p.aisatsu {
color:#333333;
text-align:left; line-height:1.3;
margin-top:0px; margin-bottom:10px;margin-left:20px;
}

p.aisatsu_r {
color:#333333;
text-align:right; line-height:1.3;
margin-top:0px; margin-bottom:10px;margin-right:10px;
}

img.aisatsu {
margin-top:10px; margin-bottom:10px;
margin-left:10px;margin-right:10px;
float:right;
}

img.policy {
margin-top:3px; margin-bottom:10px;
margin-left:10px;margin-right:10px;
}

td.waku_lt{
	height:15px;
	width:15px;
	background-image:url(../images/gaiyou/waku-lt.gif);
	}	

td.waku_rt{
	height:15px;
	width:15px;
	background-image:url(../images/gaiyou/waku-rt.gif);
	}	

td.waku_t{
	height:15px;
	background-image:url(../images/gaiyou/waku-t.gif);
	}	

td.waku_lb{
	height:15px;
	width:15px;
	background-image:url(../images/gaiyou/waku-lb.gif);
	}	

td.waku_rb{
	height:15px;
	width:15px;
	background-image:url(../images/gaiyou/waku-rb.gif);
	}	

td.waku_b{
	height:15px;
	background-image:url(../images/gaiyou/waku-b.gif);
	}	

td.waku_r{
	width:15px;
	background-image:url(../images/gaiyou/waku-r.gif);
	}	

td.waku_l{
	width:15px;
	background-image:url(../images/gaiyou/waku-l.gif);
	}	

li{line-height:1.1;margin-bottom:5px;margin-left:40px;}
ol{margin-top:20px;margin-right:20px;}

table.gaiyou{
width:580px;
}

td.label{
width:150px;
color:#4C4A3B;
font-weight : bold;
padding:5px 3px 5px 10px; border-bottom: 1px dotted #6C6D3D;
text-align:left; line-height:1.3;
vertical-align:top;}

td.detail{
width:240px;
padding:3px 3px 3px 5px; border-bottom: 1px dotted #6C6D3D;
text-align:left; line-height:1.3;
vertical-align;top;}

td.detail2{
padding:3px 3px 3px 5px; border-bottom: 1px dotted #6C6D3D;
text-align:left; line-height:1.3;
vertical-align;top;
}


table.link{
width:580px;
margin-left:10px;
}


p.link{
margin-top:1px; margin-bottom:10px;
margin-left:12px; margin-right:0px
}

a.link:link{color:#000080;text-decoration:underline;font-weight:bold}
a.link:visited{color:#000080;text-decoration:underline;font-weight:bold}
a.link:hover{color:#f85163;text-decoration:none;font-weight:bold}


p.info{
border:double 3px #c0c0c0;padding: 15px;
margin-top : 20px; margin-bottom : 0px; margin-left : 15px;margin-right : 15px;
line-height:1.4;
width:540px;text-align:left;
}

img.info {
margin-top:20px; margin-bottom:10px;
margin-left:0px;margin-right:10px;
float:left;
}

img.info_r {
margin-top:0px; margin-bottom:10px;
margin-left:10px;margin-right:0px;
float:right;
}
