/* CSS Document */

/*税務勉強コーナー*/
.m15_b {
	margin-bottom:10px;
	text-align:left;
}

#waku100 {
	width:100%;
	font-size:15px;
	 margin:0; padding:0;
}
#waku100 p {
	margin:0px;
	line-height:25px;
}
.zeimu_subtitle{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#036;
	color:#FFF;
	line-height:30px;
	padding-left:15px;
}
.zeimu_red{
	color:#F00;
	font-weight:bold;
	line-height:30px;
}
.zeimu_blue{
	color:#06C;
	font-weight:bold;
	line-height:30px;
}
.main_left{
	width:680px;
	margin:0 auto;
}
.main_left img{
	width:100%;
}
/*改正メニューpc用start*/
#zeimudai1_menuwaku{
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	margin-top:10px;
	margin-bottom:15px;
}
#zeimudai1_menuwaku ul{
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
}

#zeimudai1_menuwaku li{
	width:24%;
	float:left;
	margin-right:5px;
}
#zeimudai1_menuwaku li a{
	color:#333;
}
.zeimu_dai1-1bg{
	 background:url(/sozoku/1503/68/img/kai1.jpg);
	 background-repeat:no-repeat;
	 text-align:center;
	 padding-top:15px;
	 padding-bottom:15px;
	 line-height:22px;
	 font-size:14px;
	 font-weight:bold;
}
.zeimu_dai1-2bg{
	 background:url(/sozoku/1503/68/img/kai2.jpg);
	 background-repeat:no-repeat;
	 text-align:center;
	 padding-top:15px;
	 padding-bottom:15px;
	 line-height:22px;
	 font-size:14px;
	 font-weight:bold;
}
.zeimu_dai1-3bg{
	 background:url(/sozoku/1503/68/img/kai3.jpg);
	 background-repeat:no-repeat;
	 text-align:center;
	 padding-top:15px;
	 padding-bottom:15px;
	 line-height:22px;
	 font-size:14px;
	 font-weight:bold;
}
.zeimu_dai1-4bg{
	 background:url(/sozoku/1503/68/img/kai4.jpg);
	 background-repeat:no-repeat;
	 text-align:center;
	 padding-top:15px;
	 padding-bottom:15px;
	 line-height:22px;
	 font-size:14px;
	 font-weight:bold;
}
/*.zeimu_dai1title{
	background-color:#578A23;
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
}
#zeimu_kaiseiwaku h2{
	color:#FFF;
	font-size:25px;
	line-height:40px;
}
#zeimu_kaiseiwaku h2 a{
	color:#FFF;
}
#zeimu_kaiseiwaku h3{
	color:#FFF;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}*/
.zeimu_img{
	width:100%;
	text-align:center;
}
#yaji_green{
	margin-top:15px;
	margin-left:340px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_green.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_green a{
	color:#FFF;
}
#yaji_yellow{
	margin-top:15px;
	margin-left:340px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_yellow.gif);
	line-height:30px;
	font-size:14px;
	color:#300;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_yellow a{
	color:#300;
}
#yaji_pink{
	margin-top:15px;
	margin-left:340px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_pink.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_pink a{
	color:#FFF;
}

#yaji_bule_1{
	margin-top:-39px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_blue_left.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_bule_1 a{
	color:#FFF;
}

#yaji_green_1{
	margin-top:15px;
	margin-left:345px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_green.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_green_1 a{
	color:#FFF;
}

#yaji_bule{
	margin-top:15px;
	margin-left:340px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_blue_right.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_bule a{
	color:#FFF;
}
.zeimu_img2{
	width:100%;
	text-align:center;
}
.zeimu_img2 img{
	margin-top:15px;
	margin-bottom:15px;
}
.zeimu_h3{
	margin-left:15px;
}
.pa_yoko{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	border-top:1px solid #CCC;
	padding-top:15px;
}
.shokai_waku{
	border:1px #999999 dotted;
	width:91%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	margin:15px;
	padding:15px;
}
.shokai_wakuright{
	float:left;
	width:30%;
	margin-right:15px;
}
.shokai_wakuleft{
	float:left;
	width:66%;
}
/*米田さん5.6月号*/


