@charset "utf-8";

/*
======== table of content. =================================

summary:donnamachi用レイアウト定義


============================================================
*/


div#sectionWrapper div.section div.shoubou em {
	color:#8A481C;
	font-size:125%;
	font-style:normal;
	font-weight:bold;
	display:block;
	padding-bottom:6px;
}

div#sectionWrapper div.section div.shoubou {
	background:url(../yakudatsujouhou/images/bg_middle1.jpg) repeat-y top left;
}

div#sectionWrapper div.section div.shoubou p {
	/*padding:0px 42px 20px 42px;*/
	width:610px;
	margin:0 auto 20px auto;
}

div#sectionWrapper div.section div.shoubou dl {
	/*padding:4px 42px 20px 42px;*/
	width:610px;
	margin:0 auto 20px auto;
	}

div#sectionWrapper div.section div.shoubou dl dd {
	padding-bottom:14px;
}

div#sectionWrapper div.section div.shoubou dl.about {
	background:url(../images/common/line_dots.gif) repeat-x bottom;
	padding-bottom:40px;
	}


div#sectionWrapper div.section div.shoubou dl dd.photo {
	margin-top:-240px;
	float:right;
}


div#sectionWrapper div.section h2 {
	margin-bottom:12px;
}


div#sectionWrapper div.section div.shoubou h3 {
	margin-left:12px;
}


/**/

div#sectionWrapper div.section div.shoubou dl.kind, div#sectionWrapper div.section div.shoubou dl.kind-onlysentences {
	clear:both;
	background:url(../images/common/line_dots.gif) repeat-x bottom;
}

div#sectionWrapper div.section div.shoubou dl.kind dt {
	margin-bottom:8px;
}

div#sectionWrapper div.section div.shoubou dl.kind dd {
	width:310px;
	float:left;
}

div#sectionWrapper div.section div.shoubou dl.kind dd.photo {
	margin-top:-120px;
	float:right;
	text-indent:30px;
	padding-bottom:30px;
}


div#sectionWrapper div.section div.shoubou div.tel p {
	width:280px;
	padding:0px 0px 20px 42px;
	float:left;
}

div#sectionWrapper div.section div.shoubou div.tel p.photo {
	padding:0px 0px 20px 10px;
	margin-top:-130px;
	margin-left:330px;
}

/**/

div#sectionWrapper div.section div.shoubou dl.tellist {
	clear:both;
}


div#sectionWrapper div.section div.shoubou dl.tellist dt {
	padding-bottom:10px;
}

div#sectionWrapper div.section div.shoubou dl.tellist dd ol li {
	width:560px;
}

div#sectionWrapper div.section dl dd ol li.num1 {
	background:url(../yakudatsujouhou/images/num1.gif) no-repeat top left;
	padding-left:40px;
	padding-top:6px;
	padding-bottom:10px;
}

div#sectionWrapper div.section dl dd ol li.num2 {
	background:url(../yakudatsujouhou/images/num2.gif) no-repeat top left;
	padding-left:40px;
	padding-top:24px;
	padding-bottom:10px;
}

div#sectionWrapper div.section dl dd ol li.num3 {
	background:url(../yakudatsujouhou/images/num3.gif) no-repeat top left;
	padding-left:40px;
	padding-top:24px;
	padding-bottom:10px;
}

div#sectionWrapper div.section dl dd ol li.num4 {
	background:url(../yakudatsujouhou/images/num4.gif) no-repeat top left;
	padding-left:40px;
	padding-top:24px;
	padding-bottom:10px;
}

div#sectionWrapper div.section dl dd ol li.num5 {
	background:url(../yakudatsujouhou/images/num5.gif) no-repeat top left;
	padding-left:40px;
	padding-top:24px;
	padding-bottom:10px;
}

div#sectionWrapper div.section dl.tellist dd ol li.num5 div {
	margin-left:260px;
	margin-top:-30px;
}

div#sectionWrapper div.section div.shoubou dl.work dt {	
	padding-bottom:10px;
}


div#sectionWrapper div.section div.shouboubg {
	background:url(../yakudatsujouhou/images/bg_bottom1.jpg) no-repeat top left;
	height:19px;
	margin-top:-20px;
}


div#sectionWrapper div.section dl.mizu {
	padding:10px 16px;
	background:url(../images/common/line_dots.gif) repeat-x bottom;
	padding-bottom:20px;
}

div#sectionWrapper div.section dl.mizu a {
	color:#2E8901;
	font-weight:bold;
}

div#sectionWrapper div.section dl.mizu dt, div#sectionWrapper div.section dl.mizu dd {
	padding-bottom:12px;
}


div#sectionWrapper div.section p.lead {
	width:360px;
}

div#sectionWrapper div.section p.illust {
	margin-left:400px;
	margin-top:-200px;
	padding-bottom:20px;
}

div#sectionWrapper div.section p {
	clear:both;
}


div#sectionWrapper div.section div.qa h3 {
	margin-top:15px;
}

div#sectionWrapper div.section div.qa dl {
	margin-top:25px;
	background:url(../images/common/line_dots.gif) repeat-x bottom;
}

div#sectionWrapper div.section div.qa dl dt {
	background:url(../yakudatsujouhou/images/img_q.jpg) no-repeat top left;
	padding-bottom:30px;
	padding-left:70px;
	padding-top:10px;
	font-size:117%;
	font-weight:bold;
}

div#sectionWrapper div.section div.qa dl dd {
	background:url(../yakudatsujouhou/images/img_a.jpg) no-repeat top left;
	padding-bottom:30px;
	padding-left:70px;
	padding-top:10px;
	margin-left:20px;
}


div#sectionWrapper div.section dl.tax {
	padding:10px 0 19px 16px;
}


div#sectionWrapper div.section dl.tax dd {
	margin-top:12px;
	padding-bottom:6px;
}

div#sectionWrapper div.section dl.tax dd a {
	color:#2E8901;
	text-decoration:underline;
	font-weight:bold;
}

div#sectionWrapper div.section ul.okane li {
	float:left;
	margin-left:12px;
}

div#sectionWrapper div.section p.okane {
	padding:8px;

}


