@charset "UTF-8";
@import '/common/styles/core/common2009.css';
@import url("/common/styles/module/gMenu.css");
@import url("/common/styles/core/fonts.css");
/* @group */
#price, #taxInterest, #taxReduction {
	width: 850px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#wrapper #container #contents #tax #cap1 {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#wrapper #container #contents #tax #cap2 {
	width: 750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: left;
}
#wrapper #container #contents strong.tx4 {
	padding-right: 3px;
	padding-left: 3px;
	color: #CC0033;
}
#price .left, #taxInterest .left, #taxReduction .left {
}
#price .right, #taxInterest .right, #taxReduction .right {
	width: 690px;
	padding-top: 20px;
}
#wrapper #container #contents #tax #point {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #container #contents #check a {
	display: block;
	height: 28px;
	width: 816px;
	background-image: url(/article/tax/tax-imgs/linkBar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 110px;
	line-height: 28px;
	font-weight: bold;
}
/*低金利*/

#wrapper #container #contents #taxInterest .right .right {
	width: 440px;
	padding: 0px;
}
#wrapper #container #contents #taxInterest .right .left {
	width: 220px;
	margin-left: 10px;
	margin-top: 10px;
}
#container #contents #taxInterest .compare {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #100064;
	background-color: #FCFBE4;
	padding: 10px;
}
#container #contents #taxInterest .compare .left {
	width: 300px;
}
#container #contents #taxInterest .compare .left p {
	margin-left: 15px;
}
#container #contents #taxInterest .compare .right {
	width: 380px;
	padding: 0px;
}
/*減税*/
#wrapper #container #contents #taxReduction .right .left {
}
#wrapper #container #contents #taxReduction .right .right {
}
#wrapper #container #contents #taxReduction .right .left {
}
#container #contents #taxReduction #list {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #100064;
	border-right-color: #100064;
	border-bottom-color: #100064;
	border-left-color: #100064;
}
/*ヘッダ*/
#container #contents #taxReduction #list .merit, #container #contents #taxReduction #list .preference, #container #contents #taxReduction #list .content {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #100064;
}
#container #contents #taxReduction #list th, #container #contents #taxReduction #list .merit, #container #contents #taxReduction #list .preference, #container #contents #taxReduction #list .content, #container #contents #taxReduction #list .limit {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #100064;
}
#container #contents #taxReduction #list th {
	background-color: #243B78;
	color: #FFF;
}
#container #contents #taxReduction #list td {
	padding: 1ex;
}
#contents #taxReduction #list .preferenceTitle, #contents #taxReduction #list .contentTitle, #contents #taxReduction #list .limitTitle {
	padding-top: 1ex;
	padding-bottom: 1ex;
	font-size: 14px;
	font-weight: bold;
}
#contents #taxReduction #list .preferenceTitle {
}
#contents #taxReduction #list .contentTitle {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
#contents #taxReduction #list .limitTitle {
	width: 100px;
}
#container #contents #taxReduction #list .merit {
	width: 20px;
}
#container #contents #taxReduction #list .detail {
}
#container #contents #taxReduction #list .preference {
	width: 120px;
	font-weight: bold;
}
#container #contents #taxReduction #list .content {
}
#container #contents #taxReduction #list .limit {
	font-weight: bold;
}
#container #contents #taxReduction #list .purchase {
	background-color: #FCFBE4;
}
#container #contents #taxReduction #list .purchased {
	background-color: #6C6;
}
#container #contents #taxReduction #list .replace {
	background-color: #FC9;
}
#container #contents #taxReduction #list .btn, #container #contents #taxReduction #list .btn a {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 90px;
}
#container #contents #taxReduction #list .btn a {
	background-image: url(/article/tax/tax-imgs/btn-attention.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	text-indent: -9999px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container #contents #taxReduction #list .btn a:hover {
	background-position: left top;
}
