/*--------------------ALL------------------*/
#index_contents{
clear:both;
background:url(img/common/side_haikei.gif) repeat-y;}
#index_contents_top{
background:url(img/other_pages_haikei_topgif.gif) no-repeat 0px 0px;
padding:7px 0px 0px 0px;}
#index_contents table td{vertical-align:top;}

#nakami{
	margin-left:10px;}
#nakami table td{
}

#main_menu_title{
background:url(img/other_pages_main_menu_title.gif) no-repeat 0px 0px;
width:174px;
height:22px;}
#main_menu_title p{
text-indent:-9999px;}

/*--------------------guide------------------*/
.guide_step{
	background:url(img/guide/step_m.gif) repeat-y left top;
	}
.guide_step dt{
	margin-left:40px;
	}
.guide_step dd{
	
	line-height:22px;
	
	}
.guide_step#step01 dl{
	background:url(img/guide/step01_p.gif) no-repeat left top;
	}
.guide_step#step01 dd{
	padding:20px 50px 10px 230px;
	background:url(img/guide/step01_i.jpg) no-repeat;
	background-position:50px 5px;
	height:90px;
	}
.guide_step#step02 dl{
	background:url(img/guide/step02_p.gif) no-repeat left top;
	height:250px;
	}
.step02{
	padding:5px 50px 10px 230px;
	background:url(img/guide/step02_i.jpg) no-repeat;
	background-position:50px 10px;
	}
.step02_2{
	padding:0px 50px 10px 60px;
	}
.guide_step#step03 dl{
	background:url(img/guide/step03_p.gif) no-repeat left top;
	}
.guide_step#step03 dd{
	padding:10px 50px 10px 230px;
	background:url(img/guide/step03_i.jpg) no-repeat;
	background-position:50px 5px;
	height:100px;
	}
.guide_sonota dl{
	margin-bottom:10px;
	}
.guide_sonota dt{
	font-size:12px;
	font-weight:bold;
	color:#9a3e00;
	float:left;
	padding-left:5px;
	border-left:3px solid #9a3e00;
	}
.guide_sonota dd{
	font-size:12px;
	font-weight:normal;
	}
#guide_yuso{
	margin-left:1.5em;
	padding:0px;
	margin-bottom:20px;
	}
#guide_yuso dt{
	background:#fff8c6;
	padding:3px;
	width:80px;
	text-align:center;
	font-size:14px;
	letter-spacing:1px;
	float:left;
	clear:both;
	margin-bottom:5px;
	margin-right:10px;
	color:#ff9a00;
	}
#guide_yuso dd{
	margin-bottom:5px;
	font-size:12px;
	letter-spacing:1px;
	padding:3px;
	}