/* 開発者ツールが生成しました。元のソース ファイルを正確に反映していない可能性があります */
.txtSmaller {
	FONT-SIZE: smaller !important
}
.txtSmall {
	FONT-SIZE: small !important
}
.txtSmallX {
	FONT-SIZE: x-small !important
}
.marginR5 {
	MARGIN-RIGHT: 5px
}
.txtRed {
	BACKGROUND-COLOR: inherit; COLOR: #CC0000;
}
.txtRed2 {
	BACKGROUND-COLOR: inherit; COLOR: red
}
.txtblue {
	BACKGROUND-COLOR: inherit; COLOR: blue
}
.uline {
	TEXT-DECORATION: underline
}
.bold {
	FONT-WEIGHT: bold
}
.bold2 {
	FONT-SIZE: 250%; FONT-WEIGHT: bold
}
.bold_helpdesk {
	FONT-SIZE: 220%; FONT-WEIGHT: bold
}
.bold_helpdesk_2 {
	FONT-SIZE: 220%; FONT-WEIGHT: bold;
	text-align: center;
}
.bold_navidial {
	FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.bold_top {
	FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.bold_top2 {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.top2 {
	FONT-SIZE: 120%;
}
.top_tyui {
	FONT-SIZE: 80%;
}
.nowrap {
	WHITE-SPACE: nowrap
}
TD.vtT {
	VERTICAL-ALIGN: top !important
}
TD.vtM {
	VERTICAL-ALIGN: middle !important
}
TD.vtB {
	VERTICAL-ALIGN: bottom !important
}
TD.bshidden {
	BORDER-BOTTOM: 0px hidden; BORDER-LEFT: 0px hidden; BACKGROUND-COLOR: #fff !important; BORDER-TOP: 0px hidden; BORDER-RIGHT: 0px hidden
}
TD.bsTB {
	BORDER-BOTTOM: 0px hidden; BACKGROUND-COLOR: #fff !important; BORDER-TOP: 0px hidden
}
* HTML #contents TD.bsTB {
	BORDER-BOTTOM: medium none
}
.borderTB {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 0px solid; PADDING-TOP: 5px
}
.marR0 {
	MARGIN-RIGHT: 0px
}
.marR1em {
	MARGIN-RIGHT: 1em
}
.marT0 {
	MARGIN-TOP: 0px
}
.marT1em {
	MARGIN-TOP: 1em
}
.marT2em {
	MARGIN-TOP: 2em
}
.marT3em {
	MARGIN-TOP: 3em
}
.marT4em {
	MARGIN-TOP: 4em
}
.marT5em {
	MARGIN-TOP: 5em
}
.marT6em {
	MARGIN-TOP: 6em
}
.marT7em {
	MARGIN-TOP: 7em
}
.marB0 {
	MARGIN-BOTTOM: 0px
}
.marB1em {
	MARGIN-BOTTOM: 1em
}
.marB2em {
	MARGIN-BOTTOM: 2em
}
.marB3em {
	MARGIN-BOTTOM: 3em
}
.marB4em {
	MARGIN-BOTTOM: 4em
}
.marB5em {
	MARGIN-BOTTOM: 5em
}
.marB6em {
	MARGIN-BOTTOM: 6em
}
.marB7em {
	MARGIN-BOTTOM: 7em
}
.width50 {
	WIDTH: 50%
}
.width50em {
	WIDTH: 50em
}
.width5em {
	WIDTH: 5em
}
.width60 {
	WIDTH: 60%
}
.width6em {
	WIDTH: 6em
}
.width70 {
	WIDTH: 70%
}
.width70em {
	WIDTH: 7em
}
.width80 {
	WIDTH: 80%
}
.width8em {
	WIDTH: 8em
}
.width90 {
	WIDTH: 90%
}
.width9em {
	WIDTH: 9em
}
.width96 {
	WIDTH: 96%
}
.width99 {
	WIDTH: 99%
}
.width100 {
	WIDTH: 100%
}
.width9em {
	WIDTH: 9em
}
.width10em {
	WIDTH: 10em
}
.width11em {
	WIDTH: 11em
}
.width12em {
	WIDTH: 12em
}
.width13em {
	WIDTH: 13em
}
.width14em {
	WIDTH: 14em
}
.width15em {
	WIDTH: 15em
}
.width20em {
	WIDTH: 20em
}
.width25em {
	WIDTH: 25em
}
.width30em {
	WIDTH: 30em
}
.ligntbox {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 6px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px
}
.ind {
	TEXT-INDENT: -1em; MARGIN-LEFT: 1em
}
.ind10 {
	TEXT-INDENT: -0.5em; MARGIN-LEFT: 0.5em
}
.ind15 {
	TEXT-INDENT: -1.5em; MARGIN-LEFT: 1.5em
}
.ind2 {
	TEXT-INDENT: -2em; MARGIN-LEFT: 2em
}
.ind25 {
	TEXT-INDENT: -2.5em; MARGIN-LEFT: 2.5em
}
.ind3 {
	TEXT-INDENT: -3em; MARGIN-LEFT: 3em
}
.ind4 {
	TEXT-INDENT: -4em; MARGIN-LEFT: 4em
}
.ind5 {
	TEXT-INDENT: -5em; MARGIN-LEFT: 5em
}
.ind helpdesk {
	TEXT-INDENT: -1em; MARGIN-LEFT: 1.5em
}
.ind_qa {
	TEXT-INDENT: 1em; MARGIN-LEFT: 2em
}
.clrL {
	CLEAR: left
}
.clrR {
	CLEAR: right
}
.clrBoth {
	CLEAR: both
}

/* e-Tax（WEB版）追加ここから */
.listManual {
	LINE-HEIGHT: 1.6; MARGIN: 0px 0px 2em
}
.tdCenter {
	TEXT-ALIGN: center !important
}
.tdCenterFront {
	TEXT-ALIGN: center !important; WIDTH:250px
}
.tdCenterMiddle {
	TEXT-ALIGN: center !important; WIDTH:290px
}
.tdMiddle {
	WIDTH:290px
}
.tdRight {
	WIDTH:250px
}
TABLE.tableW {
	BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 99%; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all;MARGIN-BOTTOM:20px
}
TABLE.tableW TH {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
TABLE.tableW TD {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}

.th_center {
	font-weight:bold; text-align:center; BACKGROUND-COLOR: #EEF4FF !important;
}
.attention{
	text-indent:-2em; margin-left:3em; margin-top:3px; margin-bottom:3px; line-height:1.6;
}
UL#naviList LI.now_indent1 {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3.5em;
}
UL#naviList LI.now_indent2 {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4em; text-indent:-2em
}
.nextAttention{
	text-indent:1em; margin-left:3em; margin-top:3px; margin-bottom:0.5em; line-height:1.6;
}
.marginBotom2em{
	margin-bottom/**/:2em;
}
#contents UL.ma2{
	margin-top: 5px !important; margin-bottom: 5px !important; vertical-align:middle !important;
}

