@charset "utf-8";
/* CSS Document */
table.contact th{
	color:#333;
}

.kanren_page{
	width:600px;
	margin-top:15px;
}

.kanren_page .inner {
	background-image:url(../images/kanren_page_bg.jpg);
	padding-top:10px;
	background-repeat:repeat-y;
}
.kanren_page .inner .link {
	width:250px;
	font-size:12px;
	background-image:url(../images/kanren_page_icon.png);
	background-repeat:no-repeat;
	padding-left:20px;
	float:left;
	margin-left:15px;
	margin-bottom:3px;
	}
.kanren_page .bottom {
	background-image:url(../images/kanren_page_bottom.jpg);
	height:5px;
	margin-bottom:10px;
}

#touki_ryokin a {
	width:600px;
	height:455px;
	background-image:url(../images/touki_ryokin_1s.jpg);
	display:block;
	overflow:hidden;
	text-indent:-500px;
	margin-bottom:15px;
}
#touki_ryokin a:hover {
	background-position:-600px 0;
}


dl dt {
	font-weight:bold;
	color:#393;
	margin-left:20px;
}
dl dd {
	margin-left:30px;
	margin-bottom:20px;
}

table,
td,
th{
	border: 1px solid #CCC;	
}
table {
	width:600px;
}
th {
	background-color:#393;
	color:#FFF;
}
#main #point {
	margin-bottom:30px;
	background-color:#f3f9fd;
	padding-top:10px;
	border: 1px dotted #a4d6ed;
	width:600px;
	background-image:url(../images/PointBoss.jpg);
	background-repeat:no-repeat;
}
#main #point ul {
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom:20px;
	margin-left:130px;
}
#main #point p {
	margin-left:110px;
}
#main #point ul li {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	list-style-position:outside;
	list-style-image: url(../images/pointCheck.png);
	list-style-type: none;	
}

#main #senmonka {
	margin-bottom:30px;
	background-color:#fdf7f3;
	padding-top:10px;
	border: 1px dotted #f09048;
	padding-bottom:10px;
}

#main #point h3 {
	width:564px;
	height:30px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 20px;
	background-image:url(../images/BgH3Point.jpg);
	background-repeat:no-repeat;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#main #senmonka h3 {
	width:564px;
	height:30px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 20px;
	background-image:url(../images/BgH3Senmonka.jpg);
	background-repeat:no-repeat;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


#top_link {
	width:600px;
	margin-bottom:10px;
}
#top_link .img {
	width:190px;
	height:80px;
	float:left;
	padding-bottom:5px;
	list-style-type: none;
}
#top_link #topBnKiso,
#top_link #topBnMeigi,
#top_link #topBnNagare,
#top_link #topBnSeizen,
#top_link #topBnZei,
#top_link #topBnQA {
	width:190px;
	height:80px;
	float:left;
	padding-bottom:5px;
	list-style-type: none;
}

#top_link #topBnKiso a {
	background-image:url(../images/topBnKiso.jpg);
}
#top_link #topBnMeigi a {
	background-image:url(../images/topBnMeigi.jpg);
}
#top_link #topBnNagare a {
	background-image:url(../images/topBnNagare.jpg);
}
#top_link #topBnSeizen a {
	background-image:url(../images/topBnSeizen.jpg);
}
#top_link #topBnZei a {
	background-image:url(../images/topBnZei.jpg);
}
#top_link #topBnQA a {
	background-image:url(../images/topBnQA.jpg);
}

#top_link a {
	margin:0;
	padding:0;
	overflow:hidden;
	text-indent:-500px;
	display:block;
    width:190px;
    height:80px;
}

#top_link a:hover{
	background-position:0px -80px;
}



/*----------------------------------------------------------------------------------------------*/

table.itiran {
	width:550px;
	margin-left:auto;
	margin-right:auto;
}
table.itiran td{
	border: 1px solid #CCC;
	padding:10px;
}

