@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------
	I N D E X

１．基礎知識共通
	１-１．ページ下部ボタンナビ：基礎知識トップ用カスタマイズ

２．基礎知識トップページ
	２-１．ページ内リンク

	２-２．カテゴリ導線バナー
		└２-２-１．アパート経営の基礎知識
		└２-２-２．土地活用の基礎知識
		└２-２-３．建て替えの基礎知識
		└２-２-４．相続・贈与の基礎知識
		└２-２-５．確定申告の基礎知識
		└２-２-６．税金講座Q&A

３．記事リストページ

４．記事ページ
	４-１．見出し
		└４-１-１．h3
		└４-１-２．h4
		└４-１-３．h5
		└４-１-４．h6

	４-２．記事本文
		└４-２-１．テキスト
		└４-２-２．表
		└４-２-３．図版

	４-３．記事ページ共通ナビゲーション
		└４-３-１．基礎知識カテゴリ別関連リンク
		└４-３-２．基礎知識トップへのリンク

-------------------------------------------------- */

#sider p{
  margin-top:10px;
  margin-bottom:10px;
}

/* --------------------------------------------------
１．CVボタン
-------------------------------------------------- */

/* PCサイズ */
@media screen and (min-width:668px){


/* --------------------------------------------------
１．CVボタン
-------------------------------------------------- */
#cvbtn{
  width: 649px;
  margin-right:-9px;
  overflow:hidden;
}
#cvbtn .btn{
  float:left;
  margin-right:9px;
}

/* --------------------------------------------------
１．基礎知識共通
-------------------------------------------------- */
#kiso {
	width: 640px;
	/*font-size: 75%;*/
	background-color: #ffffff;
}
#kiso .kiso_purpose p img {
	/*margin-bottom: 45px;*/
}
#kiso .kiso_purpose ul {
	margin-bottom:35px;
}

#kiso dl.section_chart dt {background-color:#808080;font-weight: bold;}


/* --------------------------------------------------
	１-１．ページ下部ボタンナビ：基礎知識トップ用カスタマイズ
-------------------------------------------------- */

#kiso #buttonArea ul {
	width: 628px !important;
	margin: 20px 0 60px;
	padding: 13px 6px 9px;
	background: url(/maison/chiebukuro/images/kiso_bg01.gif) repeat left center;
}
/* --------------------------------------------------
２．基礎知識トップページ
-------------------------------------------------- */

/* --------------------------------------------------
	２-１．ページ内リンク
-------------------------------------------------- */
#kiso #kiso_top_nav {
	margin: 16px 0 20px;
	padding: 14px 0 6px;
	width: 638px;
	background: #ffebe0;
	border: #ffb88c solid 1px;
	font-size: 93%;
	color: #e35600;
}
#kiso #kiso_top_nav ul {
	margin: 0 0 8px 25px;
	padding: 0;
	width: 585px;
}
#kiso #kiso_top_nav li {
	float: left;
	border-right: 1px solid #a29b93;
}
#kiso #kiso_top_nav li a {
	color: #ed5400 !important;
	text-decoration: none !important;
}
#kiso #kiso_top_nav li.left {
	float: left;
	width: 170px;
	padding-right: 15px;
}
#kiso #kiso_top_nav li.center {
	float: left;
	width: 140px;
	padding: 0 30px;
}
#kiso #kiso_top_nav li.right {
	float: right;
	width: 170px;
	padding: 0 0 0 25px;
	border-right: none;
}
 /* --------------------------------------------------
	２-２．カテゴリ導線バナー
-------------------------------------------------- */
#kiso .kiso_top_main {
width: 640px;
}
#kiso .blockBorder {
	position: relative;
	padding-bottom: 6px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bgborder20121029.jpg") no-repeat left bottom;
	position: relative;
}

#kiso .blockBorder .ico_arrow {
	position: absolute;
	right: 6px;
	top: 45%;
}
#kiso .blockBorder h4 {
	font-size: 130%;
	display: inline;
	text-decoration: none;
  border-bottom: 1px solid #176fa1;
  padding-bottom: 2px;
}
#kiso .blockBorder dt {
	color: #331200 !important;
	font-size: 93%;
	font-weight: bold;
	padding: 2px 0 10px 0;
	letter-spacing: 2px;
}
#kiso .blockBorder dd {
	color: #111111 !important;
}
/*
		└２-２-１．アパート経営の基礎知識
*/
#kiso a.blockApart {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg001.jpg") no-repeat;
	text-decoration: none !important;
}
#kiso a:hover.blockApart {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg001.jpg") no-repeat;
	background-position: -640px 0px;
}
/*
		└２-２-２．土地活用の基礎知識
*/
#kiso a.blockToti {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg002.jpg") no-repeat;
	text-decoration: none !important;
}
#kiso a:hover.blockToti {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg002.jpg") no-repeat;
	background-position: -640px 0px;
}
/*
		└２-２-３．建て替えの基礎知識
*/
#kiso a.blockTatekae {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg003.jpg") no-repeat;
	text-decoration: none !important;
}
#kiso a:hover.blockTatekae {


	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg003.jpg") no-repeat;
	background-position: -640px 0px;
}
/*
		└２-２-４．相続・贈与の基礎知識
*/
#kiso a.blockSouzoku {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg004.jpg") no-repeat;
	text-decoration: none !important;
}
#kiso a:hover.blockSouzoku {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg004.jpg") no-repeat;
	background-position: -640px 0px;
}
/*
		└２-２-５．確定申告の基礎知識
*/
#kiso a.blockKakutei {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg005.jpg") no-repeat;
	text-decoration: none !important;
}
#kiso a:hover.blockKakutei {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg005.jpg") no-repeat;
	background-position: -640px 0px;
}

