@charset "shift-jis";

/*----------------------------------------------------
	kodawari 
----------------------------------------------------*/
#ttl-box #nadeshiko{
	position:absolute;
	left:353px;
	top:-57px;
	z-index:2;
}
* html #ttl-box #nadeshiko{
	position:absolute;
	left:328px;
	top:-57px;
	z-index:2;
}
.desc-box01{
	padding:0px 44px;
}
.desc-box01 .desc-left{
	float:left;
	width:422px;
}
.desc-box01 .desc-right{
	position:relative;
	float:right;
	width:422px;
}
.desc-box02{
	padding:0px 45px;
}
.desc-box02 .desc-left{
	position:relative;
	float:left;
	width:422px;
}
.desc-box02 .desc-right{
	float:right;
	width:412px;
}
h2.ttl{
	background: url(../img/kodawari/bg_ttl_list.gif) no-repeat 0px 4px;	
	color:#812834;
	font-size:120%;
	padding:0px 0px 0px 24px;
}
.desc-box03{
	padding:0px 20px;
}
.desc-box03 .desc-left{
	position:relative;
	float:left;
	width:422px;
}
.desc-box03 .desc-right{
	float:right;
	width:490px;
}
.desc-box04{
	padding:0px 20px;
}
.desc-box04 .desc-left{
	position: relative;
	float: left;
	width: 400px;
	left: 90px;
}
.desc-box04 .desc-right{
	float:right;
	width:490px;
}
p.read{
	font-size:90%;
	padding:5px 0px 0px;
}
.pic01{
	position:absolute;
	top:-53px;
	left:10px;
}
.pic02{
	position:absolute;
	top:-124px;
	left: -13px;
	width: 433px;
}
.pic03{
	position:absolute;
	top:-70px;
}
.pic03{
	position: absolute;
	top: -103px;
	left: 1px;
}
.pic04{
	position: absolute;
	top: -145px;
	left: 178px;
}
