@charset "euc-jp";

/* for globalNavigation ==================================*/
div#globalNav{
	clear: both;
	position:relative;
	height:35px;
	top:16px;
	left:0;
}


div#globalNav ul li{
	float:left;
	height:31px;
	text-indent:-9999px;
}
div#globalNav ul li a{
	text-decoration:none;
	display:block;
	height:31px;
}

div#globalNav li#menu01{
	width: 115px;
	background:url(/img/glnavi_home_o.gif) no-repeat top left;
}
div#globalNav li#menu01 a{
	width: 115px;
	background:url(/img/glnavi_home_n.gif) no-repeat top left;
}
div#globalNav li#menu01 a:hover{
	background:none;
}

div#globalNav li#menu01_o {
	width: 115px;
	background:url(/img/glnavi_home_o.gif) no-repeat top left;
}

div#globalNav li#menu02{
	width: 113px;
	background:url(/img/glnavi_service_o.gif) no-repeat top left;
}
div#globalNav li#menu02 a{
	width: 113px;
	background:url(/img/glnavi_service_n.gif) no-repeat top left;
}
div#globalNav li#menu02 a:hover{
	background:none;
}

div#globalNav li#menu02_o {
	width: 113px;
	background:url(/img/glnavi_service_o.gif) no-repeat top left;
}

div#globalNav li#menu03{
	width: 114px;
	background:url(/img/glnavi_apply_o.gif) no-repeat top left;
}
div#globalNav li#menu03 a{
	width: 114px;
	background:url(/img/glnavi_apply_n.gif) no-repeat top left;
}
div#globalNav li#menu03 a:hover{
	background:none;
}

div#globalNav li#menu03_o {
	width: 114px;
	background:url(/img/glnavi_apply_o.gif) no-repeat top left;
}

div#globalNav li#menu04{
	width: 114px;
	background:url(/img/glnavi_manual_o.gif) no-repeat top left;
}
div#globalNav li#menu04 a{
	width: 114px;
	background:url(/img/glnavi_manual_n.gif) no-repeat top left;
}
div#globalNav li#menu04 a:hover{
	background:none;
}

div#globalNav li#menu04_o {
	width: 114px;
	background:url(/img/glnavi_manual_o.gif) no-repeat top left;
}

div#globalNav li#menu05{
	width: 114px;
	background:url(/img/glnavi_help_o.gif) no-repeat top left;
}
div#globalNav li#menu05 a{
	width: 114px;
	background:url(/img/glnavi_help_n.gif) no-repeat top left;
}
div#globalNav li#menu05 a:hover{
	background:none;
}

div#globalNav li#menu05_o {
	width: 114px;
	background:url(/img/glnavi_help_o.gif) no-repeat top left;
}

div#globalNav li#menu06{
	width: 114px;
	background:url(/img/glnavi_information_o.gif) no-repeat top left;
}
div#globalNav li#menu06 a{
	width: 114px;
	background:url(/img/glnavi_information_n.gif) no-repeat top left;
}
div#globalNav li#menu06 a:hover{
	background:none;
}

div#globalNav li#menu06_o {
	width: 114px;
	background:url(/img/glnavi_information_o.gif) no-repeat top left;
}

div#globalNav li#menu07{
	width: 115px;
	background:url(/img/glnavi_login_o.gif) no-repeat top left;
}
div#globalNav li#menu07 a{
	width: 115px;
	background:url(/img/glnavi_login_n.gif) no-repeat top left;
}
div#globalNav li#menu07 a:hover{
	background:none;
}

div#globalNav li#menu07_o {
	width: 115px;
	background:url(/img/glnavi_login_o.gif) no-repeat top left;
}

div#globalNav li#menu07Top{
	width: 115px;
	background:url(/img/glnavi_login_o_top.gif) no-repeat top left;
}
div#globalNav li#menu07Top a{
	width: 115px;
	background:url(/img/glnavi_login_n_top.gif) no-repeat top left;
}
div#globalNav li#menu07Top a:hover{
	background:none;
}



/* for localNavigation ==================================*/

div#navigation{
	width:190px;
	float:left;
	font-weight: bold;
	font-size: 0.8em;
	padding-bottom:10px;
}

div#localNavBox{
	background: url(/img/localnavi_bg.gif) no-repeat bottom center;
}

ul.localNav{
	padding: 9px 0 28px 0;
	background: url(/img/localnavi_bg_top.gif) no-repeat top center;
}

ul.localNav li.lMenu a,ul.localNav li.lMenu2 a{
	text-decoration:none;
	display:block;

}