#kiso div.kakutei_cal{
  width:600px;
  margin:10px auto;
 }
#kiso div.kakutei_cal .section_chart dt,
#kiso div.kakutei_cal .section_chart dd{
	border: none!important;
	background-color: #ffffff!important;
  vertical-align:top;
}

#kiso div.kakutei_keihi{
  width:600px;
  margin:10px auto;
 }
#kiso div.kakutei_keihi .section_chart dt.pc_w120{width:120px;}
#kiso div.kakutei_keihi .section_chart dt.pc_w480{width:480px;}

/*
		└２-２-６．税金講座Q&A
*/
#kiso a.blockZeikin {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg006.jpg") no-repeat;
	text-decoration: none !important;
}
#kiso a:hover.blockZeikin {
	display: block;
	padding: 15px 90px 15px 125px;
	width: 425px;
	background: url("/maison/chiebukuro/kiso/images/kiso_top_bg006.jpg") no-repeat;
	background-position: -640px 0px;
}

/* --------------------------------------------------
３．記事リストページ
-------------------------------------------------- */

#kiso .kiso_list_knowledge {
	margin: 28px -24px 0 0;
	width: 664px;
	/*min-height:130px;*/
	display:table;
}
#kiso .kiso_list_knowledge_l {
	float: left;
}
#kiso .kiso_list_knowledge_r {
	float:right;
}
#kiso .kiso_list_knowledge dl {
	background: url(/maison/chiebukuro/kiso/images/kiso_list_bg02.gif) no-repeat bottom center;
	padding-top:10px;
	padding-bottom: 32px;
}

#kiso .kiso_list_knowledge dl dt {
	font-size: 100%;
	font-weight:bold;
	margin-left:9px;
}
#kiso .kiso_list_knowledge dl dd {
	padding:0 9px;
	padding-top:2px;
}
/*#kiso .kiso_listbox {
	width: 310px;
	background: url(/maison/chiebukuro/kiso/images/kiso_list_bg01.gif) no-repeat top left;
	margin-bottom: 10px;
	position:relative;
}
#kiso .kiso_listboxlast {
	width: 310px;
	background: url(/maison/chiebukuro/kiso/images/kiso_list_bg01.gif) no-repeat top left;
	position:relative;
}
*/

/* リストページクリッカブル対応 */
#kiso .kiso_listbox,
#kiso .kiso_listboxlast {
	position:relative;
	width: 310px;
	height: 100%;
	display: table-cell;
	padding: 0 20px 10px 0;
	}
	#kiso .kiso_list_knowledge .kiso_listbox a,
	#kiso .kiso_list_knowledge .kiso_listboxlast a  {
		height: 100%;
		display:block;
		background: url(/maison/chiebukuro/kiso/images/kiso_list_bg01.gif) no-repeat top left;
		text-decoration:none;
		}
		#kiso .kiso_list_knowledge .kiso_listbox a:hover,
		#kiso .kiso_list_knowledge .kiso_listboxlast a:hover  {
			background: url(/maison/chiebukuro/kiso/images/kiso_list_bg01_ov.gif) no-repeat top left;
			text-decoration:none;
			}
		#kiso .kiso_list_knowledge .kiso_listbox a dl,
		#kiso .kiso_list_knowledge .kiso_listboxlast a dl {
			padding-bottom: 15px;
			height: 100%;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			}
			#kiso .kiso_list_knowledge .kiso_listbox a dl dt,
			#kiso .kiso_list_knowledge .kiso_listboxlast a dl dt { color: #0066CB; }
			#kiso .kiso_list_knowledge .kiso_listbox a dl dd,
			#kiso .kiso_list_knowledge .kiso_listboxlast a dl dd { min-height: 70px; color: #331200; }



/* --------------------------------------------------
４．記事ページ
-------------------------------------------------- */

/* --------------------------------------------------
	４-１．見出し設定
-------------------------------------------------- */

#kiso h1.kiso_h1_heading{
	margin-top: 5px !important;
	margin-bottom: 5px !important;
	padding-top: 5px !important;
	padding-right: 0px !important;
	padding-bottom: 3px !important;
	padding-left: 7px !important;
	color: #a72e09 !important;
	/*font-size: 170% !important;*/
	background-image: none !important;
    background-color:#FFFFFF;
	border-left-width: 5px !important;
	border-left-style: solid !important;
	border-left-color: #CC6600 !important;
	min-height:31px;
	height:auto;
	line-height:1.2;
}
#kiso h1.kiso_h1_heading::after{display:none;}

/*
		└４-１-１．h3
 */
#kiso h3.kiso_h3_heading {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 0 3px 7px;
	color: #a72e09;
	font-size: 170%;
	border-left: solid 5px #cc6600;
}
/*
		└４-１-２．h4
 */
