
/* Coat
--------------------------------------------------------------*/
#Coat {
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	width: 800px;
}
.Cort_bg1{	background-image: url(../coat/image/bg.jpg);}
.Cort_bg2{	background-image: url(../coat/image/bg2.jpg);}
.Cort_bg3{	background-image: url(../coat/image/bg3.jpg);}

#Coat #Ttl{
	margin: 0 10px 0 20px;
	padding: 70px 0 5px;
	border-bottom: 1px solid #cccccc;
}

#Coat #Ttl2{
	margin: 0 10px 0 20px;
	padding: 20px 0 5px;
	border-bottom: 1px solid #cccccc;
}

#Coat #Ttl2 p,
#Coat #Ttl p{
	padding: 5px 0 2px 30px;
	background-image: url(../../image/icn_ttl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 1.2em;
	font-weight: bold;
}

#Coat .unit,
#Coat .unit02{
	margin: 0 10px 0 20px;
}

#Coat .unit .left,
#Coat .unit02 .left{
	float: left;
	width: 370px;
	margin: 15px 0 0 10px;
	_margin: 15px 0 0 5px;
}

#Coat .unit .right{
	float: left;
	width: 360px;
	margin: 15px 0 0 20px;
}

#Coat .unit .left dl,
#Coat .unit .right dl{
	margin: 0 0 15px;
	padding: 0;
}

#Coat .unit .left dt,
#Coat .unit .right dt{
	font-size: 1.2em;
	line-height: 120%;
	font-weight: bold;
	color: #5887ff;
}

#Coat .unit .left dd,
#Coat .unit .right dd{
	margin: 5px 0 0 0;
	min-height: 2.5em;
	height: 2.5em;
}

#Coat .em{
	font-size: 1.4em;
	font-weight: bold;
}

#Coat .unit02 .left ul{
	margin: 5px 0 0 15px;
}

#Coat .unit02 .left ul li{
	list-style-type: disc;
	margin: 0 0 5px;
}

#Coat .unit02 .right{
	float: left;
	width: 380px;
	margin: 15px 0 0 10px;
}

#Coat .color{
	font-size: 1.2em;
	line-height: 120%;
	font-weight: bold;
	color: #5887ff;
}

.pagetop {
	text-align: right;
	margin: 20px 10px 30px 0;
}
