/* CSS Document */

/*--サイドコンテンツ囲み--------------------------------*/

#side_contents{
width: 225px;
padding-bottom: 14px;
}

#profile_side_contents{
width: 205px;
padding: 10px 10px 14px 0;
}

/*--サイドメニュー--------------------------------------*/

#side_menu{
list-style: none;
margin-bottom: 15px;
}

	#side_menu li{
	text-indent: -999em;
	overflow: hidden;
	width: 225px;
	height: 37px;
	}
	
	#side_menu li.menu01{
	height: 38px;
	}
	
	#side_menu li a{
	background: url(http://www.samurai13.jp/common/img/side_contents/menu.jpg) left top no-repeat;
	display: block;
	width: 100%;
	height: 100%;
	}
	
		#side_menu li.menu01 a:hover{ background-position: right top;}
		
		#side_menu li.menu02 a{ background-position: left -38px;}
		#side_menu li.menu02 a:hover{ background-position: right -38px;}
		
		#side_menu li.menu03 a{ background-position: left -75px;}
		#side_menu li.menu03 a:hover{ background-position: right -75px;}
		
		#side_menu li.menu04 a{ background-position: left -112px;}
		#side_menu li.menu04 a:hover{ background-position: right -112px;}
		
		#side_menu li.menu05 a{ background-position: left -149px;}
		#side_menu li.menu05 a:hover{ background-position: right -149px;}
		
		#side_menu li.menu06 a{ background-position: left -186px;}
		#side_menu li.menu06 a:hover{ background-position: right -186px;}
		
		#side_menu li.menu07 a{ background-position: left -223px;}
		#side_menu li.menu07 a:hover{ background-position: right -223px;}
		
		#side_menu li.menu08 a{ background-position: left -260px;}
		#side_menu li.menu08 a:hover{ background-position: right -260px;}
		
		#side_menu li.menu09 a{ background-position: left -297px;}
		#side_menu li.menu09 a:hover{ background-position: right -297px;}
		
		#side_menu li.menu10 a{ background-position: left -334px;}
		#side_menu li.menu10 a:hover{ background-position: right -334px;}
		
		#side_menu li.menu11 a{ background-position: left -371px;}
		#side_menu li.menu11 a:hover{ background-position: right -371px;}
		
		#side_menu li.menu12 a{ background-position: left -408px;}
		#side_menu li.menu12 a:hover{ background-position: right -408px;}
		
		#side_menu li.menu13 a{ background-position: left bottom;}
		#side_menu li.menu13 a:hover{ background-position: right bottom;}
		
		
#muryou_soudan{
background: url(http://www.samurai13.jp/common/img/side_contents/muryou_soudan.jpg) left top no-repeat;
width: 225px;
height: 212px;
display: block;
text-indent: -999em;
overflow: hidden;
margin-bottom: 10px;
}

	#muryou_soudan:hover{
	background-position: right top;
	}
	
#side_contents .slash_box{
background: url(http://www.samurai13.jp/common/img/side_contents/bg_slash.jpg) left top repeat;
/*width: 225px;*/
padding: 10px;
}

	#side_contents .slash_box .box{
	background: #FFFFFF;
	/*width: 201px;*/
	border: 1px solid #D6D6D6;
	padding: 1px;
	margin-left: auto; margin-right: auto;
	}
	
	/*--サイドメニュー見出し画像-------------------------------------------------------*/
	
		#side_contents .slash_box .box #midashi_seminar{
		background: url(http://www.samurai13.jp/common/img/side_contents/midashi_seminar.jpg) left top no-repeat;
		width: 201px;
		height: 68px;
		text-indent: -999em;
		overflow: hidden;
		margin-bottom: 1px;
		}
		
			#side_contents .slash_box .box #midashi_seminar a{
			display: block;
			width: 100%;
			height: 100%;
			}
		
		#side_contents .slash_box .box #midashi_staff_blog{
		background: url(http://www.samurai13.jp/common/img/side_contents/midashi_staff_blog.jpg) left top no-repeat;
		width: 201px;
		height: 68px;
		text-indent: -999em;
		overflow: hidden;
		margin-bottom: 1px;
		}
		
			#side_contents .slash_box .box #midashi_staff_blog a{
			display: block;
			width: 100%;
			height: 100%;
			}
		
		#side_contents .slash_box .box #midashi_new{
		background: url(http://www.samurai13.jp/common/img/side_contents/midashi_new.jpg) left top no-repeat;
		width: 201px;
		height: 31px;
		text-indent: -999em;
		overflow: hidden;
		margin-bottom: 1px;
		}
		
		#side_contents .slash_box .box #bn_mailmaga{
		background: url(http://www.samurai13.jp/common/img/side_contents/bn_mailmaga.jpg) left top no-repeat;
		width: 201px;
		height: 69px;
		text-indent: -999em;
		overflow: hidden;
		}
		
			#side_contents .slash_box .box #bn_mailmaga a{
			display: block;
			width: 100%;
			height: 100%;
			}
		
		#side_contents .slash_box .box .box2{
		background: url(http://www.samurai13.jp/common/img/side_contents/bg_box2.jpg) left top no-repeat;
		padding: 15px 0 10px 0;
		width: 201px;
		}
		
		#side_contents .slash_box .box .box3{
		background: url(http://www.samurai13.jp/common/img/side_contents/bg_box3.jpg) left top repeat-x;
		padding: 0 4px 10px 4px;
		width: 193px;
		}
		
		#side_contents #midashi_info{
		background: url(http://www.samurai13.jp/common/img/side_contents/midashi_info.jpg) left top no-repeat;
		width: 225px;
		height: 55px;
		text-indent: -999em;
		overflow: hidden;
		}
		
	/*-------------------------------------------------------------------------------------*/
	
	