#kiso h4.kiso_h4_heading {
	margin-bottom: 25px;
	border-bottom: 3px solid #ae3f1d;
	color: #ae3f1d;
	font-size: 150%;
	font-weight: bold;
}
/*
		└４-１-３．h5
 */
#kiso h5.kiso_h5_heading {
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: 1px solid #e3a989;
	font-size: 120%;
	color: #dd4f00;
	font-weight: bold;
}
/*
		└４-１-４．h6
 */
#kiso h6.kiso_h6_heading {
	margin-bottom: 5px;
	font-size: 120%;
	color: #521d00;
}
/* --------------------------------------------------
	４-２．記事本文
-------------------------------------------------- */
/*
		└４-２-１．記事本文
 */
#kiso .kiso_article_txt {
/*	margin-bottom: 30px;	*/
	font-size:93%;
}
/*
		└４-２-２．表
*/
#kiso table {
	margin-bottom:20px;
}
#kiso td {
	border-left:#cccccc solid 1px;
	border-top:#cccccc solid 1px;
	padding:5px;
}
#kiso td.td_r {
	border-right:#cccccc solid 1px;
}
#kiso td.td_b {
	border-bottom:#cccccc solid 1px;
}
#kiso td.td_nobdr {
	border:0;
}/* ボーダー無しの場合 */
#kiso th {
	background-color:#808080;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	border-left:#d0d0d0 solid 1px;
	border-top:#d0d0d0 solid 1px;
}
#kiso th.center {
	text-align:center;
}
/*
		└４-２-３．図版
*/
.kiso_zuhan_1c {
	width: 640px;
	text-align:center !important;
}
.kiso_zuhan_2c {
	margin: 0 auto 10px;
}
.kiso_zuhan_2c:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.kiso_zuhan_2c .left {
	float:left;
}
.kiso_zuhan_2c .right {
	float:right;
}
/* --------------------------------------------------
	４-３．記事ページ共通ナビゲーション
-------------------------------------------------- */
/*
		└４-３-１．基礎知識カテゴリ別関連リンク
*/
#kiso .kiso_knowledge {
	margin-top: 6px;
}
/* 関連リンク見出し */
#kiso .kiso_knowledge_heading {
	color: #4b1a00;
	padding-bottom:3px;
	border-bottom: 2px solid #f66a1d;
	font-size: 20px;
	font-weight: bold;
}
/* 関連リンク・リスト */
#kiso .kiso_knowledge ul.kiso_knowledge_menu {
	padding: 0 12px 10px;
	width:616px !important;
	background-color: #fff0e1;
	color:#000000;
}
#kiso .kiso_knowledge ul.kiso_knowledge_menu .arrow{
  padding:0;
  margin:0;
}
#kiso .kiso_knowledge ul li {
	width:140px !important;
	float: left;
}
#kiso .kiso_knowledge ul li.wide {
	width:170px !important;
	float: left;
}

/* ↓1/24更新↓ *
#kiso .kiso_knowledge_menu a {
	display: block!important;
	width:140px !important;
	text-indent:0 !important;
	font-size:100% !important;
	/*	height:0 !important;padding-bottom: 17px;*
}
 ↓1/24更新↓
アンカー無し、テキストのみ *
#kiso .kiso_knowledge_menu span {
	display: block!important;
	width:140px !important;
	text-indent:0 !important;
	font-size:100% !important;
*	height:0 !important;padding-bottom: 17px;*}
↓1/24更新↓
#kiso .kiso_arrow01 {
	padding-left: 20px!important;
	width:120px !important;
	background: url("/maison/chiebukuro/kiso/images/kiso_icn02.gif") no-repeat 0 2px;
} */


/* ↓2/6更新↓ */
#kiso .kiso_knowledge_menu li a,
#kiso .kiso_knowledge_menu li span {
	display: block!important;
	text-indent:0 !important;
	font-size:93% !important;
	/*	height:0 !important;padding-bottom: 17px;*/
}
#kiso .kiso_arrow01 {
	padding: 0 10px 0 20px!important;
	width:110px !important;
	background: url("/maison/chiebukuro/kiso/images/kiso_icn02.gif") no-repeat 0 2px;
}
/* ↑2/6更新↑ */
#kiso .kiso_knowledge ul li.wide .kiso_arrow01 {
	padding: 0 10px 0 20px!important;
	width:140px !important;
	background: url("/maison/chiebukuro/kiso/images/kiso_icn02.gif") no-repeat 0 2px;
}



/*
		└４-３-２．基礎知識トップへのリンク
*/

#kiso .kiso_categoryTop {
	text-align: right;
	font-size: 120%;
}
#kiso .kiso_categoryTop a {
	padding: 3px 22px 3px 45px;
	background: url("/maison/chiebukuro/kiso/images/kiso_icn01.gif") no-repeat 22px center #f66a1d;
	color: #ffffff!important;
	text-decoration: none!important;
}
/* --------------------------------------------------
2012/11/09 jitumu.html
-------------------------------------------------- */

#kiso table.kiso_borderCollapse {
	border-collapse: collapse
}
#kiso th.th_r {
	border-right:#cccccc solid 1px;
}
#kiso .kiso_orangeBox01 {
	margin-bottom: 10px;
	padding: 10px;
	width: 20em;
	border: 1px solid #e3a989;
}
#kiso .kiso_orangeBox02 {
	margin-bottom: 10px;
	padding: 10px;
	width: 29em;
	border: 1px solid #e3a989;
}
#kiso .kiso_orangeBox01 dl dd{
	padding-left: 7px;
}
#kiso .kiso_orangeBox02 dl dd{
	padding-left: 7px;
}

