/* CSS Document */
* {
	margin:0;
	padding:0;
}
html,body {
	height:100%;
}
body {
	font-weight: normal;
	font-size: 10pt;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-style: normal;
	line-height: normal;
	position: static;
	color:#30b2da;
}
#wrapper {
	height:100%;
	width:961px;
	margin:0 auto;
}

#header {
	/*height:197px;*/
	height: 137px;
}
#azl_head{
	list-style:none;
	margin:20px 0 0px 0;
	padding:0;
	/*display: block;*/
}
#azl_head li {
	/*display:inline-block;*/
	float: left;
	/*width:30%;*/
	height: 55px;
}
	#azl_head li h1 {
		margin: 8px 0 0 0 ;
	}
	#azl_head li p#contact {
		background: url("../images/common/bg_inquiry.gif") no-repeat scroll left top transparent;
		width: 340px;
		height: 55px;
		margin: 0px 0 0 120px;
		/*font-weight: bold;*/
		position: relative;
		display:block;
		/*width:30%;*/
	}
	#azl_head li p#contact #web_contact {
		position: absolute;
		top: 20px;
		left: 165px;
	}

/*MENU*/
ul#menu, ul.sub_menu{
        list-style:none;
        margin:0;
        padding:0;
		position: relative;
		z-index: 9999;
}
ul#menu{
		display: block;
        margin:20px 0 0 0;
		height: 50px;
        /*border:1px solid #bfbfbd;*/
        border-bottom:none;
		float: left;
}

ul.sub_menu li{
	
	color: #00A0D2;
	width: 178px;
	background:url(../images/common/dot.png) repeat; 
    /* padding:13px 10px 0;*/
    margin:-1px 0 0 -1px;
	padding: 3px 0 3px 14px;
	border-top:1px solid #bfbfbd;
	border-bottom:1px solid #bfbfbd;
}
	.sub_menu li a {
		display:inline-block;
		width:100%;
	}
	ul.sub_menu li a:link {
		color: #00A0D2;
	}
	ul.sub_menu li a:visited {
		color: #00A0D2;
	}
	ul.sub_menu li a:hover {
		color: #00F;
	}
#menu a {
        text-decoration:none;
}
#menu li.maintitle {
	float:left;
	
}
.main_menu{
		width:192px;
		height:50px;
        background:#FFF;
        /*padding:13px 10px 0;*/
        margin:-1px 0 0 -1px;
        cursor:pointer;
        /*border-left:1px solid #bfbfbd;*/
}


A.foot:visited{ text-decoration: none}
A:link  { color: #000099; text-decoration: none }
A:visited       { color:#30b2da; text-decoration: none }
A:hover    { color: #990000; }
A:active    { color: #000066; }
.point8 {  font-size: 8pt}
.point9 {  font-size: 9pt}
.point5 {  font-size: 5pt}
.point5.5 {  font-size: 5.5pt}
.point6 {  font-size: 6pt}
.point10 {
	font-size: 10pt;
	color: #000000;
}
.point11 {  font-size: 11pt}
.point12 {  font-size: 12pt}
A.foot:active  { text-decoration: none} 
A.foot:link { text-decoration: none}
.spacing1{ letter-spacing: 0.3em }
#localToolbar2{border-top: solid 1px #333333;border-bottom: solid 1px #333333;padding: 2px 0px 2px 0px;font-size: 11pt;}
#localToolbar{border-top: solid 0px #333333;border-bottom: solid 0px #333333;padding: 2px 0px 2px 0px;font-size: 11pt;}
#localToolbar td{font-size: 8pt;}
#localToolbar a{font:Verdana;font-size: 10pt;color: FFFFFF;text-decoration: none;weight:bold}
#localToolbar2 td{font-size: 8pt;}
#localToolbar2 a{font:Verdana;font-size: 10pt;color: FFFFFF;text-decoration: none;weight:bold}
.lt0
{
	border: solid 1px #a9a9a9;
	
	padding: 0px 6px 0px 6px;
}


.lt1
{
	border: solid 1px #FFFFFF;
	
	padding: 0px 6px 0px 6px;
}


.lt3
{
	border: solid 1px #ffffff;
	background: #CCFFFF;
	padding: 0px 6px 0px 6px;
}


.lt4
{
	border: solid 1px #ffffff;
	background: #8FFAFA;
	padding: 0px 6px 0px 6px;
}
.localToolbar form
{
	margin: 0px;
}

.localToolbar input
{
	font: Verdana;
	font-size: 10pt;
	margin-right: 6px;
	padding: 0px;
}

.ltsep
{
	font: Verdana;
	font-size: 10pt;
	font-color: #ffffff;
	color: #ffffff;
	padding: 0px 0px;
}

/*パンくず*/
p.pankuzu {
	margin-top:5px;
	margin-left:2px;
}
p.pankuzu a,
p.pankuzu a:hover,
p.pankuzu a:visited {
	color:#30b2da;
}

/*フッター*/
#footer {
bottom:0;
width:964px;
border-top:#9fa0a0 4px solid;
margin:0 auto;
padding-top:0.5em;
padding-bottom:0.5em;
text-align:center;
}

#footer_listmenu {
	margin:40px 0 0 0;
	padding:0;
	text-align:left;
}
.footermenu {
	/*float:left;*/
	display:inline-block;
	vertical-align:top;
	width:175px;
	height:250px;
	list-style:none;
	padding:0;
}
.footermenu h4 {
	text-align:left;
	border-bottom:#DFDFDF dotted 1px;
	margin-bottom:5px;
	padding-bottom:3px;
}
	.footermenu h4 img {
		margin-bottom: 10px;
	}
.footermenu li {
	list-style:disc;
	color:#727171;
	margin-left:1.2em;
	margin-bottom:3px;
	text-align:left;
}
.footermenu li a {
	color:#727171;
}
.footermenu a:hover {
	opacity:0.7;
}
.mr12px {
	margin-right:12px;
}
.mb10px{
	margin-bottom:10px;
}


/*準備中*/
span.prepare {
	font-size:9px;
	margin-left:4px;
}