.yoneda_waku1 {
	width:96%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	border:2px #E67315 solid;
	border-radius:10px;/* CSS3草案 */
	-webkit-border-radius:10px;/* Safari,Google Chrome用 */
	-moz-border-radius:10px;/* Firefox用 */
	background-color:#FFF;
	margin:auto;
}

.yoneda_waku2 {
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	font-size:15px;
	padding:15px;
}

.yoneda_waku2 p{
	margin:0px;
}

.souzoku_title{
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
	width:96%;
	background-color:#578A23;
	border:1px #2C6E88 solid;
	border-radius:10px;/* CSS3草案 */
	-webkit-border-radius:10px;/* Safari,Google Chrome用 */
	-moz-border-radius:10px;/* Firefox用 */
}

.souzoku_title h4{
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	line-height:30px;
	padding-left:15px;
}

.zeimu_adviser{
			padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.zeimu-img_left {
	width:55%;
	float:left;
	}


.zeimu-img_right {
	width:33%;
	float:left;
	margin-left:5px;
	}

.zeimu_waku {
	width:97%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-bottom:15px;
	border-bottom:1px dotted #333333;
	margin-top:15px;
}

/*生命保険　相続税2*/

.yuigon{
	width:97%;
	font-size:16px;
	font-weight:bold;
	line-height:50px;
	color:#d0111a;
}

.kuro_underline_2{
	width:92%;
}

.seimei_waku4 {
	width:97%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-bottom:15px;
	border-bottom:1px dotted #333333;
	margin-top:15px;
}

.seimei_waku4 h4{
	color:#d0111a;
	line-height:30px;
	font-size:16px;
	padding-bottom:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

/*米田さん5.6月号*/


.zeimu_point {
	color:#678742;
	font-size:15px;
	padding-left: 15px;
	padding-top: 10px;
	}
	
.zeimu_img_1{
	width:40%;
	float:left;
}

.zeimu_img_2{
	width:20%;
	float:left;
}

.zeimu_waku {
	width:97%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-bottom:15px;
	border-bottom:1px dotted #333333;
	margin-top:15px;
}
	
.zeimu-img_left {
	width:60%;
	float:left;
	}

.zeimu_adviser {
		padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.zeimu-img_right {
	width:34%;
	float:left;
	margin-left:5px;
	}
	
	.zeimu_left {
	width:45%;
	float:left;
	}

.zeimu_right {
	width:45%;
	float:left;
	}

.tyuiten {
	clear:both;
	  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 10px;}

.main_left_zeimu{
	width:670px;
	margin:0 auto;
	padding-left:10px;
	float:left;
	background-color:#FFFFFF;	
}

#yaji_bule_1{
	margin-top:-39px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_blue_left.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_bule_1 a{
	color:#FFF;
}

#yaji_green_1{
	margin-top:15px;
	margin-left:340px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_green.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_green_1 a{
	color:#FFF;
}

#yaji_bule{
	margin-top:15px;
	margin-left:340px;
	width:306px;
	background:url(/sozoku/1503/68/img/yaji_blue_right.gif);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_bule a{
	color:#FFF;
}
.advertising{
width: 650px;
margin: 15px 0 40px 0;
}

.advertising .title{
border-bottom: 2px solid #08621A;
border-left: 26px solid #08621A;
padding-left: 10px;
padding-top: 1px;
font-weight: bold;
color: #08621A;}

.advertising .textbox{
font-size: 14px;
line-height: 22px;
margin: 13px 0 13px 0;
}
.g_15{
font-size:15px;
color: #08621A;
font-weight: bold;}
.q_box{ margin-top:20px;}
.q_box2{
	margin-top:5px;
}
/*生命保険　相続税1*/
.souzoku_text1{
	color:#2D6F89;
	font-weight:bold;
	line-height:30px;
	font-size:17px;
	padding-top:15px;
	padding-bottom:15px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#souzoku_dai1title{
	background-color:#2D6F89;
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
}
#souzoku_dai1title h2{
	color:#FFF;
	font-size:16px;
	line-height:40px;
}
#souzoku_dai1title h2 a{
	color:#FFF;
}

.main_left_souzoku{
	width:670px;
	margin:0 auto;
	padding-left:10px;
	float:left;
	background-color:#F5FBFE;	
}

.zeimu_img2{
	width:97%;
	height:auto;
	text-align:center;
}
.zeimu_img2 img{
	width:100%;
	margin-top:15px;
	margin-bottom:15px;
}
/*生命保険　相続税2*/

.souzoku_left {
	width:49%;
	float:left;
	}

.souzoku_right {
	width:49%;
	float:left;
	margin-left:5px;
	}
	
#yaji_seimei_2{
	margin-top:15px;
	margin-left:332px;
	width:306px;
	background:url(/sozoku/1503/74/img/yaji_seimei_2.png);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}

#yaji_seimei_2 a{
	color:#FFF;
	}