table.itiran td {
	background-color:#f6f6f6;
	background-image:url(../images/bgItiranTableTd.jpg);
	background-repeat:repeat-y;
}

table.itiran tr.even td {
	background: #f8fdf4;
}


table.itiran th {
	border: 1px solid #CCC;
	padding:0;
	width:183px;
	height:35px;
}




.ill {
	float:left;
	margin-right:15px;
	margin-left:5px;
	margin-top:15px;
	width:110px;
}


/*
----------------------------------------------------------
#mainの無料相談のリンク
----------------------------------------------------------*/
#mainFooterLink {
	margin-top:10px;
}
#main #mainFooterLink ul li{
	float:left;
	list-style-type: none;
	padding:0;
	margin:0;
}
#main #mainFooterLink ul {
	margin-top:8px;
	list-style-type: none;
	margin:0;
	padding:0;
}

#siritai {
	background-color:#fffde1;
	height:190px;
	margin-bottom:15px;
	margin-top:15px;
}
#siritai #sono1,
#siritai #sono2,
#siritai #sono3 {
	width:179px;
	height:113px;
	float:left;
	margin-left:15px;
}




/*
----------------------------------------------------------
#mainのh2
----------------------------------------------------------*/

.h2Main {
	height:55px;
	display:block;
	width:600px;
	margin-bottom:30px;

}

h2#Top { background-image:url(../images/h2Top.jpg); }

/*相続手続の流れ*/
h2#Kiso1 { background-image:url(../images/h2Kiso1.jpg); }
h2#Kiso2 { background-image:url(../images/h2Kiso2.jpg); }
h2#Kiso3 { background-image:url(../images/h2Kiso3.jpg); }
h2#Kiso4 { background-image:url(../images/h2Kiso4.jpg); }
h2#Kiso5 { background-image:url(../images/h2Kiso5.jpg); }
h2#Kiso6 { background-image:url(../images/h2Kiso6.jpg); }
h2#Kiso7 { background-image:url(../images/h2Kiso7.jpg); }
h2#Kiso8 { background-image:url(../images/h2Kiso8.jpg); }
h2#Kiso9 { background-image:url(../images/h2Kiso9.jpg); }
h2#Kiso10 { background-image:url(../images/h2Kiso10.jpg); }
h2#Kiso11 { background-image:url(../images/h2Kiso11.jpg); }

/*相続手続の流れ*/
h2#Nagare0 { background-image:url(../images/h2Nagare0.jpg); }
h2#Nagare1 { background-image:url(../images/h2Nagare1.jpg); }
h2#Nagare2 { background-image:url(../images/h2Nagare2.jpg); }
h2#Nagare3 { background-image:url(../images/h2Nagare3.jpg); }
h2#Nagare4 { background-image:url(../images/h2Nagare4.jpg); }
h2#Nagare5 { background-image:url(../images/h2Nagare5.jpg); }
h2#Nagare6 { background-image:url(../images/h2Nagare6.jpg); }
h2#Nagare7 { background-image:url(../images/h2Nagare7.jpg); }

/*相続財産の名義変更・売却*/
h2#Meigi1 { background-image:url(../images/h2Meigi1.jpg); }
h2#Meigi2 { background-image:url(../images/h2Meigi2.jpg); }
h2#Meigi3 { background-image:url(../images/h2Meigi3.jpg); }
h2#Meigi4 { background-image:url(../images/h2Meigi4.jpg); }
h2#Meigi5 { background-image:url(../images/h2Meigi5.jpg); }
h2#Meigi6 { background-image:url(../images/h2Meigi6.jpg); }
h2#Meigi7 { background-image:url(../images/h2Meigi7.jpg); }

/*相続税*/
h2#Zei1 { background-image:url(../images/h2Zei1.jpg); }
h2#Zei2 { background-image:url(../images/h2Zei2.jpg); }
h2#Zei3 { background-image:url(../images/h2Zei3.jpg); }
h2#Zei4 { background-image:url(../images/h2Zei4.jpg); }
h2#Zei5 { background-image:url(../images/h2Zei5.jpg); }
h2#Zei6 { background-image:url(../images/h2Zei6.jpg); }
h2#Zei7 { background-image:url(../images/h2Zei7.jpg); }

