@charset "utf-8";
@import url("../../css/reset.css");
@import url("../../css/common.css");
@import url("common.css");


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

    service_support
	
	ownersafty.css
		
===========================================*/

/* boxArea ===========================================*/
div#boxArea{
	width:860px;
	margin:0 auto;
}

div#boxArea h5.text01{
	margin-top:45px;
}

div#boxArea img{
	vertical-align:top;
}

div#boxArea p.footlastimg{
	padding-bottom:55px;
}


/* box1st ===========================================*/
div#box1st{
	width:860px;
	margin:0 auto;
	background:url(../img/ownersafety/bg_box.gif) repeat-y center top;
}

div#box1st div.boxleft{
	float:left;
	width:320px;
	padding-top:25px;
	padding-left:30px;
}

div#box1st div.boxleft p{
	width:290px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:40px;
}

div#box1st div.boxright{
	float:right;
	width:450px;
	padding-top:25px;
	padding-right:20px;
}

div#box1st div.boxright table tr th{
	padding-top:17px;
	padding-right:10px;
}

div#box1st div.boxright table tr td{
	padding-right:10px;
}

div#box1st div.boxright table tr td.caption01{
	padding-top:5px;
}

div#box1st div.boxright table tr td.img01{
	padding-top:24px;
}

div#box1st div.boxright table tr td.text01{
	padding-top:30px;
	padding-bottom:30px;
}

/* box2nd ===========================================*/
div#box2nd{
	width:860px;
	margin:0 auto;
	padding-bottom:20px;
	background:url(../img/ownersafety/bg_box.gif) repeat-y center top;
}

div#box2nd div.boxleft{
	float:left;
	width:320px;
	padding-top:25px;
	padding-left:30px;
}

div#box2nd div.boxleft p{
	width:290px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:40px;
}

div#box2nd div.boxright{
	float:right;
	width:450px;
	padding-top:25px;
	padding-right:20px;
}

div#box2nd div.boxright p.text01{
	padding-top:15px;
}

div#box2nd div.boxright p.img01{
	padding-top:15px;
}

div#box2nd div.boxright p.img01 img{
	padding-right:10px;
}

div#box2nd div.boxcenter{
	clear:both;
	width:780px;
	margin:20px auto 0 auto;
	padding:16px;
	border:1px solid #ff9900;
}

/* boxlast ===========================================*/
div#boxlast{
	width:860px;
	margin:0 auto;
	background:url(../img/ownersafety/bg_box.gif) repeat-y center top;
}

div#boxlast p.copy01{
	width:677px;
	padding:25px 0 0 30px;
}

div#boxlast h6.text01{
	width:800px;
	margin:0 auto;
	padding-top:30px;
}

/* boxleft1+boxright1 ----------*/
div#boxlast div.boxleft1{
	float:left;
	width:210px;
	padding:25px 0 0 30px;
}

div#boxlast div.boxleft1 dl dd{
	padding:20px 0 0 8px;
}

div#boxlast div.boxright1{
	float:right;
	width:490px;
	padding:25px 60px 0 0;
}

div#boxlast div.boxright1 dl dd{
	padding:15px 0 0 8px;
}

div#boxlast p.caption01{
	clear:both;
	padding:40px 0 0 30px;
}

div#boxlast p.img01{
	width:751px;
	margin:0 auto;
	padding-top:40px;
}

div#boxlast p.caption02{
	padding:40px 0 0 30px;
}

/* boxleft2+boxright2 ----------*/
div#boxlast h6.text02{
	width:204px;
	padding:60px 0 0 30px;
}

div#boxlast div.boxleft2{
	float:left;
	width:380px;
	padding:25px 0 0 30px;
}

div#boxlast div.boxleft2 dl dt.text01{
	padding-left:8px;
}

div#boxlast div.boxleft2 dl dt.text02{
	padding-top:40px;
	padding-left:8px;
}

div#boxlast div.boxleft2 dl dd{
	padding-top:10px;
	padding-left:8px;
}

div#boxlast div.boxright2{
	float:right;
	width:380px;
	padding:25px 30px 0 0;
}

div#boxlast div.boxright2 dl dt.text02{
	padding-top:40px;
}

div#boxlast div.boxright2 dl dt.text03{
	padding-top:20px;
}

div#boxlast div.boxright2 dl dd{
	padding-top:10px;
}

/* boxleft3+boxright3 ----------*/
div#boxlast h6.text03{
	clear:both;
	width:204px;
	padding:60px 0 0 30px;
}

div#boxlast p.caption04{
	padding:20px 0 0 30px;
}

div#boxlast div.boxleft3{
	float:left;
	width:300px;
	padding:25px 0 0 30px;
}

div#boxlast div.boxright3{
	float:right;
	width:450px;
	padding:25px 30px 0 0;
}

div#boxlast p.img02{
	clear:both;
	width:774px;
	margin:0 auto;
	padding-top:50px;
}

div#boxlast p.caption03{
	padding:30px 0 0 30px;
}


div#boxlast h6.text04{
	width:800px;
	margin:0 auto;
	padding-top:60px;
}

div#boxlast p.img03{
	width:656px;
	margin:0 auto;
	padding-top:30px;
}

div#boxlast p.text01{
	width:760px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:30px;
}

/* boxfoot ----------*/
div#boxfoot{
	width:860px;
	margin:0 auto;
	padding-bottom:30px;
}

div#boxfoot div.boxleft{
	float:left;
	width:410px;
}

div#boxfoot div.boxleft dl dt{
	padding-top:10px;
	font-size:110%;
	font-weight:bold;
	color:#D25F00;
}

div#boxfoot div.boxleft dl dd{
	padding-top:8px;
}

div#boxfoot div.boxright{
	float:right;
	width:410px;
}

div#boxfoot div.boxright dl dt{
	padding-top:10px;
	font-size:110%;
	font-weight:bold;
	color:#D25F00;
}

div#boxfoot div.boxright dl dd{
	padding-top:5px;
}

div#boxfoot div.boxcenter{
	clear:both;
	width:860px;
	text-align:right;
}

div.boxcenter2{
	clear:both;
	width:920px;
	text-align:right;
}

div.boxcenter2 p{
	line-height:1.5;
}
