/* dakarakakomon */

#kakomon {
width:890px;
padding:0;
margin:0 0 0 5px;
text-align:left;
}

#kakomon div.box {
width:888px;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;
padding:0;
margin:0;
overflow: hidden;
}

#kakomon h1 {
padding:0;
margin:0;
}

#kakomon h2 {
margin:0;
padding:0;
}


#kakomon h3 {
font-size:16px;
line-height:27px;
color:#343434;
font-weight:500;
margin:0;
padding:20px 55px 25px 56px;
}

#kakomon div.step1 {
/*	width:777px;*/
	background:url(/pages/add/dakarakakomon/image/title01.gif) no-repeat 56px top;
	margin: 0;
	padding:120px 0 0 56px;
}

#kakomon p.txt16 {
font-size:16px;
line-height:27px;
color:#343434;
font-weight:500;
margin:0;
padding:0 0 25px 0;
}

#kakomon div.step2 {
/*	width:777px;*/
	height:180px;
	margin: 0;
	padding:0 0 0 56px;
}


#kakomon div.step3 {
/*	width:777px;*/
	height:317px;
	margin: 0;
	padding:0 0 0 56px;
}

#kakomon #himitsu {
	background-color: #d8f1f8;
	width:888px;
	margin: 0;
	padding:0;
}

#kakomon #himitsu h4 {
	margin: 0;
	padding:0 0 5px 0;
}

#kakomon #himitsu p {
	font-size:14px;
	line-height:23px;
	color:#343434;
	font-weight:lighter;
	margin: 0;
	padding:0 0 30px 0;
}

#kakomon #himitsu img.ex {
	margin: 0;
	padding:0 0 25px 0;
}

#kakomon #himitsu p.gotop {
	font-size:12px;
	text-align:right;
	margin: 0;
	padding:0 15px 15px 0;
}




#kakomon .pagetop {
	padding-top:10px;
}



.clearer {
clear:both;
}