#kiso div.kakutei_todokede{
  width:600px;
  margin:0 auto;
}

#kiso dl.section_chart dt.pc_td{
  background-color:#fff!important;
  color:#272727!important;
  font-weight:normal!important;
}

/* --------------------------------------------------
2012/11/21 jitumu.html
-------------------------------------------------- */

#kiso th a{
	color: #0000ff!important;
}

#kiso .section_chart dt a{
	color: #0000ff!important;
}


/* --------------------------------------------------
2012/11/20 kisotisiki.html
-------------------------------------------------- */

#kiso dl.kiso_property {
	margin: 10px 0 15px 0;
}
#kiso dl.kiso_property dt {
	margin-top: 10px;
	font-weight: bold;
}
#kiso dl.kiso_property dd {
	margin-left: 7px;
}
#kiso .kiso_zuhan_arrow {
	margin: 0 0 5px 120px;
}
#kiso .kiso_orangeBox03 {
	margin-bottom: 30px;
	padding: 10px;
	width: 37em;
	border: 1px solid #e3a989;
}
#kiso .kiso_orangeBox04 {
	margin: 0 auto 30px;
	padding: 10px;
	width: 580px;
	border: 1px solid #e3a989;
}
#kiso .kiso_orangeBox_inner {
	margin: 10px 0;
	padding: 10px;
	width: 26em;
	border: 1px solid #e3a989;
}
#kiso dl.kiso_souzoku_calculation {
	font-weight: bold;
}
#kiso dl.kiso_souzoku_calculation dt {
	float: left;
	width: 5em;
}
#kiso .kiso_total {
	font-weight: bold;
}

/* --------------------------------------------------
2012/11/20 isanbunkatu.html
-------------------------------------------------- */

#kiso dl.kiso_split {
	margin-bottom:30px!important;
}
#kiso dl.kiso_split dt {
	font-weight: bold;
}
#kiso dl.kiso_split dd {
	margin-bottom: 15px;
}
/* --------------------------------------------------
2012/11/27 kankyou.html
-------------------------------------------------- */
#kiso div.kiso_needs dl.section_chart dt.pc_th,
#kiso div.kiso_needs dl.section_chart dd.pc_th {
	color: #333333!important;
	font-weight: normal!important;
}
#kiso div.kiso_needs dl dt,
#kiso div.kiso_needs dl dd {
	border: none!important;
	background-color: #ffffff!important;
}
/*　レスポンシブ化で上記に変更
#kiso table.kiso_needs th {
	color: #333333!important;
	font-weight: normal!important;
	background-color: #ffffff!important;
	border: none!important;
}
#kiso table.kiso_needs td {
	border: none!important;
}
*/

#kiso ol.kiso_point {
	margin: 0 0 15px 24px;
	font-weight: bold;
}
#kiso ol.kiso_point li {
	list-style: decimal!important;
}

/* --------------------------------------------------
2012/11/28 kisotisiki.html
-------------------------------------------------- */

#kiso .kiso_heading_orangeBox01 {
	margin-bottom: 5px;
	padding: 10px;
	width: 16em;
	border: 1px solid #e3a989;
}
#kiso .kiso_heading_orangeBox02 {
	margin-bottom: 5px;
	padding: 10px;
	width: 23em;
	border: 1px solid #e3a989;
}
#kiso .kiso_heading_orangeBox03 {
	margin-bottom: 5px;
	padding: 10px;
	width: 31em;
	border: 1px solid #e3a989;
}
#kiso .kiso_heading_orangeBox04 {
	margin-bottom: 5px;
	padding: 10px;
	width: 15em;
	border: 1px solid #e3a989;
}
/* --------------------------------------------------
2012/11/30 sikinkeikaku.html
-------------------------------------------------- */

#kiso .kiso_type ul {
	margin: 0;
	padding-left: 17px;
}
#kiso .kiso_type ul li{
	list-style: disc!important;
}


/* --------------------------------------------------
2012/12/3 sikinkeikaku.html
-------------------------------------------------- */

#kiso table#kiso_oneExample td {
	text-align: right!important;
}
#kiso table th.kiso_bg_yellow01 {
	color: #333333!important;
	background-color: #ffff99!important;
}
#kiso table td.kiso_bg_yellow01 {
	color: #333333!important;
	font-weight: bold!important;
	background-color: #ffff99!important;
}
#kiso table th.kiso_bg_yellow02 {
	color: #ff0000!important;
	background-color: #ffff99!important;
}
#kiso table td.kiso_bg_yellow02 {
	color: #ff0000!important;
	font-weight: bold!important;
	background-color: #ffff99!important;
}
/* --------------------------------------------------
2012/12/7 kentikukeikaku.html
-------------------------------------------------- */
#kiso .kiso_region dl.section_chart dt{width:180px;}

/*
#kiso table.kiso_region tr th,
#kiso table.kiso_region tr td {
 background-color: #ffffff!important;
 color: #333333;
 font-weight: normal;
}
#kiso table.kiso_region tr th.bg_gray {
 background-color:#808080!important;
 color: #ffffff!important;
 font-weight: bold!important;
}
*/