/*生前の相続対策*/
h2#Seizen0 { background-image:url(../images/h2Seizen0.jpg); }
h2#Seizen1 { background-image:url(../images/h2Seizen1.jpg); }
h2#Seizen2 { background-image:url(../images/h2Seizen2.jpg); }
h2#Seizen3 { background-image:url(../images/h2Seizen3.jpg); }
h2#Seizen4 { background-image:url(../images/h2Seizen4.jpg); }
h2#Seizen5 { background-image:url(../images/h2Seizen5.jpg); }
h2#Seizen6 { background-image:url(../images/h2Seizen6.jpg); }


/*遺産相続Q&A*/
h2#QA1 { background-image:url(../images/h2QA1.jpg); }
h2#QA2 { background-image:url(../images/h2QA2.jpg); }
h2#QA3 { background-image:url(../images/h2QA3.jpg); }
h2#QA4 { background-image:url(../images/h2QA4.jpg); }
h2#QA5 { background-image:url(../images/h2QA5.jpg); }
h2#QA6 { background-image:url(../images/h2QA6.jpg); }
h2#QA7 { background-image:url(../images/h2QA7.jpg); }
h2#QA8 { background-image:url(../images/h2QA8.jpg); }
h2#QA9 { background-image:url(../images/h2QA9.jpg); }
h2#QA10 { background-image:url(../images/h2QA10.jpg); }

/*その他*/
h2#Ryoukin { background-image:url(../images/h2Ryoukin.jpg); }
h2#Junbi { background-image:url(../images/h2junbi.jpg); }
h2#Office { background-image:url(../images/h2Office.jpg); }
h2#Staff { background-image:url(../images/h2Staff.jpg); }
h2#Soudan { background-image:url(../images/h2Soudan.jpg); }
h2#Access { background-image:url(../images/h2Access.jpg); }
h2#Sitemap { background-image:url(../images/h2Sitemap.jpg); }
h2#Privacy { background-image:url(../images/h2Privacy.jpg); }
h2#Contact { background-image:url(../images/h2Contact.jpg); }
h2#Omakase { background-image:url(../images/h2omakase.jpg); }
h2#Itiran {
	background-image:url(../images/h2Itiran.jpg);
	margin-left:25px;
	margin-bottom:30px;
	width:875px;
	height:40px;
}


h2#Plan1 { background-image:url(../images/h2Plan1.jpg); }
h2#Plan2 { background-image:url(../images/h2Plan2.jpg); }
h2#Plan3 { background-image:url(../images/h2Plan3.jpg); }
h2#Plan4 { background-image:url(../images/h2Plan4.jpg); }
h2#Plan5 { background-image:url(../images/h2Plan5.jpg); }



/*
----------------------------------------------------------
#mainのh3,h4
----------------------------------------------------------*/
#main h2 {
	margin-bottom:50px;
	padding-top: 15px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #393;
}
#main h3 {
	margin-bottom:30px;
	color:#FFF;
	padding-left:30px;
	padding-top:8px;
	height:27px;
	clear:both;
	margin-top:30px;
	
}
#main h4 {
	margin-bottom:10px;
	color:#556e41;
	padding-left:25px;
	padding-top:3px;
	height:22px;
	margin-top:30px;
}

#main h4.itiran {
	background-image:url(../images/BgH4Itiran.jpg);
	padding-left:15px;
}


/*
----------------------------------------------------------
#mainのol,ul
----------------------------------------------------------*/
#main ol {
	list-style-position:inside;
	margin-left:30px;
	padding-bottom:15px;
	
}
#main ul {
	list-style-position:inside;
	margin-left:30px;
	padding-bottom:15px;
	list-style-type: square;	
}


strong {
	color:#F30;
}