#side_bt_tv{
background: url(../../sysimg/top/bt_tv.jpg) left top no-repeat;
width: 225px;
height: 90px;
text-indent: -999em;
overflow: hidden;
display: block;
margin: 0 auto 15px auto;
}

	#side_bt_tv:hover{
	background-position: left bottom;
	}
		
			#side_contents .slash_box .box .box3 p{
			color: #666666;
			}
			
			#side_contents .slash_box .box .box3 a.syousai{
			font-size: 10px;
			color: #3C5F93;
			}
			
		#side_contents #mail_box{
		background: #E2DDC3;
		padding: 5px 10px;
		width: 172px;
		margin: 0 auto 5px auto;
		}
		
		*html #side_contents #mail_box{
		overflow: hidden;
		}
		
			#side_contents #mail_box input.koudoku_mail{
			width: 170px;
			margin-bottom: 5px;
			}
		
	#side_contents .list{
	list-style: none;
	}
	
		#side_contents .list li{
		background: url(http://www.samurai13.jp/common/img/side_contents/list_mark.jpg) left 2px no-repeat;
		padding: 0 5px 0 12px;
		font-size: 10px;
		color: #3C5F93;
		margin-bottom: 5px;
		}
			#side_contents .list li img{
			vertical-align: middle;
			}
		
			#side_contents .list li a{
			color: #3C5F93;
			}
			
				#side_contents .list li a:hover{
				text-decoration: none;
				}
			
			#side_contents .slash_box .box .box2 a.more{
			padding-bottom: 2px;
			font-size: 10px;
			color: #3C5F93;
			}
			
	#side_contents #info_wrap{
	background: #EBEBEB;
	width: 223px;
	border: 1px solid #D4D4D4;
	border-top: none;
	}
	
		#side_contents #info_wrap .info_box{
		background: #FFFFFF;
		width: 190px;
		padding: 14px 10px 5px 10px;
		margin: 0 auto 10px auto;
		}
		
		#side_contents #info_wrap .info_box dd a{
		text-decoration: none;
		color: #333333;
		}
		
			#side_contents #info_wrap .info_box dd a:hover{
			text-decoration: underline;
			}
		
			#side_contents #info_wrap .info_box #info_service{
			background: url(http://www.samurai13.jp/common/img/side_contents/info_service.jpg) left top no-repeat;
			width: 189px;
			height: 19px;
			text-indent: -999em;
			overflow: hidden;
			margin-bottom: 5px;
			}
			
				#side_contents #info_wrap .info_box #info_service a{
				display: block;
				width: 100%;
				height: 100%;
				}
			
			#side_contents #info_wrap .info_box #info_sanka{
			background: url(http://www.samurai13.jp/common/img/side_contents/info_sanka.jpg) left top no-repeat;
			width: 189px;
			height: 19px;
			text-indent: -999em;
			overflow: hidden;
			margin-bottom: 5px;
			}
			
				#side_contents #info_wrap .info_box #info_sanka a{
				display: block;
				width: 100%;
				height: 100%;
				}
			
			#side_contents #info_wrap .info_box #info_keisai{
			background: url(http://www.samurai13.jp/common/img/side_contents/info_keisai.jpg) left top no-repeat;
			width: 189px;
			height: 19px;
			text-indent: -999em;
			overflow: hidden;
			margin-bottom: 5px;
			}
			
				#side_contents #info_wrap .info_box #info_keisai a{
				display: block;
				width: 100%;
				height: 100%;
				}
			
			#side_contents #info_wrap .info_box dd{
			font-size: 10px;
			}
			
			#side_contents #info_wrap a.more{
			font-size: 10px;
			color: #3C5F93;
			}
			
			
	#side_contents #about_company_wrap{
	background: #FFFFFF;
	padding: 1px;
	width: 221px;
	border: 1px solid #D4D4D4;
	}
	
		#side_contents #about_company_wrap .box{
		background: #E4E4E4 url(http://www.samurai13.jp/common/img/side_contents/bg_info_company.jpg) left top repeat-x;
		width: 221px;
		padding-bottom: 20px;
		}
		
			#side_contents #about_company_wrap .box #midashi_info_company{
			background: url(http://www.samurai13.jp/common/img/side_contents/midashi_info_company.jpg) left top no-repeat;
			width: 221px;
			height: 92px;
			text-indent: -999em;
			overflow: hidden;
			}
			
			#side_contents #about_company_wrap .box .about{
			/* background: url(http://www.samurai13.jp/common/img/side_contents/bg_company.jpg) left top no-repeat; */
			background:url(../img/side_contents/bg_company.jpg) left top no-repeat;
			width: 200px;
			height: 154px;
			margin: 0 auto;
			padding-top: 4px;
			}
			
				#side_contents #about_company_wrap .box .about dl{
				color: #FFFFFF;
				padding: 0 0 5px 10px;
				}
				
				#side_contents #about_company_wrap .box .about dt a{
				color: #FFFFFF;
				text-decoration: none;
				}
				
				#side_contents #about_company_wrap .box .about dt a:hover{
				text-decoration: underline;
				}
				
				#side_contents #about_company_wrap .box .about dd{
				line-height: 120%;
				}
			