#kiso th.th_b {
 border-bottom:#cccccc solid 1px;
}

#kiso dl.kiso_standardsAct {
 margin-bottom: 15px;
}

#kiso dl.kiso_standardsAct dt {
 clear: left;
  float: left;
 width: 6em;
}
#kiso dl.kiso_standardsAct dd {
 float: left;
 width: 500px;
}
#kiso dl.kiso_standardsAct dt.kiso_item {
 clear: left;
 width: 7em!important;
}
#kiso dl.kiso_standardsAct dt.kiso_setback {
 clear: left;
 width: 9em!important;
}
#kiso dl.kiso_standardsAct dd.kiso_description01 {
 float: left;
 width: 510px;
}
#kiso dl.kiso_standardsAct dd.kiso_description02 {
 width: 490px;
}
#kiso ul.kiso_spec {
 margin: 0 0 15px 15px;
}
#kiso ul.kiso_spec li {
 list-style: disc!important;
}


/* --------------------------------------------------
2012/12/7 zaisaniten.html
-------------------------------------------------- */

#kiso .kiso_orangeBox05 {
 margin-bottom: 30px;
 padding: 10px;
 width: 31em;
 border: 1px solid #e3a989;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
#kiso .kiso_example {
 margin-bottom: 15px;
 padding-left: 4em;
 text-indent: -4em;
 font-size: 120%;
 font-weight: bold;
}
#kiso .kiso_orangeBox_txt01 {
 padding-left: 5px;
 font-weight: bold;
}
#kiso ul.kiso_orangeBox_example {
 margin: 0;
}
#kiso ul.kiso_orangeBox_example li {
 margin-left: 60px;
 list-style: disc!important;
}
#kiso ul.kiso_orangeBox_example li.lsNone {
 margin-left: 43px!important;
 list-style: none!important;
}
#kiso .orange_frame {
 margin-left: 6px;
 padding: 6px 10px;
 border: 1px solid #e3a989;
 display: inline-block;
}

#kiso .kiso_orangeBox_txt02 {
 margin-left: 43px;
}
#kiso .kiso_orangeBox_txt03 {
 margin-left: 11em;
}
#kiso .kiso_zuhan_arrow02 {
 margin: 0 0 5px 37px;
}
#kiso table.kiso_zaisaniten_table tr th {
 font-weight: normal;
}
#kiso ul.kiso_ul_example {
 margin: 0 0 15px 15px!important;
}
#kiso ul.kiso_ul_example li {
 list-style: disc!important;
}
#kiso .kiso_requirement li {
 margin-left: 15px;
 font-weight: bold;
 list-style: disc!important;
}
#kiso .kiso_zaisaniten_table ul li {
 line-height: 2;
}
/* 1/25追加 */
#kiso .kiso_orangeBox06 {
 display: inline-block;
 margin-bottom: 30px;
 padding: 10px;
 border: 1px solid #e3a989;
 *display: inline;
 *zoom: 1;
}
#kiso .kiso_orangeBox06.w618{
	width:618px;
}

/* 2/6追加 */
/* --------------------------------------------------
2013/2/4 共通
-------------------------------------------------- */

#kiso #article .section table ul {
	margin-bottom: 0;
}
#kiso #article .section ul li {
	margin-left: 15px;
	list-style: disc;
}

#kiso .kiso_txtIndent1 {
	padding-left: 1em;
	text-indent: -1em;
}
#kiso .kiso_txtIndent2 {
	padding-left: 2.5em;
	text-indent: -2.5em;
}

/* --------------------------------------------------
2013/2/4 sonota.html
-------------------------------------------------- */

#kiso #article .section ol {
	margin: 0 0 30px 20px;
}
#kiso #article .section ol li {
	list-style: decimal;
}

/* --------------------------------------------------
2013/2/4 baikyaku.html.html
-------------------------------------------------- */

#kiso table.LandValueType tr td {
	vertical-align: middle;
}

#kiso span.inBlock {
	display: inline-block;
	padding: 10px;
	*display: inline;
	*zoom: 1;
}


.overview{
  border:1px solid #CCC;
  padding:10px;
  background:#FFF5DD;
}

/* --------------------------------------------------
募集・管理
-------------------------------------------------- */
#kiso div.section_chart.boshukanri01{width:600px;}
#kiso div.section_chart.boshukanri02{width:600px;}
#kiso div.section_chart.boshukanri02 dl .pc_th {
	background-color:#808080;
	color:#FFFFFF;
}
#kiso div.section_chart.boshukanri02 dd{text-align:center;}

/* --------------------------------------------------
土地の売却編　
表：土地売却のメリットとデメリット
-------------------------------------------------- */
#sider #baikyaku02.section_chart{
        display:table;
				border:1px solid #cccccc;
				padding:0;
				margin-left:20px;
				width:600px;
 }
#sider #baikyaku02.section_chart dl.section_chart {
        font-size:0.9rem;
        display:table-cell;
				float:left;
        width:299px;
}
#sider #baikyaku02.section_chart dl:nth-of-type(1) { border-right:1px solid #cccccc;}
#sider #baikyaku02.section_chart dt {
        color:#FFFFFF;
        background-color:#808080;
        padding:6px 6px 6px 11px;
				border:none;
				border-bottom:1px solid #cccccc;
				display:block;
				text-align:center;
}
#sider #baikyaku02.section_chart dd {
        padding:6px 6px 6px 13px;
				border:none;
				display:block;
 }