#contents UL.alignMiddle{
	margin-top: 0px !important; margin-bottom: 0px !important; vertical-align:middle !important;
}

.inde2 {
	TEXT-INDENT: -2.5em; MARGIN-LEFT: 2em
}

.td130 {
	width: 130px !important
}

/* e-Tax（WEB版）追加ここまで */

TABLE.tableKaishi {
	BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left; MARGIN: 0px; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all;MARGIN-BOTTOM:20px;  MARGIN: 1em
}
TABLE.tableKaishi TH {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
TABLE.tableKaishi TD {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
TABLE.table_oshirase {
	BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 600px; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all; MARGIN-BOTTOM:20px; MARGIN-LEFT:20px; MARGIN-TOP:-10px;
}
TABLE.table_oshirase TH {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
TABLE.table_oshirase TD {
	BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
TABLE.table_yokuaru {
	TEXT-ALIGN: left; MARGIN: 0px; BORDER-COLLAPSE: collapse; WORD-BREAK: break-all; MARGIN-BOTTOM:20px; MARGIN-LEFT:20px; MARGIN-TOP:-10px;
}
TABLE.table_yokuaru TR {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; PADDING-TOP: 2px; height: 20px;
}
TABLE.table_yokuaru TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ffffff; PADDING-TOP: 2px; height: 20px;
}
