@charset "UTF-8";
/* CSS Document */

/*=========================================
 Right_menu
=========================================*/
/*light_navi*/
#light_navi{
	width:190px;
	margin-bottom:20px;
}

#light_navi ul{
	margin:0;
	padding:0;
	list-style:none;
}

#light_navi li{
	margin:0;
	padding:0;
	overflow:hidden;
}

/*light_navi_01*/
#light_navi li#light_navi_01 a,#light_navi li#light_navi_01 a:link,#light_navi li#light_navi_01 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_01.gif) left top no-repeat;
}

#light_navi li#light_navi_01 a:hover,#light_navi li#light_navi_01 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_01.gif) left bottom no-repeat;
}

/*light_navi_02*/
#light_navi li#light_navi_02 a,#light_navi li#light_navi_02 a:link,#light_navi li#light_navi_02 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_02.gif) left top no-repeat;
}

#light_navi li#light_navi_02 a:hover,#light_navi li#light_navi_02 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_02.gif) left bottom no-repeat;
}

/*light_navi_03*/
#light_navi li#light_navi_03 a,#light_navi li#light_navi_03 a:link,#light_navi li#light_navi_03 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_03.gif) left top no-repeat;
}

#light_navi li#light_navi_03 a:hover,#light_navi li#light_navi_03 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_03.gif) left bottom no-repeat;
}

/*light_navi_04*/
#light_navi li#light_navi_04 a,#light_navi li#light_navi_04 a:link,#light_navi li#light_navi_04 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_04.gif) left top no-repeat;
}

#light_navi li#light_navi_04 a:hover,#light_navi li#light_navi_04 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_04.gif) left bottom no-repeat;
}

/*light_navi_05*/
#light_navi li#light_navi_05 a,#light_navi li#light_navi_05 a:link,#light_navi li#light_navi_05 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_05.gif) left top no-repeat;
}

#light_navi li#light_navi_05 a:hover,#light_navi li#light_navi_05 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_05.gif) left bottom no-repeat;
}

/*light_navi_06*/
#light_navi li#light_navi_06 a,#light_navi li#light_navi_06 a:link,#light_navi li#light_navi_06 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_06.gif) left top no-repeat;
}

#light_navi li#light_navi_06 a:hover,#light_navi li#light_navi_06 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_06.gif) left bottom no-repeat;
}

/*light_navi_07*/
#light_navi li#light_navi_07 a,#light_navi li#light_navi_07 a:link,#light_navi li#light_navi_07 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_07.gif) left top no-repeat;
}

#light_navi li#light_navi_07 a:hover,#light_navi li#light_navi_07 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_07.gif) left bottom no-repeat;
}

/*light_navi_08*/
#light_navi li#light_navi_08 a,#light_navi li#light_navi_08 a:link,#light_navi li#light_navi_08 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_08.gif) left top no-repeat;
}

#light_navi li#light_navi_08 a:hover,#light_navi li#light_navi_08 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_08.gif) left bottom no-repeat;
}

/*light_navi_09*/
#light_navi li#light_navi_09 a,#light_navi li#light_navi_09 a:link,#light_navi li#light_navi_09 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_09.gif) left top no-repeat;
}

#light_navi li#light_navi_09 a:hover,#light_navi li#light_navi_09 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_09.gif) left bottom no-repeat;
}

/*light_navi_10*/
#light_navi li#light_navi_10 a,#light_navi li#light_navi_10 a:link,#light_navi li#light_navi_10 a:visited{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_10.gif) left top no-repeat;
}

#light_navi li#light_navi_10 a:hover,#light_navi li#light_navi_10 a:active{
	width:190px;
	height:30px;
	text-indent:-9999px;
	display:block;
	background:url(../light/image/light_navi_10.gif) left bottom no-repeat;
}


/*=========================================
 top
=========================================*/
#top_200mb{
	width:588px;
	background:url(../light/image/light_top_200mb_bk.gif) left bottom repeat-x #f8fcfc;
	border-bottom:#066 1px solid;
	border-left:#066 1px solid;
	border-right:#066 1px solid;
	padding:0 25px 10px 25px;
	font-size:10px;
	line-height:1.5em;
}

/*=========================================
 step
=========================================*/
#appli_box{
	width:315px;
	float:left;
}

.ma_r_10{
	margin-right:10px;
}

#appli_box ul{
	margin:0;
	padding:0;
	list-style:none;
}

#appli_box li{
	margin:0;
	padding:0;
	overflow:hidden;
}

#appli_box li a,#appli_box li a:link,#appli_box li a:visited{
	width:315px;
	height:60px;
	display:block;
	text-indent:-9999px;
	background:url(../image/appli_btn.gif) left top no-repeat;
}

#appli_box li a:hover,#appli_box li a:active{
	width:315px;
	height:60px;
	display:block;
	text-indent:-9999px;
	background:url(../image/appli_btn.gif) left bottom no-repeat;
}