#sider #baikyaku02.section_chart dd ul{
	margin-bottom:0;
}

/* --------------------------------------------------
相続税の速算表
-------------------------------------------------- */
#sider #sokusanhyou { width:600px;}



#sider .pc_w640{width:640px;}
#sider .pc_w430{width:430px;}
#sider .pc_w400{width:400px;}
#sider .pc_w380{width:380px;}
#sider .pc_w300{width:300px;}
#sider .pc_w250{width:250px;}
#sider .pc_w230{width:230px;}
#sider .pc_w200{width:200px;}
#sider .pc_w180{width:180px;}

}


/* スマホサイズ */
@media screen and (max-width:667px){
  .overview{
    border:1px solid #CCC;
    padding:10px;
    background:#effaff;
  }

  #pagination_select a{
  }

  .kiso_h5_heading{
    margin-bottom: 10px;
    padding-bottom: 3px;
    border-bottom: 1px solid #2A52B6;
    font-size: 1rem;
    color: #2A52B6;
    font-weight: bold;
  }
  .kiso_h6_heading{
    margin-bottom: 10px;
    font-size: 1rem;
    color: #333;
    font-weight: bold;
  }
  h3.kiso_knowledge_heading{
    padding: 3px 0px 3px 7px;
    background-color: #2A52A7;
    color: #FFF;
  }

	/*
		└４-２-２．表
*/
#kiso table {
	margin-bottom:20px;
}
#kiso td {
	border-left:#cccccc solid 1px;
	border-top:#cccccc solid 1px;
	padding:5px;
}
#kiso td.td_r {
	border-right:#cccccc solid 1px;
}
#kiso td.td_b {
	border-bottom:#cccccc solid 1px;
}
#kiso td.td_nobdr {
	border:0;
}/* ボーダー無しの場合 */
#kiso th {
	background-color:#808080;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	border-left:#d0d0d0 solid 1px;
	border-top:#d0d0d0 solid 1px;
}
#kiso th.center {
	text-align:center;
}


/* -----------------------------------
------------------------------------ */
#kiso .kiso_txtIndent1 {
	padding-left: 1em;
	text-indent: -1em;
}

/* -----------------------------------
知っておきたい基礎知識インデックス
------------------------------------ */
#kiso .kiso_top_main {
	margin-top:10px;
	width: 100%;
	border-top:1px solid #b0b0b0;
}
#kiso .blockBorder {
	width: 100%;
	padding-bottom: 6px;
	margin-bottom:-10px !important;
	background:url("/maison/smp/images/icon_arrow_01.png") right center no-repeat;
    background-size:25px;
}

#kiso .blockBorder h4 {
	font-size: 1rem;
	color:#176fa1;
	text-decoration: underline;
}
#kiso .blockBorder dt {
	display:none;
}
#kiso .blockBorder dd {
	color: #111111 !important;
	font-size: 0.8rem;
}

#kiso a.blockApart,#kiso a.blockToti,#kiso a.blockTatekae,
#kiso a.blockSouzoku,#kiso a.blockKakutei,#kiso a.blockZeikin {
	display: block;
	padding: 15px 35px 15px 105px;
	text-decoration: none !important;
	border:1px solid #b0b0b0;
	border-top:none;
}
/* アパート経営の基礎知識 */
#kiso a.blockApart {
	background:url(/maison/chiebukuro/images/ico_apartkeiei_smp.jpg) no-repeat 10px 15px;
	background-size:85px;
}
/* 土地活用の基礎知識 */
#kiso a.blockToti {background:url(/maison/chiebukuro/images/ico_totikatuyou_smp.jpg) no-repeat 10px 15px;
	background-size:85px;
}
/* 建て替えの基礎知識 */
#kiso a.blockTatekae {background:url(/maison/chiebukuro/images/ico_tatekae_smp.jpg) no-repeat 10px 15px;
	background-size:85px;
}
/* 相続・贈与の基礎知識 */
#kiso a.blockSouzoku {background:url(/maison/chiebukuro/images/ico_souzoku_smp.jpg) no-repeat 10px 15px;
	background-size:85px;
}
/* 確定申告の基礎知識 */
#kiso a.blockKakutei {background:url(/maison/chiebukuro/images/ico_kakutei_smp.jpg) no-repeat 10px 15px;
	background-size:85px;
}
/* 税金講座のQ&amp;A */
#kiso a.blockZeikin {background:url(/maison/chiebukuro/images/ico_zeikin_smp.jpg) no-repeat 10px 15px;
	background-size:85px;
}



 /* -----------------------------------
アパート経営の基礎知識インデックス
------------------------------------ */
#kiso .kiso_list_knowledge {
	margin: 20px 0 0;
	border-top:1px solid #b0b0b0;
}
#kiso .kiso_list_knowledge_l {
	width: 100%;
}
#kiso .kiso_list_knowledge_r {
	width: 100%;
}
#kiso .kiso_list_knowledge dl {
	padding-top:10px;
	padding-bottom: 32px;
}
#kiso .kiso_list_knowledge dl dt {
	font-size: 1.1rem;
	font-weight:bold;
	margin-left:9px;
}
#kiso .kiso_list_knowledge dl dd {
	padding:0 9px;
	padding-top:2px;
}
/* リストページクリッカブル対応 */
#kiso .kiso_listbox,
#kiso .kiso_listboxlast {
	width: 100%;
	min-height: 78px;
	}
