@charset "utf-8";

@import url("../../css/common.css");

@import url("common.css");

@import url("../../css/lightbox.css");

/*  container

===========================================*/
div#container{
}

/*	intro

===================================================================*/
div#intro {
	width: 936px;
	margin: 0 auto 40px auto;
	padding: 0 0 0 0;
	line-height: 1;
}

div#intro h3 {
	width: 936px;
	margin: 0 0 15px 0;
	padding-bottom: 0;
}

/*	lnavi

===================================================================*/
div#lnavi{
	width:944px;
	margin:0 auto;
}

div#lnavi ul li.navi1{
	width:190px;
	float:left;
}

div#lnavi ul li.navi2{
	width:188px;
	float:left;
}

/*	boxArea

===================================================================*/
div#boxArea{
	clear:both;
	width:944px;
	margin:0 auto;
	background:url(../img/change1/bg_box.gif);
	font-size:75%;
}

p.bgfoot{
	clear:both;
	width:944px;
	margin:0 auto;
}

/*	box1st

===================================================================*/
div#box1st{
	clear:both;
	width:886px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
	border-bottom:1px dotted #cccccc;
}

div#box1st div.boxleft{
	float:left;
	width:280px;
}

div#box1st div.boxright{
	float:right;
	width:580px;
}

div#box1st div.boxright p.text01{
	padding-top:30px;
}

div#box1st div.boxright p.text02{
	float:left;
	width:420px;
	padding-top:20px;
}

div#box1st div.boxright p.img01{
	float:right;
	width:133px;
	padding-top:20px;
}

/*	box2nd

===================================================================*/
div#box2nd{
	clear:both;
	width:886px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
	border-bottom:1px dotted #cccccc;
}

div#box2nd div.imgbox{
	width:884px;
	margin:20px auto 0 auto;
	padding:32px 0;
	background:url(../img/change1/bg_box2nd.jpg) no-repeat center bottom;
}

div#box2nd p{
	padding-top:20px;
}

div#box2nd div.imgbox dl{
	width:720px;
	padding-left:140px;
}

div#box2nd div.imgbox dl dt{
	color:#D9383F;
	font-weight:bold;
	font-size:105%;
	padding-bottom:5px;
}

/*	box3rd

===================================================================*/
div#box3rd{
	clear:both;
	width:886px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
	border-bottom:1px dotted #cccccc;
}

div#box3rd div.boxleft{
	float:left;
	width:580px;
}

div#box3rd div.boxleft p.text01{
	padding-top:25px;
}

div#box3rd div.boxleft p.text01{
	padding-top:25px;
}

div#box3rd div.boxleft p.text02{
	padding-top:15px;
}

div#box3rd div.boxright{
	float:right;
	width:280px;
}

/*	box4th

===================================================================*/
div#box4th{
	clear:both;
	width:886px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
	border-bottom:1px dotted #cccccc;
}

div#box4th div.boxleft{
	float:left;
	width:280px;
}

div#box4th div.boxright{
	float:right;
	width:580px;
}

div#box4th div.boxright p.text01{
	padding-top:30px;
}

/*	boxmessage

===================================================================*/
div#boxmessage{
	clear:both;
	width:886px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
	border-bottom:1px dotted #cccccc;
}

div#boxmessage div.boxleft{
	float:right;
	width:270px;
	padding-top:20px;
}

div#boxmessage div.boxleft dl{
	font-size:90%;
}

div#boxmessage div.boxleft dl dt{
	padding-top:10px;
}

div#boxmessage div.boxleft dl dd{
	padding-top:10px;
}

div#boxmessage div.boxleft dl dd span{
	color:#000000;
	font-weight:bold;
}

div#boxmessage div.boxright{
	float:left;
	position:relative;
	width:600px;
	height:280px;
	margin-top:20px;
	background:url(../img/change1/bg_box4th.jpg) no-repeat center top;
}

div#boxmessage div.boxright h5{
	position:absolute;
	top:21px;
	left:22px;
}

div#boxmessage div.boxright p{
	position:absolute;
	top:62px;
	left:22px;
}

div#boxmessage div.boxright dl dt{
	position:absolute;
	top:82px;
	left:209px;
}

div#boxmessage div.boxright dl dd{
	position:absolute;
	top:62px;
	left:342px;
}

/*	boxjigyou

===================================================================*/
div#boxjigyou{
	clear:both;
	width:886px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
}

div#boxjigyou dl.text01{
	float:left;
	width:430px;
	padding-top:15px;
}

div#boxjigyou dl.text02{
	float:right;
	width:430px;
	padding-top:15px;
}

div#boxjigyou dl.text02 dt.img01{
	padding-top:15px;
}

div#boxjigyou dd{
	padding-top:5px;
	line-height:1.8;
}

/*	boxlast

===================================================================*/
div#boxlast{
	clear:both;
	width:947px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
}

div#boxlast ul{
	width:947px;
	padding-bottom:10px;
}

div#boxlast ul li.btn01{
	float:left;
	width:236px;
}

div#boxlast ul li.btn02{
	float:left;
	width:237px;
}

div#boxlast ul li.btn03{
	float:left;
	width:238px;
}

div#boxlast p{
	clear:both;
	width:940px;
	margin:0 auto;
}

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

===================================================================*/

div.pagetop {

	clear: both;

	width: 935px;

	margin: 0 auto 0 auto;

	text-align: right;

}

div.pagetop2 {

	clear: both;

	width: 886px;

	margin: 15px auto;

	text-align: right;

}
