@charset   "Shift_JIS";
#main{
		width:802px;
		text-align:center;
		background-color:#FFF;
		background-image:url(../img_common/global_bk.gif);
		background-repeat:repeat-y;
		margin:3px 0 0;
		padding:0;
}
.lo-navi{
		width:802px;
		height:29px;
		background-color:#eaebeb;
		background-image:url(../img_common/lo-navi_bk.gif);
		background-repeat:repeat-x;
		text-align:left;
		font-size : 7px;
}
.lo-navi h2{
		width:100px;
		height:29px;
		float:left;
		font-size : 0.625em;
}
.lo-navi li{
		height:29px;
		float:left;
		display:block;
		text-align:center;
		font-size : 0.625em;
}
.lo-navi img{
		vertical-align:bottom;
}
.main-in{
		width:780px;
		text-align:center;
		background-image:url(../img_example/top_bk.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		margin:0 auto;
		padding:0 0 48px;
}
.main-in2{
		width:780px;
		text-align:center;
		background-image : url(../img_example/top_bk.jpg);
		background-repeat:no-repeat;
		margin:0 auto;
		padding : 0px;
}
.main-in-div{
		width:700px;
		text-align:left;
		margin:0 auto;
}
.main-in-div p{
		text-align:left;
		font-size:.75em;
		line-height:2em;
		margin-top:0;
}
.main-in-div h2{
		text-align:left;
		font-size:.75em;
		margin : 0px 0px 20px;
		padding : 42px 0px 0px;
}
.main-in-div2{
		width:660px;
		text-align:left;
		margin:0 auto;
}
.main-in-div2 h2{
		text-align:left;
		font-size:1em;
		padding-bottom : 6px;
		padding-top : 20px;
}
.main-in-div2 p{
		text-align:left;
		font-size:.75em;
		line-height:1.75em;
		margin-top:0;
}
.main-in-div3{
		width:660px;
		text-align:left;
		margin-right:auto;
		margin-bottom:0;
		margin-left:auto;
}
.main-in-div3 img{
		text-align:left;
		margin-right:12px;
		margin-bottom:0;
		margin-left:auto;
		float:left;
}
.main-in-div3 h3{
		font-size:.875em;
}
.main-in-div3 p{
		text-align:left;
		font-size:.75em;
		line-height:1.5em;
		margin-top:0;
}
.main-in-div4{
		width : 610px;
		text-align:left;
		margin-right:auto;
		margin-bottom:0;
		margin-left:auto;
}
.main-in-div4 img{
		text-align:left;
		margin-right:12px;
		margin-bottom:0;
		margin-left:auto;
		float:left;
		margin-top : 32px;
}
.main-in-div4 h3{
		font-size : 1em;
		margin-top : 32px;
		color : #994d00;
		font-weight : normal;
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #994d00;
		width : 436px;
		float : right;
}
.main-in-div4 p{
		text-align:left;
		font-size:.75em;
		line-height : 1.75em;
		margin-top : 10px;
		float : right;
		width : 436px;
}