#kiso .kiso_list_knowledge .kiso_listbox a,
#kiso .kiso_list_knowledge .kiso_listboxlast a  {
	display:block;
	border:1px solid #b0b0b0;
	border-top:none;
	text-decoration:none;
	background:url("/maison/smp/images/icon_arrow_01.png") right center no-repeat;
  background-size:25px;
	padding-right:25px;
}
#kiso .kiso_list_knowledge .kiso_listbox a:hover,
#kiso .kiso_list_knowledge .kiso_listboxlast a:hover  {

	text-decoration:none;
}
#kiso .kiso_list_knowledge .kiso_listbox a dl,
#kiso .kiso_list_knowledge .kiso_listboxlast a dl { padding-bottom: 15px; }
#kiso .kiso_list_knowledge .kiso_listbox a dl dt,
#kiso .kiso_list_knowledge .kiso_listboxlast a dl dt { color: #0066CB; }
#kiso .kiso_list_knowledge .kiso_listbox a dl dd,
#kiso .kiso_list_knowledge .kiso_listboxlast a dl dd { min-height: 56px; color: #331200; }



/* -------------------------
経営環境編
-------------------------- */
#kiso div.kiso_needs dl.section_chart dd:nth-of-type(1){
	border-bottom:none;
	padding-bottom:2px;
}
#kiso div.kiso_needs dl.section_chart dd:nth-of-type(2) {
	border-top:none;
	padding-top:2px;
}
#kiso div.kiso_needs  dl.section_chart:nth-of-type(2) dt{background-color:#DD834F;}
#kiso div.kiso_needs  dl.section_chart:nth-of-type(3) dt{background-color:#8C7CA2;}
#kiso div.kiso_needs  dl.section_chart:nth-of-type(4) dt{background-color:#A69B46;}
#kiso div.kiso_needs  dl.section_chart:nth-of-type(5) dt{background-color:#719450;}
#kiso div.kiso_needs  dl.section_chart dt{font-weight:bold;color:#fff;}
#kiso div.kiso_needs  dl.section_chart dt:before { content: "入居者層：";}
#kiso div.kiso_needs  dl.section_chart dd:nth-of-type(1):before { content: "【立地に求める条件】";}
#kiso div.kiso_needs  dl.section_chart dd:nth-of-type(2):before { content: "【求められる立地環境】";}

#kiso ol.kiso_point {
	margin: 0 0 15px 24px;
	font-weight: bold;
}
#kiso ol.kiso_point li {
	list-style: decimal!important;
}

/* --------------------------------------------------
募集・管理
-------------------------------------------------- */
#kiso .section_chart.boshukanri02 dl dd:nth-of-type(1){
	border-bottom:none;
	padding-bottom:2px;
}
#kiso .section_chart.boshukanri02 dl dd:nth-of-type(2) {
	border-top:none;
	padding-top:2px;
}
#kiso .section_chart.boshukanri02 dl dd:nth-of-type(1):before { content: "【管理委託】";}
#kiso .section_chart.boshukanri02 dl dd:nth-of-type(2):before { content: "【一括借上げ】";}


/* --------------------------------------------------
資金計画
-------------------------------------------------- */
#kiso table.kiso_type{
	width:100%;
}
#kiso .kiso_type ul {
	margin: 0;
	padding-left: 17px;
}
#kiso .kiso_type ul li{
	list-style: disc!important;
}


#kiso table#kiso_oneExample td {
	text-align: right!important;
}
#kiso table th.kiso_bg_yellow01 {
	color: #333333!important;
	background-color: #ffff99!important;
}
#kiso table td.kiso_bg_yellow01 {
	color: #333333!important;
	font-weight: bold!important;
	background-color: #ffff99!important;
}
#kiso table th.kiso_bg_yellow02 {
	color: #ff0000!important;
	background-color: #ffff99!important;
}
#kiso table td.kiso_bg_yellow02 {
	color: #ff0000!important;
	font-weight: bold!important;
	background-color: #ffff99!important;
}

/* --------------------------------------------------
建築計画
-------------------------------------------------- */

#kiso table.kiso_region{
	width:100%;
}

#kiso ul.kiso_spec {
 margin: 0 0 15px 15px;
}
#kiso ul.kiso_spec li {
 list-style: disc!important;
}

/* --------------------------------------------------
土地活用の種類
-------------------------------------------------- */

#kiso #article .section table ul {
	margin-bottom: 0;
}
#kiso #article .section ul li {
	margin-left: 15px;
	list-style: disc;
}

/* --------------------------------------------------
その他の土地活用
-------------------------------------------------- */
#kiso #article .section ol {
	margin: 0 0 15px 20px;
}
#kiso #article .section ol li {
	list-style: decimal;
}

/* --------------------------------------------------
土地の売却
-------------------------------------------------- */

#kiso .kiso_orangeBox01 {
	margin-bottom: 10px;
	padding: 10px;
	max-width: 20em;
	border: 1px solid #e3a989;
}
#kiso .kiso_orangeBox06 {
 display: inline-block;
 margin-bottom: 15px;
 padding: 10px;
 border: 1px solid #e3a989;
 *display: inline;
 *zoom: 1;
}

