@charset "utf-8";
body{
	
}

a{
	color: #0066cc;
}

#side_contents_wrap{
	background-color: #f4f4f4;
}

.info_list_title a:active,
.info_list_title a:hover,
.business_topics_list_item a:active,
.business_topics_list_item a:hover,
.footer_link a:active,
.footer_link a:hover,
.more_link:active,
.more_link:hover,
.info_excerpt_more_link:active,
.info_excerpt_more_link:hover,
.sitemap_list_item a:active,
.sitemap_list_item a:hover{
	color: #fff;
	background-color: #0066cc;
}

#main_visual_wrap{
	margin-bottom: 40px;
}
#main_visual{
	max-width: 1200px;
	margin: auto;
}
@media screen and (min-width: 769px){
	.main_visual_name{
		font-size: 2rem;
	}
}

.slick-active .mv_text{
	animation: mv_text 7s;
}
.slick-active .mv_left{
	animation: lawNameTxt1 7s;
}
.slick-active .mv_center{
	animation: lawNameTxt2 7s;
}
.slick-active .mv_right{
	animation: lawNameTxt3 7s;
}

/*--------------------------------------------
小林元治弁護士
--------------------------------------------*/
.mv_MotojiKobayashi{
	background: linear-gradient(to right, rgba(23,89,139,0), rgba(23,89,139,.9) 30%);
}

#staff_MotojiKobayashi::before{
	background-color: #17598b;
}

#staff_MotojiKobayashi .staff_name_en::after{
	background-color: #17598b;
}

.staff_link_MotojiKobayashi .staff_link_anchor::before{
	background-color: #17598b;
}

/*--------------------------------------------
福井大介弁護士
--------------------------------------------*/
.mv_DaisukeFukui{
	background: linear-gradient(to right, rgba(65,172,142,0), rgba(65,172,142,.9) 30%);
}

#staff_DaisukeFukui::before{
	background-color: #41ac8e;
}

#staff_DaisukeFukui .staff_name_en::after{
	background-color: #41ac8e;
}

.staff_link_DaisukeFukui .staff_link_anchor::before{
	background-color: #41ac8e;
}

/*--------------------------------------------
木田秋津弁護士
--------------------------------------------*/
.mv_AkitsuKida{
	background: linear-gradient(to right, rgba(249,102,118,0), rgba(249,102,118,.9) 30%);
}

#staff_AkitsuKida::before{
	background-color: #f96676;
}

#staff_AkitsuKida .staff_name_en::after{
	background-color: #f96676;
}

.staff_link_AkitsuKida .staff_link_anchor::before{
	background-color: #f96676;
}

/*--------------------------------------------
長竹信幸弁護士
--------------------------------------------*/
.mv_NobuyukiNagatake{
	background: linear-gradient(to right, rgba(159,191,80,0), rgba(159,191,80,.9) 30%);
}

#staff_NobuyukiNagatake::before{
	background-color: #9fbf50;
}

#staff_NobuyukiNagatake .staff_name_en::after{
	background-color: #9fbf50;
}

.staff_link_NobuyukiNagatake .staff_link_anchor::before{
	background-color: #9fbf50;
}

/*--------------------------------------------
井手大展弁護士
--------------------------------------------*/
.mv_HironobuIde{
	background: linear-gradient(to right, rgba(121,78,72,0), rgba(121,78,72,.9) 30%);
}

#staff_HironobuIde::before{
	background-color: #794e48;
}

#staff_HironobuIde .staff_name_en::after{
	background-color: #794e48;
}

.staff_link_HironobuIde .staff_link_anchor::before{
	background-color: #794e48;
}

/*--------------------------------------------
中谷健二弁護士
--------------------------------------------*/
.mv_KenjiNakaya{
	background: linear-gradient(to right, rgba(209,140,101,0), rgba(209,140,101,.9) 30%);
}

#staff_KenjiNakaya::before{
	background-color: #d18c65;
}

#staff_KenjiNakaya .staff_name_en::after{
	background-color: #d18c65;
}

.staff_link_KenjiNakaya .staff_link_anchor::before{
	background-color: #d18c65;
}

/*--------------------------------------------
武井祥弁護士
--------------------------------------------*/
.mv_ShoTakei{
	background: linear-gradient(to right, rgba(215,174,58,0), rgba(215,174,58,.9) 30%);
}

#staff_ShoTakei::before{
	background-color: #d7ae3a;
}

#staff_ShoTakei .staff_name_en::after{
	background-color: #d7ae3a;
}

.staff_link_ShoTakei .staff_link_anchor::before{
	background-color: #d7ae3a;
}

/*--------------------------------------------
梅田弘文弁護士
--------------------------------------------*/
.mv_HirofumiUmeda{
	background: linear-gradient(to right, rgba(132,102,162,0), rgba(132,102,162,.9) 30%);
}

#staff_HirofumiUmeda::before{
	background-color: #8466a2;
}

#staff_HirofumiUmeda .staff_name_en::after{
	background-color: #8466a2;
}

.staff_link_HirofumiUmeda .staff_link_anchor::before{
	background-color: #8466a2;
}

/*--------------------------------------------
新井裕也弁護士
--------------------------------------------*/
.mv_YuyaArai{
	background: linear-gradient(to right, rgba(229,144,51,0), rgba(229,144,51,.9) 30%);
}

#staff_YuyaArai::before{
	background-color: #e59033;
}

#staff_YuyaArai .staff_name_en::after{
	background-color: #e59033;
}

.staff_link_YuyaArai .staff_link_anchor::before{
	background-color: #e59033;
}

/*--------------------------------------------
孝橋宏弁護士
--------------------------------------------*/
.mv_HiroshiKouhashi{
	background: linear-gradient(to right, rgba(0,116,144,0), rgba(0,116,144,.9) 30%);
}

#staff_HiroshiKouhashi::before{
	background-color: #007490;
}

#staff_HiroshiKouhashi .staff_name_en::after{
	background-color: #007490;
}

.staff_link_HiroshiKouhashi .staff_link_anchor::before{
	background-color: #007490;
}


.info_category_oshirase{
	background: linear-gradient(rgb(50,199,71), rgb(0,119,21));
}
.info_category_faq{
	background: linear-gradient(rgb(255,150,120), rgb(210,70,70));
}
.info_category_anken{
	background: linear-gradient(rgb(95,194,234), rgb(45,114,184));
}


.more_wrap .more_link{
	background: linear-gradient( rgba(255,255,255, 0) 0%, rgba(255,255,255, 1) 70% );
}

