


body {
font-family:"ＭＳ Ｐゴシック", Osaka;
}
.mrg10{
padding-bottom:10px;
}
.mrg18{
padding-bottom:18px;
}
.mrg35{
padding-bottom:35px;
}

/* インデックス　*/

div#st_lead {
	margin:0px auto 20px auto;
	width:720px;
	text-align:left;
}
div#st_lead h2 {
	padding:0px 0px 18px 0px;
	font-size:100%;
	font-weight:bold;
	line-height:155%;
	color:#333333;
}
div#st_lead p {
	margin:0px;
	padding:0px;
	font-size:90%;
	line-height:155%;
}

div#st_lead div.kanren {
	margin:3px 0px 0px 0px;
	font-size:90%;
	line-height:155%;
}
div#spt_line {
	margin:0px auto 18px auto;
	width:720px;
}
div#st_index {
	margin:0px auto 35px auto;
	width:720px;
	text-align:left;
}
div#st_index td {
	vertical-align:top;
}
div#st_index td.r {
	text-align:right;
}
div#st_index .head01 {
	margin:0px 0px 18px 0px;
}

/* ページ　*/

div#st_page_title {
	margin:35px auto 35px auto;
	width:770px;
}
div#st_page_lead {
	margin:0px auto 35px auto;
	width:720px;
	text-align:left;
}
div#st_page_lead td {
	vertical-align:top;
}
div#st_page_lead td.r {
	width:385px;
	text-align:right;
}
div#st_page_lead p {
	margin:0px;
	padding:0px;
	font-size:90%;
	line-height:155%;
}
div#st_page_lead h2 {
	margin-bottom:18px;
	padding-top:2px;
	padding-bottom:2px;
}

div.st_page_chpt {
	margin:0px auto 35px auto;
	width:720px;
	text-align:left;
}
div.st_page_chpt2 {
	margin:0px auto 18px auto;
	width:720px;
	text-align:left;
}
div.st_page_chpt h3 {
	margin:0px 0px 18px 0px;
	width:720px;
	text-align:left;
}
div.st_page_chpt td.l {
	padding:0px 20px 0px 0px;
	text-align:left;
	vertical-align:top;
}
div.st_page_chpt p.txt01 {
	margin:0px;
	padding:0px;
	font-size:80%;
	line-height:150%;
}
div.st_page_chpt td.r {
	width:240px;
	text-align:left;
	vertical-align:top;
} 
div.st_page_chpt td.r img,
div.st_page_chpt .lpica img, {
	display:block;
}
div.st_page_chpt h4.stitle {
	margin-bottom:10px;
	line-height:155%;
	font-size:90%;
	font-weight:bold;
	color:#336600;
}
div.st_page_chpt .cap {
	margin:0px;
	padding:2px 0px 0px 0px;
	line-height:130%;
	font-size:70%;
}
div.st_page_chpt h5.pic_title {
	margin:0px 0px 18px 0px;
	padding:0px;
	font-weight:bold;
	font-size:80%;
	color:#669900;
}
div.st_page_chpt h6.pic_title {
	margin:0px 0px 18px 0px;
	padding:0px;
	font-weight:bold;
	font-size:80%;
}
div.st_page_chpt div.picaa img {
	display:block;
}
div.st_page_chpt div.picaa td {
	vertical-align:bottom;
}


#st_page_chpt_clm {
padding:15px;
background-color:#F4F7EA;
}

#st_page_chpt_clm_title {
margin-bottom:18px;
line-height:155%;
font-weight:bold;
color:#92BD38;
}

#st_page_chpt_clm_txt01 {
margin-bottom:18px;
line-height:150%;
}
#st_page_chpt_clm_txt02 {
line-height:150%;
}


#st_kanshu {
padding-top:18px;
}
