@charset "shift_jis";

/* index */

.caption{margin-top:3px;}
.caption2{margin-top:8px;}
.orenge{color:#F08200;}

h2.box_titold {
	clear:both;
	margin-bottom:10px;
}
.box_titold2{
	clear:both;
	margin-bottom:10px;
	margin-top:20px;
}

.title3{
	font-size:90%;
	color:#000000;
	margin:15px 0 5px;
	border-bottom:2px #F08200 solid;
	font-weight:bold;
}

#mapsaeria {
	width:760px;
	height:auto;
font-size:90%;line-height:135%;
}

#map_left{float:left;width:350px;font-size:90%;line-height:135%;}

#map_right{float:left;width:350px;margin-left:60px;font-size:90%;line-height:135%;}

ul.map,ul.map li,ul.info,ul.info li{
	list-style-type:none;
}
ul.map{	display:block;}

ul.map li{
	display:block;
	clear:both;
	float:left;
	width:330px;
	background:#EBEBEB url(../img/sitemap_icon.gif) no-repeat 3px;
	padding:2px 0px 3px 17px;
	margin:5px 0 !important;
	font-weight:bold;
}
.nolinlk{
	clear:both;
	float:left;
	width:330px;
	background:#EBEBEB;
	padding:2px 0px 3px 5px;
	margin:8px 0 !important;
	font-weight:bold;
}

ul.info{
	margin-left:18px;
	width:auto;
}
ul.info li{
list-style-type:none;
	display:block;
	background: url(../img_cmn/point4.gif) no-repeat 1px;
	padding-left:11px;
	margin:5px 0 !important;
}

.nolinlk2{
	display:block;
	margin:5px 0 5px 18px !important;
}

ul.third{
	margin-left:20px;
	width:auto;
}
ul.third li{
list-style-type:none;
	display:block;
	padding-left:11px;
	margin:5px 0 !important;
}
#pagetopsp{clear:both;width:760px;}
#cpagetop{
	margin-bottom:10px;
	background-image:url(../img_cmn/point3.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
	font-size:80%;
	float:right;	}

#gr_menusp{width:758px;height:28px;border:1px solid #999;margin:10px 0 20px;}
#gr_menu{float:left;font-size:90%;line-height:160%;}
#gr_menu ul, #gr_menu li, #gr_menu a {list-style:none;}
#gr_menu li {float:left;color: #000000;background: url(../img_cmn/point4.gif) no-repeat 5px;padding:3px 20px 0 15px;}

#cpagetop a:link{
	color:#000000;
	text-decoration:none;
}
	
#cpagetop a:visited {
	color:#000000;
	text-decoration:none;
}	
	
#cpagetop a:hover{
	color: #FF9900;
	text-decoration: underline;
}

.clear{display:block;}