ul.localNav li.lMenu a:link,ul.localNav li.lMenu2 a:link{
	color: #fe6700;
}

ul.localNav li.lMenu a:visited,ul.localNav li.lMenu2 a:visited{
	color: #fe6700;
}

ul.localNav li.lMenu a:hover,ul.localNav li.lMenu2 a:hover{
	color: #fff;
}

ul.localNav li.lMenu a:active,ul.localNav li.lMenu2 a:active{
	color: #ffffff;
}

ul.localNav li.lMenu{
	width:190px;
	background: url(/img/localnavi_bg02.gif) no-repeat top left;
}

ul.localNav li.lMenu a{
	display: block;
	width:190px;
}

ul.localNav li.lMenu a:hover{
	background: url(/img/localnavi_bg_o.gif) no-repeat top left;
}

ul.localNav li.lMenu span{
	display: block;
	padding: 8px 8px 8px 30px;
	background: url(/img/localnavi_dot.gif) no-repeat bottom left;
}

ul.localNav li.lMenu_o{
	width:190px;
	background: url(/img/localnavi_bg_o.gif) no-repeat top left;
}

ul.localNav li.lMenu_o a{
	text-decoration: none;
}

ul.localNav li.lMenu2_o a{
	text-decoration: none;
}

ul.localNav li.lMenu_o span{
	display: block;
	padding: 8px 8px 8px 30px;
	background: url(/img/localnavi_dot.gif) no-repeat bottom left;
}

ul.localNav li.lMenu_o span#open{
	color: #fff;
}

ul.localNav li.lMenu2{
	width:190px;
	min-height: 35px;
	background: url(/img/localnavi_bg03.gif) no-repeat top left;
	font-size: 1em;
}


ul.localNav li.lMenu2 a{
	display: block;
	width:190px;
	text-decoration: none;
}

ul.localNav li.lMenu2 a:hover{
	background: url(/img/localnavi_bg03_o.gif) no-repeat top left;
}

ul.localNav li.lMenu2 span{
	display: block;
	padding: 8px 8px 8px 45px;
}

ul.localNav li.lMenu2_o{
	padding: 0!important;
	min-height: 35px;
	width: 190px;
	background: url(/img/localnavi_bg03_o.gif) no-repeat top left;
	font-size: 1em;
}

*ul.localNav li.lMenu2_o{float:left;}


ul.localNav li.lMenu2_o span{
	display: block;
	padding: 8px 8px 8px 45px;
	color: #fff;
}


#btn_area{text-align:center;padding:0 0 10px;display:block;margin:0px auto;background:url(/img/l_btn_bg.gif) 0 0 repeat;border:1px solid #e4e4e4;}

#btn_area #apply_area{padding:3px 0 10px;}
#btn_area #apply_area a{background:url(/img/l_btn_apply.gif) 0 0 no-repeat;width:176px;height:83px; display:block;margin:0px auto;}
#btn_area #apply_area a:hover{background:url(/img/l_btn_apply.gif) 0 -83px no-repeat;width:176px;height:83px; display:block;}

/*
#btn_area #apply_area .btn_memo{background:url(/img/l_btn_txt.gif) 0 0 no-repeat;width:111px;height:22px;margin:0px auto;display:block;}
*/

#btn_area #login_area{}
#btn_area #login_area a{background:url(/img/l_btn_login.gif) 0 0 no-repeat;width:176px;height:36px; display:block;margin:0px auto;}
#btn_area #login_area a:hover{background:url(/img/l_btn_login.gif) 0 -36px no-repeat;width:176px;height:36px; display:block;}

div#navigation #btn_area{margin:15px 0 10px;}




div#navigation p#apply{
	width: 190px;
	height: 54px;
	background: url(/img/btn_apply_o.gif) no-repeat top left;
	text-indent: -9999px;
}

div#navigation p#apply a{
	display: block;
	width: 190px;
	height: 54px;
	background: url(/img/btn_apply.gif) no-repeat top left;
}

div#navigation p#apply a:hover{
	background: none;
}

div#contents p.apply{
	margin:20px 0 20px 180px!important;
	width: 190px;
	height: 54px;
	background: url(/img/btn_apply_o.gif) no-repeat top left;
	text-indent: -9999px;
}

div#contents p.apply a{
	display: block;
	width: 190px;
	height: 54px;
	background: url(/img/btn_apply.gif) no-repeat top left;
}

div#contents p.apply a:hover{
	background: none;
}


/* add 200907 */
/* bn_lacoocan_design BOX */
.bnbox-la-d{
text-align:center;
margin:10px 0 20px;
padding:8px 0;
background-color:#f2f2f2;
}


/*end*/