#News {
	margin: 0;
	padding: 40px 0 10px 0;
	background:url(img/t-saisin.gif) left top no-repeat;
	width: 760px;
}

#News  dl {	margin: 0;	padding: 0; width: 740px; }
#News  dt {	margin: 0;	padding: 0; }
#News  dd {	margin: 0;	padding: 0; }
#News  dt { 
	clear: left;
	margin-left: 1px;
	line-height: 170%;
	float: left;
}
#News  dd	{ 
	margin-left: 100px;
	line-height: 170%;
}

#Important {
	margin: 30px 0 0px 0;
	padding: 40px 0 55px 0;
	background:url(img/t-taisetu.gif) left top no-repeat;
	border-bottom:1px solid #dedede;
	width: 760px;
}

#Important a 					{ color:#339060; }
#Important a:active   {	color:#339060; }

#Important  dl {	margin: 0;	padding: 0; width: 740px; }
#Important  dt {	margin: 0;	padding: 0; }
#Important  dd {	margin: 0;	padding: 0; }
#Important  dt { 
	clear: left;
	margin-left: 1px;
	line-height: 170%;
	float: left;
}
#Important  dd	{ 
	margin-left: 100px;
	line-height: 170%;
}

#Important  ul {	margin: 0;	padding: 0; width: 740px;}
#Important  li {	
	margin: 0 0 0 15px;
	padding: 0;
	line-height: 170%;
	list-style-image: url(img/poti-rg.gif)
}


#PackArea {  clear:both; position: relative;     width: 760px;}
#PackArea-inner { position: static; width: auto; }
#PackArea { 
	margin: 30px 0 0 0;
	padding:0 0 40px 0;
}

.PackL {
margin: 0;
padding:57px 0 0 130px;
width: 430px;
background:url(img/t-otoku.gif) left top no-repeat;
float:left;
}

.PackL ul {	margin: 0;	padding: 0; width: 460px;}
.PackL li {	
	margin: 0 0 0 0px;
	padding: 0;
	line-height: 200%;
	list-style-image: url(img/poti-rg.gif)
}

.PackR {
	margin: 23px 0 0 0;
	padding:118px 0 0 0;
width: 145px;
background:url(img/t-otoiawase.gif) left top no-repeat;
float:right;
}
.PackR ul {	margin: 0;	padding: 0; width: 145px;}
.PackR li {	
	margin: 0 0 0 30px;
	padding: 0;
	line-height: 200%;
	font-weight: bold;
	list-style-image: url(img/poti-rg.gif)
}

#Packansin {  clear:both; position: relative;     width: 760px;}
#Packansin-inner { position: static; width: auto; }
#Packansin { 
	margin: 30px 0 0 0;
	padding:0 0 40px 0;
}
.PackLansin{
	margin: 0;
	padding:57px 0 0 130px;
width: 560px;
background:url(img/t-ansin.gif) left top no-repeat;
float:left;
}
.PackLansin a 					{ color:#339060; }
.PackLansin a:active    {	color:#339060; }

.PackLansin ul {	margin: 0;	padding: 0; width: 460px;}
.PackLansin li {	
	margin: 0 0 0 0px;
	padding: 0;
	line-height: 200%;
	list-style-image: url(img/poti-rg.gif)
}


#LinkArea { clear:both; position: relative;     width: 760px;}
#LinkkArea-inner { position: static; width: auto; }
#LinkArea { 
	margin: 20px 0 0 0;
	padding:60px 0 0 0;
	background:url(img/t-links.gif) left top no-repeat;
}

#LinkArea ul li { background:url(img/poti-ry.gif) no-repeat;  padding-left: 16px; line-height: 115%; margin-bottom:14px;}
#LinkArea ul li.linkGaibu { background:url(img/btn-link_2.gif) no-repeat; padding-left: 80px;line-height: 145%; padding-bottom: 5px;}
#LinkArea ul li.linkNaibu { background:url(img/btn-link.gif)   no-repeat; padding-left: 80px; line-height: 145%; padding-bottom: 5px;}
#LinkL {
margin:0;
padding:0;
width: 370px;
float:left;
}

#LinkR {
margin:0;
padding:0;
width: 370px;
float:right;
}

.textArea600 { 
	margin: 0 50px;
	padding:20px 0;
	width: 500px;
	line-height:200%;

}
.textArea600 p,
.textArea520 p
{	line-height:180%; padding-bottom:5px; 	font-size: 16px;}

.textArea520 { 
	margin: 0 50px;
	padding:20px 0;
	width: 520px;
	line-height:200%;

}

.textArea460 { 
	margin: 60px 0px 30px 0;
	padding:20px 30px;
	width: 434px;
	line-height:200%;
	border: 2px dashed #ccc;

}


.tpSubImg { padding-bottom:12px; }

.kanrenLink { margin: 30px 0 30px 0;  padding: 35px 0 0 0; background:url(img/link-k.gif) top left no-repeat; }
.kanrenLink ul li {background:url(img/poti-ry.gif) no-repeat;  padding-left: 16px; line-height: 115%;}

.otoiawaseTel { padding-top: 10px; padding-bottom: 30px;}
/* side-menu ---------------------------------------- */
.sidemenu    {	margin: 0; padding: 100px 0 0 0 ; width:170px; }