#side_contents .content_box,#profile_side_contents .content_box{
background: #FFFFFF;
width: 201px;
border: 1px solid #CCCCCC;
padding: 1px 1px 10px 1px;
margin-bottom: 10px;
}

	#side_contents .content_box .box,#profile_side_contents .content_box .box{
	width: 180px;
	margin: 0 auto;
	}
	
		#side_contents .content_box .box .f_10{
		color: #666666;
		}
		
	/*--プロフィール　略歴--*/
	
	#profile_side_contents .content_box #ryakureki_list{
	list-style: none;
	}
	
		#profile_side_contents .content_box #ryakureki_list li{
		text-indent: -3em;
		margin-left: 3em;
		}
	
	/*--プロフィール：サイドコンテンツ見出し--*/
	
	#profile_side_contents .content_box #zayu{
	background: url(http://www.samurai13.jp/common/img/side_contents/side_midashi01.jpg) left top no-repeat;
	width: 201px;
	height: 40px;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 10px;
	}
	
	#profile_side_contents .content_box #ryakureki{
	background: url(http://www.samurai13.jp/common/img/side_contents/side_midashi02.jpg) left top no-repeat;
	width: 201px;
	height: 40px;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 10px;
	}
	
	#profile_side_contents .content_box #myboom{
	background: url(http://www.samurai13.jp/common/img/side_contents/side_midashi03.jpg) left top no-repeat;
	width: 201px;
	height: 40px;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 10px;
	}
	
	#profile_side_contents .content_box #new{
	background: url(http://www.samurai13.jp/common/img/side_contents/side_midashi04.jpg) left top no-repeat;
	width: 201px;
	height: 40px;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 10px;
	}
	
	/*--バナー一覧--*/
	
	#side_contents #banner_list,#profile_side_contents #banner_list{
	list-style: none;
	padding-top: 10px;
	}
	
		#side_contents #banner_list li,#profile_side_contents #banner_list li{
		margin-bottom: 5px;
		text-align: center;
		}
		
/*--ブログ最新記事----------------------------------------------*/

#blog_new_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#blog_new_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/blog/midashi_blog_new.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#blog_new_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#blog_new_box ul li{
	margin: 0 0 10px 35px;
	text-indent: -35px;
	}
	
	
/*--ブログ｜カテゴリー----------------------------------------------*/

#blog_category_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#blog_category_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/blog/midashi_category.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#blog_category_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#blog_category_box ul li{
	margin: 0 0 10px 0;
	}
	
	
/*--月別アーカイブー----------------------------------------------*/

#monthly_archive_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#monthly_archive_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/blog/midashi_monthly_archive.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#monthly_archive_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#monthly_archive_box ul li{
	margin: 0 0 10px 0;
	}
	
	
/*--最新コメント----------------------------------------------*/

#new_comment_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#new_comment_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/blog/midashi_comment.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#new_comment_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#new_comment_box ul li{
	margin: 0 0 10px 0;
	}
	
	
/*--最新セミナー・イベント情報----------------------------------------------*/

#new_seminar_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#new_seminar_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/seminar/midashi_new_seminar.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#new_seminar_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#new_seminar_box ul li{
	margin: 0 0 10px 35px;
	text-indent: -35px;
	}
	

/*--新着限定サービス情報----------------------------------------------*/

#special_new_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#special_new_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/special/midashi_special_new.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#special_new_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#special_new_box ul li{
	margin: 0 0 10px 35px;
	text-indent: -35px;
	}


/*--新着情報----------------------------------------------*/

#new_info_box{
background: #FFFFFF;
width: 221px;
padding: 1px;
border: 1px solid #D4D4D4;
}

	#new_info_box .midashi{
	background: url(http://www.samurai13.jp/sysimg/common/midashi_new_info.jpg) left top no-repeat;
	width: 221px;
	height: 31px;
	text-indent: -999em;
	overflow: hidden;
	}
	
	#new_info_box ul{
	margin: 10px 20px;
	list-style: none;
	}
	
	#new_info_box ul li{
	margin: 0 0 10px 35px;
	text-indent: -35px;
	}