#kiso #zeiritu dl:nth-of-type(1).section_chart dt{
	font-weight:bold;
	background-color:#dc752d;
}
#kiso #zeiritu dl:nth-of-type(2).section_chart dt{
	font-weight:bold;
	background-color:#8fa01e;
}
#kiso #zeiritu dl:nth-of-type(1).section_chart dd{
	background-color:#ffe1ca;
}
#kiso #zeiritu dl:nth-of-type(2).section_chart dd{
	background-color:#f2eeb8;
}
#kiso #zeiritu dl:nth-of-type(1).section_chart dd strong{
	font-weight:bold;
	font-size:1.1rem;
	color:#b54400;
}
#kiso #zeiritu dl:nth-of-type(2).section_chart dd strong{
	font-weight:bold;
	font-size:1.1rem;
	color:#675f06;
}

/* --------------------------------------------------
相続の基礎知識編：相続・贈与の基礎知識
-------------------------------------------------- */
#sider #sokusanhyou { width:100%;}
#kiso dl.kiso_property {
	margin: 10px 0 15px 0;
}
#kiso dl.kiso_property dt {
	margin-top: 10px;
	font-weight: bold;
}
#kiso dl.kiso_property dd {
	margin-left: 7px;
}
#kiso .kiso_zuhan_arrow {
	margin: 0 0 5px 120px;
}
#kiso .kiso_orangeBox02 {
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #e3a989;
}
#kiso .kiso_heading_orangeBox01,
#kiso .kiso_heading_orangeBox02,
#kiso .kiso_heading_orangeBox03,
#kiso .kiso_heading_orangeBox04 {
	margin-bottom: 5px;
	padding: 10px;
	border: 1px solid #e3a989;
}
#kiso dl.kiso_souzoku_calculation {
	font-weight: bold;
}
#kiso dl.kiso_souzoku_calculation dd{
  margin-bottom:10px;
}
#kiso .kiso_total {
	font-weight: bold;
}


/* --------------------------------------------------
相続の基礎知識編：遺産分割編
-------------------------------------------------- */

#kiso dl.kiso_split dt {
	font-weight: bold;
}
#kiso dl.kiso_split dd {
	margin-bottom: 15px;
}

/* --------------------------------------------------
相続の基礎知識：財産の移転編
-------------------------------------------------- */

#kiso .kiso_orangeBox03,
#kiso .kiso_orangeBox05 {
 margin-bottom: 30px;
 padding: 10px;
 border: 1px solid #e3a989;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
#kiso .kiso_example {
 margin-bottom: 15px;
 padding-left: 4em;
 text-indent: -4em;
 font-weight: bold;
}
#kiso .orange_frame {
 margin-left: 6px;
 padding: 6px 10px;
 border: 1px solid #e3a989;
 display: inline-block;
 line-height: 1.5;
}
#kiso .kiso_requirement li {
 margin-left: 15px;
 font-weight: bold;
 list-style: disc!important;
}
#kiso ul.kiso_ul_example {
 margin: 0 0 15px 15px!important;
}
#kiso ul.kiso_ul_example li {
 list-style: disc!important;
}

#kiso #hikazeitokurei td.bgcolor1{background-color:#EEDDEE;}
#kiso #hikazeitokurei td.bgcolor2{background-color:#99CCFF;}
#kiso #hikazeitokurei td.bgcolor3{background-color:#FFCC66;}
#kiso #hikazeitokurei td.bgcolor4{background-color:#CCFFFF;}
#kiso #hikazeitokurei td.bgcolor5{background-color:#FFFFCC;}

/* --------------------------------------------------
相続の基礎知識：財産評価の引き下げ編
-------------------------------------------------- */
#kiso .zaisanhyouka_cal .orange_frame{
 margin-left: 0!important;
 padding: 0!important;
 border: 0!important;
 font-weight:bold;
 display: inline;
}
#kiso .zaisanhyouka_cal{
  line-height: 2;
}


/* --------------------------------------------------
確定申告の基礎知識：初心者編
-------------------------------------------------- */

#kiso div.kakutei_cal .section_chart dt{
	background-color: #EB7300!important;
  border:none!important;
}
#kiso div.kakutei_cal .section_chart dd{
  border:none!important;
}

#kiso .section_chart dt a{
	color: #36e0e0 !important;
}

/* --------------------------------------------------
確定申告の基礎知識：実務編
-------------------------------------------------- */

#kiso div.kakutei_todokede dl.section_chart dd:nth-of-type(1){
	border-bottom:none;
	padding-bottom:2px;
}
#kiso div.kakutei_todokede dl.section_chart dd:nth-of-type(2) {
	border-top:none;
	padding-top:2px;
}
#kiso div.kakutei_todokede dl.section_chart dd:nth-of-type(1):before {
content: "内容：";
white-space: pre;
font-weight:bold;
}
#kiso div.kakutei_todokede dl.section_chart dd:nth-of-type(2):before {
  content: "提出期限：";
  white-space: pre;
  font-weight:bold;
 }

/* --------------------------------------------------
.orange_frame改行した時の為に
-------------------------------------------------- */

.Slh_orange_frame{line-height: 3;}
.Slh_orange_frame2{line-height: 2.5;}

}