#souzokudai1_menuwaku{
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	margin-top:10px;
	margin-bottom:15px;
}
#souzokudai1_menuwaku ul{
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
}

#souzokudai1_menuwaku li{
	width:49%;
	float:left;
	margin-right:5px;
}
#souzokudai1_menuwaku li a{
	color:#333;
}

.souzoku_dai1-1bg{
	background:url(/sozoku/1503/74/img/menuber_1.png);
	 background-repeat:no-repeat;
	 text-align:center;
	 padding-top:15px;
	 padding-bottom:15px;
	 line-height:22px;
	 font-size:14px;
	 font-weight:bold;
}

.souzoku_dai1-2bg{
	background:url(/sozoku/1503/74/img/menuber_2.png);
	 background-repeat:no-repeat;
	 text-align:center;
	 padding-top:15px;
	 padding-bottom:15px;
	 line-height:22px;
	 font-size:14px;
	 font-weight:bold;
}

#yaji_seimei_3{
	margin-top:15px;
	width:306px;
	background:url(/sozoku/1503/74/img/yaji_seimei_2_left.png);
	line-height:30px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:39px;
	text-align:center;
}
#yaji_seimei_3 a{
	color:#FFF;
}
.seimei_waku3 h3{
	color:#2C6E88;
	line-height:30px;
	font-size:16px;
	padding-bottom:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
/*生命保険　相続税1*/
.seimei_waku1 {
	width:97%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	border:2px #2C6E88 solid;
	border-radius:10px;/* CSS3草案 */
	-webkit-border-radius:10px;/* Safari,Google Chrome用 */
	-moz-border-radius:10px;/* Firefox用 */
	background-color:#FFF;
}

.seimei_waku2 {
	width:100%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	font-size:15px;
	padding:15px;
}
.seimei_waku2 p{
	margin:0px;
}
.kuro_underline{
	width:95%;
	padding-bottom:15px;
	border-bottom:1px dotted #333333;
}
.sozoku1{
	font-size:18px;
	font-weight:bold;
	line-height:50px;
	color:#2C6E88;
}
.sozoku2{
	width:95%;
}
.sozoku3{
	width:97%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-bottom:15px;
}
.sozoku3 h3{
	color:#2C6E88;
	line-height:30px;
	font-size:16px;
	padding-bottom:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.sozoku_left{
	width:60%;
	float:left;
}
.seimei_waku3 h3{
	color:#2C6E88;
	line-height:30px;
	font-size:16px;
	padding-bottom:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.sozoku_right{
	width:37%;
	float:left;
}

.sozokumidashi1{
	margin-top:15px;
	margin-bottom:15px;
	width:96%;
	background-color:#2C6E88;
	border:1px #2C6E88 solid;
	border-radius:10px;/* CSS3草案 */
	-webkit-border-radius:10px;/* Safari,Google Chrome用 */
	-moz-border-radius:10px;/* Firefox用 */
}
.sozokumidashi1 h2{
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	line-height:30px;
	padding-left:15px;
}

.seimei_waku3 {
	width:97%;
	content:"";
	clear:both;
	display:block;
	overflow:hidden;
	height:auto;
	padding-bottom:15px;
	border-bottom:1px dotted #333333;
	margin-top:15px;
}
