/* base layer */
/* font color set */
.font_blue { color: #0e8be5 !important; }

.font_green { color: #75b53a !important; }

.font_red { color: #ff4b4b !important; }

/* mouse pointer */
.mouse_pointer { cursor: pointer !important; }

.width-5 { width: 5px !important; }

.width-10 { width: 10px !important; }

.width-15 { width: 15px !important; }

.width-20 { width: 20px !important; }

.width-25 { width: 25px !important; }

.width-30 { width: 30px !important; }

.width-35 { width: 35px !important; }

.width-40 { width: 40px !important; }

.width-45 { width: 45px !important; }

.width-50 { width: 50px !important; }

.width-55 { width: 55px !important; }

.width-60 { width: 60px !important; }

.width-65 { width: 65px !important; }

.width-70 { width: 70px !important; }

.width-75 { width: 75px !important; }

.width-80 { width: 80px !important; }

.width-85 { width: 85px !important; }

.width-90 { width: 90px !important; }

.width-95 { width: 95px !important; }

.width-100 { width: 100px !important; }

.width-105 { width: 105px !important; }

.width-110 { width: 110px !important; }

.width-115 { width: 115px !important; }

.width-120 { width: 120px !important; }

.width-125 { width: 125px !important; }

.width-130 { width: 130px !important; }

.width-135 { width: 135px !important; }

.width-140 { width: 140px !important; }

.width-145 { width: 145px !important; }

.width-150 { width: 150px !important; }

.width-155 { width: 155px !important; }

.width-160 { width: 160px !important; }

.width-165 { width: 165px !important; }

.width-170 { width: 170px !important; }

.width-175 { width: 175px !important; }

.width-180 { width: 180px !important; }

.width-185 { width: 185px !important; }

.width-190 { width: 190px !important; }

.width-195 { width: 195px !important; }

.width-200 { width: 200px !important; }

.width-205 { width: 205px !important; }

.width-210 { width: 210px !important; }

.width-215 { width: 215px !important; }

.width-220 { width: 220px !important; }

.width-225 { width: 225px !important; }

.width-230 { width: 230px !important; }

.width-235 { width: 235px !important; }

.width-240 { width: 240px !important; }

.width-245 { width: 245px !important; }

.width-250 { width: 250px !important; }

.width-255 { width: 255px !important; }

.width-260 { width: 260px !important; }

.width-265 { width: 265px !important; }

.width-270 { width: 270px !important; }

.width-275 { width: 275px !important; }

.width-280 { width: 280px !important; }

.width-285 { width: 285px !important; }

.width-290 { width: 290px !important; }

.width-295 { width: 295px !important; }

.width-300 { width: 300px !important; }

.width-305 { width: 305px !important; }

.width-310 { width: 310px !important; }

.width-315 { width: 315px !important; }

.width-320 { width: 320px !important; }

.width-325 { width: 325px !important; }

.width-330 { width: 330px !important; }

.width-335 { width: 335px !important; }

.width-340 { width: 340px !important; }

.width-345 { width: 345px !important; }

.width-350 { width: 350px !important; }

.width-355 { width: 355px !important; }

.width-360 { width: 360px !important; }

.width-365 { width: 365px !important; }

.width-370 { width: 370px !important; }

.width-375 { width: 375px !important; }

.width-380 { width: 380px !important; }

.width-385 { width: 385px !important; }

.width-390 { width: 390px !important; }

.width-395 { width: 395px !important; }

.width-400 { width: 400px !important; }

.mb-5 { margin-bottom: 5px !important; }

.mb-10 { margin-bottom: 10px !important; }

.mb-15 { margin-bottom: 15px !important; }

.mb-20 { margin-bottom: 20px !important; }

.mb-25 { margin-bottom: 25px !important; }

.mb-30 { margin-bottom: 30px !important; }

.mb-35 { margin-bottom: 35px !important; }

.mb-40 { margin-bottom: 40px !important; }

.mb-45 { margin-bottom: 45px !important; }

.mb-50 { margin-bottom: 50px !important; }

.mb-55 { margin-bottom: 55px !important; }

.mb-60 { margin-bottom: 60px !important; }

.mb-65 { margin-bottom: 65px !important; }

.mb-70 { margin-bottom: 70px !important; }

.mb-75 { margin-bottom: 75px !important; }

.mb-80 { margin-bottom: 80px !important; }

.mb-85 { margin-bottom: 85px !important; }

.mb-90 { margin-bottom: 90px !important; }

.mb-95 { margin-bottom: 95px !important; }

.mb-100 { margin-bottom: 100px !important; }

.inner-container, .sohotex-wrap { width: 1000px; margin: 0 auto; }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-center img { display: inline-block; }

.text-right { text-align: right; }

.number-color { color: "Noto Sans Korean" !important; }

.push-left { float: left; }

.push-left img, .push-left p { display: inline-block; vertical-align: middle; }

.push-right { float: right; }

.push-right img, .push-right p { display: inline-block; vertical-align: middle; }

.sub-title { font-size: 26px; margin-bottom: 30px; }

.sub-title::after { content: ''; display: table; clear: both; }

.sub-title:after { content: ''; display: block; width: 26px; height: 2px; margin-top: 25px; background: "Noto Sans Korean"; }

.sub-title h2, .sub-title p { display: inline-block; line-height: 26px; }

.sub-title p { font-size: 15px; margin-left: 8px; }

.sub-title p span { color: "Noto Sans Korean"; }

.caution-text { color: #ff6c00; }

select, input[type="text"], input[type="file"], input[type="password"] { border: 1px solid #c4c5c9; background: #fff; color: #333; height: 34px; line-height: 34px; padding-left: 10px; width: 100%; }

.util-row { line-height: 32px; }

.util-row::after { content: ''; display: table; clear: both; }

.spacer-block { margin-right: 10px; display: inline-block; }

.spacer-block:last-child { margin-right: 0; }

/* container layout */
/* breadcrumb */
body ul.breadcrumb { display: none; position: absolute; z-index: 5000; right: 0; overflow: hidden; }

body ul.breadcrumb.bottom { top: 60px !important; }

body ul.breadcrumb li { float: left; background: no-repeat left center url(../images/common/breadcrumb_bg1.png); margin-left: 8px; padding-left: 10px; }

body ul.breadcrumb li a { font-size: 12px; color: #9b9b9b; display: block; line-height: 12px; }

body ul.breadcrumb li.home { background: none; margin-left: 0; padding-left: 0; }

body ul.breadcrumb li.home a { text-indent: -9999px; background: no-repeat left center url(../images/common/breadcrumb_home_icon.gif); width: 12px; }

body ul.breadcrumb li.on a { color: #525252; }

.sub_title { font-size: 20px; line-height: 34px; color: #505050; margin-top: 17px; }

.sub_title strong { color: #000; }

.sub_title strong.color { color: #0e8be5; }

.sub_title em { font-size: 16px; }

.in_disabled { background: #dbdbdb !important; }

.in_disabled::-webkit-input-placeholder { color: #a1a1a1; }

.in_disabled::-moz-placeholder { color: #a1a1a1; }

.in_disabled::-moz-placeholder { color: #a1a1a1; }

.in_disabled:-ms-input-placeholder { color: #a1a1a1; }

.in_disabled:-moz-placeholder { color: #a1a1a1; }

#container.ta-help .contents_wrap { width: 100%; }

#container.ta-help .contents_wrap .contents { padding: 20px 30px; }

#container.ta-help .contents_wrap .sohotex-wrap { width: 100%; }

#container.ta-help .contents_wrap .total-tax-definition { background: none; }

#container .contents_wrap { position: relative; width: 940px; margin: 0 auto; }

#container .contents_wrap::after { content: ''; display: table; clear: both; }

#container .contents_wrap.depth2_end ul.breadcrumb { top: -33px; }

#container div.contents.full_width { width: 100%; padding: 45px 0 60px 0; }

#container div.contents.columns_wrap { padding: 45px 0 0 0; }

#container div.contents.columns_wrap .columns { padding-bottom: 60px; overflow: hidden; background: repeat-y right top url(../images/common/right_side_bg.gif); }

#container div.contents.columns_wrap .columns .contents_left { float: left; width: 662px; padding-right: 30px; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul { border-top: solid 1px #e1e1e1; border-bottom: solid 1px #e1e1e1; margin-bottom: 30px; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul::after { content: ''; display: table; clear: both; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li { float: left; background: no-repeat left center url(../images/sub/tab_line_bg.gif); padding-left: 1px; position: relative; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li:first-child { background: none; padding-left: none; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li.tab-active a { background: #0e8be5; color: #fff; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li.tab-active a:hover { color: #fff; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li.tab-active .icon { display: block; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li a { display: block; padding: 13px 20px; font-size: 13px; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li a:hover { color: #0e8be5; text-decoration: underline; }

#container div.contents.columns_wrap .columns .contents_left .tab_wrap ul li .icon { display: none; width: 11px; height: 6px; background: no-repeat left center url(../images/sub/tab_arrow.png); position: absolute; left: 50%; bottom: -6px; margin-left: -6px; }

#container div.contents.columns_wrap .columns .contents_left h3.title { font-size: 25px; line-height: 25px; font-weight: bold; color: #383838; position: relative; }

#container div.contents.columns_wrap .columns .contents_left h3.title .in_btn { position: absolute; right: 0; top: 0; line-height: 31px; display: inline-block; padding: 0 20px; font-size: 13px; color: #0e8be5; border: solid 1px #0e8be5; font-weight: normal; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

#container div.contents.columns_wrap .columns .contents_left h3.title .in_btn:hover { background: #0e8be5; color: #fff; }

#container div.contents.columns_wrap .columns .contents_left p.title_comment { margin: 15px 0 25px 0; font-size: 14px; color: #505050; }

#container div.contents.columns_wrap .columns .sidebar { float: right; width: 278px; padding: 0 1px; border-top: solid 1px #e1e1e1; }

.sub_contact_wrap { border: solid 1px #ededed; background: url(../images/sub/FR1/fr_main_contact_bg.gif); padding: 20px 0; margin-bottom: 40px; }

.sub_contact_wrap ul { text-align: center; }

.sub_contact_wrap ul li { display: inline-block; padding-left: 10px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); }

.sub_contact_wrap ul li:first-child { margin-right: 50px; }

.sub_contact_wrap ul li .left { font-size: 14px; color: #181818; display: inline-block; line-height: 20px; margin-right: 10px; }

.sub_contact_wrap ul li .right { font-size: 17px; font-weight: bold; color: #0e8be5; display: inline-block; line-height: 20px; }

.sub_btn_wrap { text-align: center; }

.sub_btn_wrap a { display: inline-block; line-height: 48px; background: #0e8be5; color: #fff; font-size: 15px; padding: 0 30px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.sub_btn_wrap a:hover { background: #0680d7; }

.sub_btn_wrap a.btn2 { min-width: 230px; }

.sub_btn_wrap a.dark { background: #5a6174; }

.sub_btn_wrap a.dark:hover { background: #464c5e; }

h4.subpage_title { font-size: 17px; font-weight: bold; color: #383838; line-height: 17px; border-left: solid 3px #0e8be5; padding-left: 10px; margin-bottom: 30px; }

h4.subpage_title.first { margin-top: 60px; }

h4.subpage_title .point { color: #ff4b4b; font-weight: bold; }

.base_text { font-size: 13px; color: #787878; margin-bottom: 25px; }

.base_text a { color: #0e8be5; }

.base_text a:hover { text-decoration: underline; }

.base_text strong.red { color: #ff4b4b; }

.pp_out_wrap { font-family: 'Nanum Gothic'; }

.pp_out_wrap .pp_mb5 { margin-bottom: 5px; }

.pp_out_wrap .pp_mb10 { margin-bottom: 10px; }

.pp_out_wrap .pp_mb20 { margin-bottom: 20px; }

.pp_out_wrap .pp_mb30 { margin-bottom: 30px; }

.pp_out_wrap .pp_pl4 { padding-left: 4%; }

.pp_out_wrap .pp_normal { font-size: 12px; line-height: 20px; }

.pp_out_wrap .pp_title_big { font-size: 16px; color: #000; margin-bottom: 10px; font-weight: bold; }

.pp_out_wrap .pp_title { font-size: 13px; color: #000; margin-bottom: 5px; font-weight: bold; }

.pp_out_wrap ol.pp_ol1.inner li { margin-bottom: 0; }

.pp_out_wrap ol.pp_ol1 > li { margin-bottom: 5px; }

.pp_out_wrap ol.pp_ol1 > li:last-child { margin-bottom: 0; }

.pp_out_wrap ol.pp_ol1 > li::after { content: ''; display: table; clear: both; }

.pp_out_wrap ol.pp_ol1 > li .po1_number { display: block; float: left; width: 3%; font-size: 12px; }

.pp_out_wrap ol.pp_ol1 > li .po1_text { display: block; float: right; width: 97%; font-size: 12px; }

.pp_out_wrap ol.pp_ol1 > li .po1_text strong { font-weight: bold; display: block; }

.pp_out_wrap ol.pp_ol2 { clear: both; }

.pp_out_wrap ol.pp_ol2 li { font-size: 12px; list-style: decimal; margin-left: 15px; }

.pp_out_wrap .pp_table_wrap { clear: both; }

.pp_out_wrap dl.pp_dl1 { clear: both; }

.pp_out_wrap dl.pp_dl1 dt { color: #000; font-size: 11px; }

.pp_out_wrap dl.pp_dl1 dd { font-size: 11px; line-height: 20px; padding-left: 10px; background: no-repeat left 10px url(../images/common/card_number_hyphen.gif); }

.pp_out_wrap ul.pp_ul1 { clear: both; }

.pp_out_wrap ul.pp_ul1 > li { font-size: 11px; line-height: 20px; padding-left: 10px; background: no-repeat left 10px url(../images/common/card_number_hyphen.gif); }

/* media print */
@media print { .sidebar, .tab_wrap, .good_btn, .bc_middle_comment_write, .bc_bottom, .paginate_wrap, .footer_menu, .board_view_top, .header_bottom, .header_top, .login-btn, .breadcrumb { display: none; }
  .contents_left { width: 100% !important; margin: 0 !important; padding: 0 !important; }
  .footer_address { border-top: solid 1px #c6c6c6; margin: 0; }
  .bc_middle { border-bottom: none !important; } }

.filebox { display: inline-block; }

.filebox input[type="file"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

.filebox label { display: inline-block; width: 85px; text-align: center; font-size: inherit; background: #fff; cursor: pointer; height: 35px; line-height: 35px; border: solid 1px #cdcdcd; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.filebox label.file_gray { background: #9f9f9f; border: solid 1px #9f9f9f; color: #fff; font-size: 13px; border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; }

.filebox label.file_gray:hover { background: #7c7f87; border: solid 1px #7c7f87; }

.filebox label:hover { background: #cdcdcd; color: #fff; }

.filebox .upload-name { display: inline-block; height: 35px; width: 415px; padding: .5em .75em; font-size: inherit; font-family: inherit; line-height: normal; background: #fff; border: 1px solid #dedede; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.filebox2 { display: block; }

.filebox2::after { content: ''; display: table; clear: both; }

.filebox2 input[type="file"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

.filebox2 label { float: right; width: 85px; display: block; text-align: center; font-size: inherit; background: #fff; cursor: pointer; height: 34px; line-height: 34px; border: solid 1px #cdcdcd; margin-left: 3px; }

.filebox2 label.file_gray { background: #9f9f9f; border: solid 1px #9f9f9f; color: #fff; font-size: 13px; border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; }

.filebox2 label.file_gray:hover { background: #7c7f87; border: solid 1px #7c7f87; }

.filebox2 label:hover { background: #cdcdcd; color: #fff; }

.filebox2 .upload-name2 { float: left; display: block; height: 34px; width: 435px; padding: .5em .75em; font-size: inherit; font-family: inherit; line-height: normal; background: #fff; border: 1px solid #dedede; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

/* quick menu */
.common-quick-menu { width: 90px; position: absolute; left: 50%; top: 233px; margin-left: 480px; }

.common-quick-menu.qm-main { top: 215px; }

.common-quick-menu.fixed { position: fixed; top: 10px; }

.common-quick-menu ul li {width: 65px; height: 62px; background-color: #ffffff; border: 1px solid #c9cacc; text-align: center; border-bottom: 0; padding: 9px 0;}
.common-quick-menu ul li:last-child {border-bottom: 1px solid #c9cacc; text-align: center;}
.common-quick-menu ul li img {margin: 0 auto; margin-bottom: 4px;}
.common-quick-menu ul li a {font-size: 10px; color: #142b4d; line-height: 13px;}
/* .common-quick-menu ul li.qna a { height: 120px; text-indent: -9999px; background: no-repeat center center url(../images/common/quick_menu_1.png); }
.common-quick-menu ul li a { display: block; } */

/* sidebar */
.sidebar .sb-login_wrap .login { padding: 15px 0; }

.sidebar .sb-login_wrap .login p.title { font-size: 16px; padding: 0 15px; color: #4d4d4d; font-weight: bold; margin-bottom: 15px; }

.sidebar .sb-login_wrap .login p.title strong { font-size: 16px; font-weight: bold; color: #0e8be5; }

.sidebar .sb-login_wrap .login div.login_wrap { display: none; padding: 0 15px; }

.sidebar .sb-login_wrap .login div.login_wrap.active { display: block; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .lgoin-input-left { float: left; width: 70%; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .lgoin-input-left input { color: #666; border-right: none; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .lgoin-input-left input:last-child { border-top: none; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .lgoin-input-right { float: right; width: 30%; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .lgoin-input-right input { width: 100%; background: #0e8be5; color: #fff; border: solid 1px #0e8be5; height: 68px; cursor: pointer; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .login-input-long { padding-top: 5px; clear: both; width: 100%; height: 16px; margin-bottom: 13px; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .login-input-long label { cursor: pointer; display: inline-block; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .login-input-long label::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .login-input-long input { float: left; height: 16px; margin-top: 1px; }

.sidebar .sb-login_wrap .login div.login_wrap .login-input-block .login-input-long p { float: left; line-height: 16px; font-size: 13px; display: inline-block; }

.sidebar .sb-login_wrap .login div.login_wrap div.login_btn_wrap { margin-bottom: 15px; }

.sidebar .sb-login_wrap .login div.login_wrap div.login_btn_wrap a { display: block; background: #0e8be5; text-align: center; padding: 20px 0; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; }

.sidebar .sb-login_wrap .login div.login_wrap div.login_btn_wrap a:hover { background: #0680d7; }

.sidebar .sb-login_wrap .login div.login_wrap div.login_btn_wrap a span { display: inline-block; background: no-repeat url(../images/common/new_login_btn_icon.png); color: #fff; padding-left: 30px; line-height: 25px; font-size: 15px; }

.sidebar .sb-login_wrap .login div.login_wrap ul.login_find_wrap li { font-size: 12px; line-height: 20px; margin-bottom: 5px; }

.sidebar .sb-login_wrap .login div.login_wrap ul.login_find_wrap li:last-child { margin-bottom: 0; }

.sidebar .sb-login_wrap .login div.login_wrap ul.login_find_wrap li::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_wrap ul.login_find_wrap li span.icon { width: 10px; height: 20px; display: block; float: left; background: no-repeat url(../images/common/list_sprite_icon.png); background-position: -10px 9px; }

.sidebar .sb-login_wrap .login div.login_wrap ul.login_find_wrap li a { color: #0e8be5; text-decoration: underline; }

.sidebar .sb-login_wrap .login div.login_wrap ul.login_find_wrap li a:hover { color: #0680d7; }

.sidebar .sb-login_wrap .login div.login_info { display: none; }

.sidebar .sb-login_wrap .login div.login_info.active { display: block; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap { padding: 0 15px; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_img { border: solid 1px #dedede; width: 65px; height: 68px; float: left; overflow: hidden; text-align: center; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_img img { width: 100%; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info { width: 170px; float: right; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info div.name_wrap::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info div.name_wrap p.name { float: left; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info div.name_wrap p.name strong { color: #0e8be5; font-weight: bold; line-height: 24px; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info div.name_wrap span.logout { float: right; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info div.name_wrap span.logout a { display: block; line-height: 22px; font-size: 11px; background: #0e8be5; color: #fff; border: solid 1px #0e78e5; padding: 0 10px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info div.name_wrap span.logout a:hover { background: #0680d7; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info ul.user_date { margin-top: 10px; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info ul.user_date li { font-size: 12px; line-height: 15px; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info ul.user_date li::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info ul.user_date li span.icon { display: block; float: left; width: 8px; height: 15px; background: no-repeat url(../images/common/list_sprite_icon.png); background-position: -10px 6px; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info ul.user_date li span.text { display: block; float: left; }

.sidebar .sb-login_wrap .login div.login_info div.user_info_wrap div.user_info ul.user_date li span.date { display: block; float: right; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap { margin-top: 15px; border-top: solid 1px #dedede; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn { padding: 0 15px; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn::after { content: ''; display: table; clear: both; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li { width: 33%; float: left; padding-top: 15px; text-align: center; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li div.icon { width: 21px; height: 24px; display: inline-block; position: relative; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li div.icon span.number { position: absolute; min-width: 14px; min-height: 14px; font-size: 11px; background: #0e8be5; border: solid 1px #0e78e5; text-align: center; color: #fff; line-height: 14px; padding: 0 4px; border-radius: 11px 11px 11px 11px; -moz-border-radius: 11px 11px 11px 11px; -webkit-border-radius: 11px 11px 11px 11px; left: 13px; bottom: -4px; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li p.text { font-size: 12px; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li.write a div.icon { background: no-repeat url(../images/common/rs-mypage_sprite_icon.gif); background-position: 0 0px; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li.comment { width: 34%; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li.comment a div.icon { background: no-repeat url(../images/common/rs-mypage_sprite_icon.gif); background-position: 0 -24px; }

.sidebar .sb-login_wrap .login div.login_info div.user_btn_wrap ul.user_btn li.mypage a div.icon { background: no-repeat url(../images/common/rs-mypage_sprite_icon.gif); background-position: 0 -48px; }

.sidebar .sb-text_banner_wrap { padding: 15px; }

.sidebar .sb-text_banner_wrap p.tb_title { margin-bottom: 10px; position: relative; }

.sidebar .sb-text_banner_wrap p.tb_title span.text { font-size: 14px; color: #1d1d1d; font-weight: bold; }

.sidebar .sb-text_banner_wrap p.tb_title span.more { font-size: 11px; color: #969696; float: right; }

.sidebar .sb-text_banner_wrap p.tb_title span.more a { display: block; background: no-repeat url(../images/common/list_sprite_icon.png); background-position: 36px 8px; padding-right: 8px; }

.sidebar .sb-text_banner_wrap ul.tb_list li { font-size: 13px; margin-bottom: 5px; }

.sidebar .sb-text_banner_wrap ul.tb_list li:last-child { margin-bottom: 0; }

.sidebar .sb-text_banner_wrap ul.tb_list li::after { content: ''; display: table; clear: both; }

.sidebar .sb-text_banner_wrap ul.tb_list li span.icon { display: block; float: left; width: 7px; height: 20px; background: no-repeat url(../images/common/list_sprite_icon.png); background-position: -20px 9px; }

.sidebar .sb-text_banner_wrap ul.tb_list li a { display: block; float: left; width: 239px; letter-spacing: -1px; }

.sidebar .sb-call_center_wrap .cc_top { border-top: solid 1px #e1e1e1; border-bottom: solid 1px #e1e1e1; }

.sidebar .sb-call_center_wrap .cc_top a { display: block; text-align: center; background: #f8f8f8; }

.sidebar .sb-call_center_wrap .cc_top a .text { display: inline-block; text-align: left; line-height: 45px; background: no-repeat left center url(../images/common/rs-callcenter_icon1.gif); padding-left: 30px; font-size: 15px; color: #1b1b1b; }

.sidebar .sb-call_center_wrap .cc_bottom { border-bottom: solid 1px #e1e1e1; padding: 25px 0; }

.sidebar .sb-call_center_wrap .cc_bottom p.text1 { color: #1b1b1b; text-align: center; }

.sidebar .sb-call_center_wrap .cc_bottom p.text2 { text-align: center; padding: 12px 0 15px 0; }

.sidebar .sb-call_center_wrap .cc_bottom p.text2 span.text { display: inline-block; color: #0e8be5; font-size: 30px; font-weight: bold; background: no-repeat left center url(../images/common/rs-callcenter_icon2.gif); padding-left: 50px; line-height: 38px; }

.sidebar .sb-call_center_wrap .cc_bottom p.text3 { text-align: center; color: #6d6d6d; font-size: 13px; }

/* Information - IF */
/* owner - OW */
.owner-title { font-size: 27px; font-weight: bold; color: #383838; border-bottom: solid 7px #c2e5f8; line-height: 27px; padding-bottom: 15px; margin-bottom: 30px; }

.owner-quick_menu { overflow: hidden; display: inline-block; position: absolute; right: 0; top: -35px; }

.owner-quick_menu li { background: no-repeat url(../images/sub/owner/quick_menu_sprite_icon.gif); padding-left: 20px; float: left; margin-right: 10px; }

.owner-quick_menu li a { line-height: 14px; color: #858585; display: block; font-size: 12px; background: no-repeat right center url(../images/sub/owner/quick_menu_line.gif); padding-right: 12px; }

.owner-quick_menu li.qm1 { background-position: left 0px; }

.owner-quick_menu li.qm2 { background-position: left -14px; }

.owner-quick_menu li.qm3 { background-position: left -28px; }

.owner-quick_menu li:first-child { margin-left: 0; }

.owner-quick_menu li:hover.qm1 { background-position: left -42px; }

.owner-quick_menu li:hover.qm2 { background-position: left -56px; }

.owner-quick_menu li:hover.qm3 { background-position: left -70px; }

.owner-quick_menu li:hover a { color: #0e8be5; }

.owner-quick_menu li:last-child { margin-right: 0; }

.owner-quick_menu li:last-child a { padding-right: 0; background: none; }

.owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button.current, .owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { color: #333 !important; border: 1px solid #979797; background-color: #ffffff; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), to(#ddd)); background: -webkit-linear-gradient(top, #ffffff 0, #ddd 100%); background: -o-linear-gradient(top, #ffffff 0, #ddd 100%); background: linear-gradient(to bottom, #ffffff 0, #ddd 100%); }

.owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { cursor: default; color: #666 !important; border: 1px solid transparent; background: transparent; -webkit-box-shadow: none; box-shadow: none; }

.owner_data_table .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing, .owner_data_table .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing { height: 0; overflow: hidden; margin: 0 !important; padding: 0 !important; }

.owner_data_table .dataTables_scrollFoot { display: none; }

.owner_data_table .dataTables_wrapper { position: relative; clear: both; *zoom: 1; zoom: 1; }

.owner_data_table .dataTables_wrapper .dataTables_length { float: left; color: #333; }

.owner_data_table .dataTables_wrapper .dataTables_filter { float: right; text-align: right; color: #333; }

.owner_data_table .dataTables_wrapper .dataTables_filter input { margin-left: 0.5em; }

.owner_data_table .dataTables_wrapper .dataTables_info { clear: both; float: left; padding-top: 0.755em; color: #333; }

.owner_data_table .dataTables_wrapper .dataTables_paginate { float: right; text-align: right; padding-top: 0.25em; color: #333; }

.owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; min-width: 1.5em; padding: 0.5em 1em; margin-left: 2px; text-align: center; text-decoration: none !important; cursor: pointer; *cursor: hand; color: #333 !important; border: 1px solid transparent; border-radius: 2px; }

.owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button:hover { color: #ffffff !important; border: 1px solid #111; background-color: #585858; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #585858), to(#111)); background: -webkit-linear-gradient(top, #585858 0, #111 100%); background: -o-linear-gradient(top, #585858 0, #111 100%); background: linear-gradient(to bottom, #585858 0, #111 100%); }

.owner_data_table .dataTables_wrapper .dataTables_paginate .paginate_button:active { outline: none; background-color: #2b2b2b; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2b2b2b), to(#0c0c0c)); background: -webkit-linear-gradient(top, #2b2b2b 0, #0c0c0c 100%); background: -o-linear-gradient(top, #2b2b2b 0, #0c0c0c 100%); background: linear-gradient(to bottom, #2b2b2b 0, #0c0c0c 100%); -webkit-box-shadow: inset 0 0 3px #111; box-shadow: inset 0 0 3px #111; }

.owner_data_table .dataTables_wrapper .dataTables_paginate .ellipsis { padding: 0 1em; }

.owner_data_table .dataTables_wrapper .dataTables_processing { position: absolute; top: 50%; left: 50%; width: 100%; height: 40px; margin-left: -50%; margin-top: -25px; padding-top: 20px; text-align: center; font-size: 1.2em; background-color: #ffffff; background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); color: #333; }

.owner_data_table .dataTables_wrapper .dataTables_scroll { clear: both; }

.owner_data_table .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { *margin-top: -1px; }

.owner_data_table .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th { vertical-align: middle; }

.owner_data_table .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing { display: none; }

.owner_data_table .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td { vertical-align: middle; }

.owner_data_table .dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: none; }

.owner_data_table .dataTables_wrapper.no-footer div.dataTables_scrollHead table { border-bottom: none; }

.owner_data_table .dataTables_wrapper.no-footer div.dataTables_scrollBody table { border-bottom: none; }

.owner_data_table .dataTables_wrapper:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; }

@media screen and (max-width: 767px) { .owner_data_table .dataTables_wrapper .dataTables_info { float: none; text-align: center; }
  .owner_data_table .dataTables_wrapper .dataTables_paginate { float: none; text-align: center; margin-top: 0.5em; } }

@media screen and (max-width: 640px) { .owner_data_table .dataTables_wrapper .dataTables_length { float: none; text-align: center; }
  .owner_data_table .dataTables_wrapper .dataTables_filter { float: none; text-align: center; margin-top: 0.5em; } }

.owner_data_table table.dataTable { width: 100%; margin: 0 auto; clear: both; border-collapse: separate; border-spacing: 0; -webkit-box-sizing: content-box; box-sizing: content-box; }

.owner_data_table table.dataTable thead th { font-weight: bold; }

.owner_data_table table.dataTable thead th:active { outline: none; }

.owner_data_table table.dataTable thead th.dt-head-left { text-align: left; }

.owner_data_table table.dataTable thead th.dt-head-center { text-align: center; }

.owner_data_table table.dataTable thead th.dt-head-right { text-align: right; }

.owner_data_table table.dataTable thead th.dt-head-justify { text-align: justify; }

.owner_data_table table.dataTable thead th.dt-head-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable thead td { padding: 10px 18px; border-bottom: 1px solid #111; }

.owner_data_table table.dataTable thead td:active { outline: none; }

.owner_data_table table.dataTable thead td.dt-head-left { text-align: left; }

.owner_data_table table.dataTable thead td.dt-head-center { text-align: center; }

.owner_data_table table.dataTable thead td.dt-head-right { text-align: right; }

.owner_data_table table.dataTable thead td.dt-head-justify { text-align: justify; }

.owner_data_table table.dataTable thead td.dt-head-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable thead .sorting { cursor: pointer; *cursor: hand; background-repeat: no-repeat; background-position: center right; background-image: url(../images/sort_both.png); }

.owner_data_table table.dataTable thead .sorting_asc { cursor: pointer; *cursor: hand; background-repeat: no-repeat; background-position: center right; background-image: url(../images/sort_asc.png); }

.owner_data_table table.dataTable thead .sorting_desc { cursor: pointer; *cursor: hand; background-repeat: no-repeat; background-position: center right; background-image: url(../images/sort_desc.png); }

.owner_data_table table.dataTable thead .sorting_asc_disabled { background-repeat: no-repeat; background-position: center right; background-image: url(../images/sort_asc_disabled.png); }

.owner_data_table table.dataTable thead .sorting_desc_disabled { background-repeat: no-repeat; background-position: center right; background-image: url(../images/sort_desc_disabled.png); }

.owner_data_table table.dataTable tfoot th { font-weight: bold; padding: 10px 18px 6px; border-top: 1px solid #111; }

.owner_data_table table.dataTable tfoot th.dt-head-left { text-align: left; }

.owner_data_table table.dataTable tfoot th.dt-head-center { text-align: center; }

.owner_data_table table.dataTable tfoot th.dt-head-right { text-align: right; }

.owner_data_table table.dataTable tfoot th.dt-head-justify { text-align: justify; }

.owner_data_table table.dataTable tfoot th.dt-head-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable tfoot td { padding: 10px 18px 6px; border-top: 1px solid #111; }

.owner_data_table table.dataTable tfoot td.dt-head-left { text-align: left; }

.owner_data_table table.dataTable tfoot td.dt-head-center { text-align: center; }

.owner_data_table table.dataTable tfoot td.dt-head-right { text-align: right; }

.owner_data_table table.dataTable tfoot td.dt-head-justify { text-align: justify; }

.owner_data_table table.dataTable tfoot td.dt-head-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable tbody tr, .owner_data_table table.dataTable .ta-list-table tfoot tr, .ta-list-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-def-table tfoot tr, .ta-def-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-help-table tfoot tr, .ta-help-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-def-table tfoot tr, .ta-total-def-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-def2-table tfoot tr, .ta-total-def2-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-list-table tfoot tr, .ta-total-list-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot tr, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot tr, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-deductions-table tfoot tr, .ta-total-deductions-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot tr, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot tr, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot tr, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot tr { background-color: #ffffff; }

.owner_data_table table.dataTable tbody tr.selected, .owner_data_table table.dataTable .ta-list-table tfoot tr.selected, .ta-list-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-def-table tfoot tr.selected, .ta-def-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-help-table tfoot tr.selected, .ta-help-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-def-table tfoot tr.selected, .ta-total-def-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-def2-table tfoot tr.selected, .ta-total-def2-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-list-table tfoot tr.selected, .ta-total-list-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot tr.selected, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot tr.selected, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-deductions-table tfoot tr.selected, .ta-total-deductions-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot tr.selected, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot tr.selected, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot tr.selected, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot tr.selected { background-color: #b0bed9; }

.owner_data_table table.dataTable tbody th, .owner_data_table table.dataTable .ta-list-table tfoot th, .ta-list-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-def-table tfoot th, .ta-def-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-help-table tfoot th, .ta-help-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-def-table tfoot th, .ta-total-def-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-def2-table tfoot th, .ta-total-def2-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-list-table tfoot th, .ta-total-list-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-deductions-table tfoot th, .ta-total-deductions-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot th, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot th { padding: 8px 10px; }

.owner_data_table table.dataTable tbody th.dt-body-left, .owner_data_table table.dataTable .ta-list-table tfoot th.dt-body-left, .ta-list-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-def-table tfoot th.dt-body-left, .ta-def-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-help-table tfoot th.dt-body-left, .ta-help-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-def-table tfoot th.dt-body-left, .ta-total-def-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-def2-table tfoot th.dt-body-left, .ta-total-def2-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-list-table tfoot th.dt-body-left, .ta-total-list-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot th.dt-body-left, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-left, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-deductions-table tfoot th.dt-body-left, .ta-total-deductions-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot th.dt-body-left, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot th.dt-body-left, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-left, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot th.dt-body-left { text-align: left; }

.owner_data_table table.dataTable tbody th.dt-body-center, .owner_data_table table.dataTable .ta-list-table tfoot th.dt-body-center, .ta-list-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-def-table tfoot th.dt-body-center, .ta-def-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-help-table tfoot th.dt-body-center, .ta-help-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-def-table tfoot th.dt-body-center, .ta-total-def-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-def2-table tfoot th.dt-body-center, .ta-total-def2-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-list-table tfoot th.dt-body-center, .ta-total-list-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot th.dt-body-center, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-center, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-deductions-table tfoot th.dt-body-center, .ta-total-deductions-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot th.dt-body-center, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot th.dt-body-center, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-center, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot th.dt-body-center { text-align: center; }

.owner_data_table table.dataTable tbody th.dt-body-right, .owner_data_table table.dataTable .ta-list-table tfoot th.dt-body-right, .ta-list-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-def-table tfoot th.dt-body-right, .ta-def-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-help-table tfoot th.dt-body-right, .ta-help-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-def-table tfoot th.dt-body-right, .ta-total-def-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-def2-table tfoot th.dt-body-right, .ta-total-def2-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-list-table tfoot th.dt-body-right, .ta-total-list-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot th.dt-body-right, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-right, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-deductions-table tfoot th.dt-body-right, .ta-total-deductions-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot th.dt-body-right, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot th.dt-body-right, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-right, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot th.dt-body-right { text-align: right; }

.owner_data_table table.dataTable tbody th.dt-body-justify, .owner_data_table table.dataTable .ta-list-table tfoot th.dt-body-justify, .ta-list-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-def-table tfoot th.dt-body-justify, .ta-def-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-help-table tfoot th.dt-body-justify, .ta-help-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-def-table tfoot th.dt-body-justify, .ta-total-def-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-def2-table tfoot th.dt-body-justify, .ta-total-def2-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-list-table tfoot th.dt-body-justify, .ta-total-list-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot th.dt-body-justify, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-justify, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-deductions-table tfoot th.dt-body-justify, .ta-total-deductions-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot th.dt-body-justify, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot th.dt-body-justify, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-justify, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot th.dt-body-justify { text-align: justify; }

.owner_data_table table.dataTable tbody th.dt-body-nowrap, .owner_data_table table.dataTable .ta-list-table tfoot th.dt-body-nowrap, .ta-list-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-def-table tfoot th.dt-body-nowrap, .ta-def-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-help-table tfoot th.dt-body-nowrap, .ta-help-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-def-table tfoot th.dt-body-nowrap, .ta-total-def-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-def2-table tfoot th.dt-body-nowrap, .ta-total-def2-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-list-table tfoot th.dt-body-nowrap, .ta-total-list-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot th.dt-body-nowrap, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-nowrap, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-deductions-table tfoot th.dt-body-nowrap, .ta-total-deductions-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot th.dt-body-nowrap, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot th.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-nowrap, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot th.dt-body-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable tbody td.dt-body-left, .owner_data_table table.dataTable .ta-list-table tfoot td.dt-body-left, .ta-list-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-def-table tfoot td.dt-body-left, .ta-def-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-help-table tfoot td.dt-body-left, .ta-help-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-def-table tfoot td.dt-body-left, .ta-total-def-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-def2-table tfoot td.dt-body-left, .ta-total-def2-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-list-table tfoot td.dt-body-left, .ta-total-list-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot td.dt-body-left, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-left, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-deductions-table tfoot td.dt-body-left, .ta-total-deductions-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot td.dt-body-left, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot td.dt-body-left, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-left, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot td.dt-body-left { text-align: left; }

.owner_data_table table.dataTable tbody td.dt-body-center, .owner_data_table table.dataTable .ta-list-table tfoot td.dt-body-center, .ta-list-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-def-table tfoot td.dt-body-center, .ta-def-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-help-table tfoot td.dt-body-center, .ta-help-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-def-table tfoot td.dt-body-center, .ta-total-def-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-def2-table tfoot td.dt-body-center, .ta-total-def2-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-list-table tfoot td.dt-body-center, .ta-total-list-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot td.dt-body-center, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-center, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-deductions-table tfoot td.dt-body-center, .ta-total-deductions-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot td.dt-body-center, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot td.dt-body-center, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-center, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot td.dt-body-center { text-align: center; }

.owner_data_table table.dataTable tbody td.dt-body-right, .owner_data_table table.dataTable .ta-list-table tfoot td.dt-body-right, .ta-list-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-def-table tfoot td.dt-body-right, .ta-def-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-help-table tfoot td.dt-body-right, .ta-help-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-def-table tfoot td.dt-body-right, .ta-total-def-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-def2-table tfoot td.dt-body-right, .ta-total-def2-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-list-table tfoot td.dt-body-right, .ta-total-list-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot td.dt-body-right, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-right, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-deductions-table tfoot td.dt-body-right, .ta-total-deductions-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot td.dt-body-right, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot td.dt-body-right, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-right, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot td.dt-body-right { text-align: right; }

.owner_data_table table.dataTable tbody td.dt-body-justify, .owner_data_table table.dataTable .ta-list-table tfoot td.dt-body-justify, .ta-list-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-def-table tfoot td.dt-body-justify, .ta-def-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-help-table tfoot td.dt-body-justify, .ta-help-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-def-table tfoot td.dt-body-justify, .ta-total-def-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-def2-table tfoot td.dt-body-justify, .ta-total-def2-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-list-table tfoot td.dt-body-justify, .ta-total-list-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot td.dt-body-justify, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-justify, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-deductions-table tfoot td.dt-body-justify, .ta-total-deductions-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot td.dt-body-justify, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot td.dt-body-justify, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-justify, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot td.dt-body-justify { text-align: justify; }

.owner_data_table table.dataTable tbody td.dt-body-nowrap, .owner_data_table table.dataTable .ta-list-table tfoot td.dt-body-nowrap, .ta-list-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-def-table tfoot td.dt-body-nowrap, .ta-def-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-help-table tfoot td.dt-body-nowrap, .ta-help-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-def-table tfoot td.dt-body-nowrap, .ta-total-def-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-def2-table tfoot td.dt-body-nowrap, .ta-total-def2-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-list-table tfoot td.dt-body-nowrap, .ta-total-list-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-reinfo-table tfoot td.dt-body-nowrap, .ta-total-reinfo-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-nowrap, .ta-total-reinfo-input-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-deductions-table tfoot td.dt-body-nowrap, .ta-total-deductions-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-singleincome-table tfoot td.dt-body-nowrap, .ta-total-singleincome-table .owner_data_table table.dataTable tfoot td.dt-body-nowrap, .owner_data_table table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-nowrap, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable tfoot td.dt-body-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable.order-column tbody tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-list-table tfoot tr > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-def-table tfoot tr > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-help-table tfoot tr > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-def-table tfoot tr > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-def2-table tfoot tr > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-list-table tfoot tr > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-reinfo-table tfoot tr > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-deductions-table tfoot tr > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table tfoot tr > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column tfoot tr > .sorting_1 { background-color: #fafafa; }

.owner_data_table table.dataTable.order-column tbody tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-list-table tfoot tr > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-def-table tfoot tr > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-help-table tfoot tr > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-def-table tfoot tr > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-def2-table tfoot tr > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-list-table tfoot tr > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-reinfo-table tfoot tr > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-deductions-table tfoot tr > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table tfoot tr > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column tfoot tr > .sorting_2 { background-color: #fafafa; }

.owner_data_table table.dataTable.order-column tbody tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-list-table tfoot tr > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-def-table tfoot tr > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-help-table tfoot tr > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-def-table tfoot tr > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-def2-table tfoot tr > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-list-table tfoot tr > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-reinfo-table tfoot tr > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-deductions-table tfoot tr > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table tfoot tr > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column tfoot tr > .sorting_3 { background-color: #fafafa; }

.owner_data_table table.dataTable.order-column tbody tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-list-table tfoot tr.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-def-table tfoot tr.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-help-table tfoot tr.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-def-table tfoot tr.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-def2-table tfoot tr.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-list-table tfoot tr.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-reinfo-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-deductions-table tfoot tr.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table tfoot tr.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_1 { background-color: #acbad4; }

.owner_data_table table.dataTable.order-column tbody tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-list-table tfoot tr.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-def-table tfoot tr.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-help-table tfoot tr.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-def-table tfoot tr.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-def2-table tfoot tr.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-list-table tfoot tr.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-reinfo-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-deductions-table tfoot tr.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table tfoot tr.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_2 { background-color: #acbad4; }

.owner_data_table table.dataTable.order-column tbody tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-list-table tfoot tr.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-def-table tfoot tr.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-help-table tfoot tr.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-def-table tfoot tr.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-def2-table tfoot tr.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-list-table tfoot tr.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-reinfo-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-deductions-table tfoot tr.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table tfoot tr.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column tfoot tr.selected > .sorting_3 { background-color: #acbad4; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1 { background-color: #f1f1f1; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2 { background-color: #f3f3f3; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3 { background-color: whitesmoke; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2 { background-color: #acbad4; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3 { background-color: #acbad4; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.even > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.even > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.even > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_1 { background-color: #fafafa; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.even > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.even > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.even > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_2 { background-color: #f9f9f9; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.even > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.even > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.even > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.even > .sorting_3 { background-color: #fefefe; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.even.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.even.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.even.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1 { background-color: #acbad4; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.even.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.even.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.even.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2 { background-color: #b0bed9; }

.owner_data_table table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-list-table tfoot tr.even.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-def-table tfoot tr.even.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-help-table tfoot tr.even.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3 { background-color: #b0bed9; }

.owner_data_table table.dataTable.order-column.hover tbody tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-list-table tfoot tr:hover > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-def-table tfoot tr:hover > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-help-table tfoot tr:hover > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_1 { background-color: #eaeaea; }

.owner_data_table table.dataTable.order-column.hover tbody tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-list-table tfoot tr:hover > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-def-table tfoot tr:hover > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-help-table tfoot tr:hover > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_2 { background-color: #ececec; }

.owner_data_table table.dataTable.order-column.hover tbody tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-list-table tfoot tr:hover > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-def-table tfoot tr:hover > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-help-table tfoot tr:hover > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.hover tfoot tr:hover > .sorting_3 { background-color: #efefef; }

.owner_data_table table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-list-table tfoot tr:hover.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-def-table tfoot tr:hover.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-help-table tfoot tr:hover.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-list-table tfoot tr:hover.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-def-table tfoot tr:hover.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-help-table tfoot tr:hover.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-list-table tfoot tr:hover.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-def-table tfoot tr:hover.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-help-table tfoot tr:hover.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.no-footer { border-bottom: none; }

.owner_data_table table.dataTable.nowrap th { white-space: nowrap; }

.owner_data_table table.dataTable.nowrap td { white-space: nowrap; }

.owner_data_table table.dataTable.compact thead th { padding: 4px 17px 4px 4px; }

.owner_data_table table.dataTable.compact thead td { padding: 4px 17px 4px 4px; }

.owner_data_table table.dataTable.compact tfoot th { padding: 4px; }

.owner_data_table table.dataTable.compact tfoot td { padding: 4px; }

.owner_data_table table.dataTable.compact tbody th, .owner_data_table table.dataTable.compact .ta-list-table tfoot th, .ta-list-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-def-table tfoot th, .ta-def-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-help-table tfoot th, .ta-help-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-def-table tfoot th, .ta-total-def-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-def2-table tfoot th, .ta-total-def2-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-list-table tfoot th, .ta-total-list-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-deductions-table tfoot th, .ta-total-deductions-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .owner_data_table table.dataTable.compact tfoot th, .owner_data_table table.dataTable.compact .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.compact tfoot th { padding: 4px; }

.owner_data_table table.dataTable.compact tbody td, .owner_data_table table.dataTable.compact .ta-list-table tfoot td, .ta-list-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-def-table tfoot td, .ta-def-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-help-table tfoot td, .ta-help-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-def-table tfoot td, .ta-total-def-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-def2-table tfoot td, .ta-total-def2-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-list-table tfoot td, .ta-total-list-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-deductions-table tfoot td, .ta-total-deductions-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .owner_data_table table.dataTable.compact tfoot td, .owner_data_table table.dataTable.compact .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.compact tfoot td { padding: 4px; }

.owner_data_table table.dataTable th { -webkit-box-sizing: content-box; box-sizing: content-box; }

.owner_data_table table.dataTable th.dt-left { text-align: left; }

.owner_data_table table.dataTable th.dt-center { text-align: center; }

.owner_data_table table.dataTable th.dt-right { text-align: right; }

.owner_data_table table.dataTable th.dt-justify { text-align: justify; }

.owner_data_table table.dataTable th.dt-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable td { -webkit-box-sizing: content-box; box-sizing: content-box; }

.owner_data_table table.dataTable td.dt-left { text-align: left; }

.owner_data_table table.dataTable td.dt-center { text-align: center; }

.owner_data_table table.dataTable td.dataTables_empty { text-align: center; }

.owner_data_table table.dataTable td.dt-right { text-align: right; }

.owner_data_table table.dataTable td.dt-justify { text-align: justify; }

.owner_data_table table.dataTable td.dt-nowrap { white-space: nowrap; }

.owner_data_table table.dataTable.row-border tbody th, .owner_data_table table.dataTable.row-border .ta-list-table tfoot th, .ta-list-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-def-table tfoot th, .ta-def-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-help-table tfoot th, .ta-help-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-def-table tfoot th, .ta-total-def-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-def2-table tfoot th, .ta-total-def2-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-list-table tfoot th, .ta-total-list-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-deductions-table tfoot th, .ta-total-deductions-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .owner_data_table table.dataTable.row-border tfoot th, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.row-border tfoot th { border-top: 1px solid #ddd; }

.owner_data_table table.dataTable.row-border tbody td, .owner_data_table table.dataTable.row-border .ta-list-table tfoot td, .ta-list-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-def-table tfoot td, .ta-def-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-help-table tfoot td, .ta-help-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-def-table tfoot td, .ta-total-def-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-def2-table tfoot td, .ta-total-def2-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-list-table tfoot td, .ta-total-list-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-deductions-table tfoot td, .ta-total-deductions-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .owner_data_table table.dataTable.row-border tfoot td, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.row-border tfoot td { border-top: 1px solid #ddd; }

.owner_data_table table.dataTable.row-border tbody tr:first-child th, .owner_data_table table.dataTable.row-border .ta-list-table tfoot tr:first-child th, .ta-list-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-def-table tfoot tr:first-child th, .ta-def-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-help-table tfoot tr:first-child th, .ta-help-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-def-table tfoot tr:first-child th, .ta-total-def-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-def2-table tfoot tr:first-child th, .ta-total-def2-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-list-table tfoot tr:first-child th, .ta-total-list-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-reinfo-table tfoot tr:first-child th, .ta-total-reinfo-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-reinfo-input-table tfoot tr:first-child th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-deductions-table tfoot tr:first-child th, .ta-total-deductions-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table tfoot tr:first-child th, .ta-total-singleincome-table .owner_data_table table.dataTable.row-border tfoot tr:first-child th, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot tr:first-child th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.row-border tfoot tr:first-child th { border-top: none; }

.owner_data_table table.dataTable.row-border tbody tr:first-child td, .owner_data_table table.dataTable.row-border .ta-list-table tfoot tr:first-child td, .ta-list-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-def-table tfoot tr:first-child td, .ta-def-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-help-table tfoot tr:first-child td, .ta-help-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-def-table tfoot tr:first-child td, .ta-total-def-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-def2-table tfoot tr:first-child td, .ta-total-def2-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-list-table tfoot tr:first-child td, .ta-total-list-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-reinfo-table tfoot tr:first-child td, .ta-total-reinfo-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-reinfo-input-table tfoot tr:first-child td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-deductions-table tfoot tr:first-child td, .ta-total-deductions-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table tfoot tr:first-child td, .ta-total-singleincome-table .owner_data_table table.dataTable.row-border tfoot tr:first-child td, .owner_data_table table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot tr:first-child td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.row-border tfoot tr:first-child td { border-top: none; }

.owner_data_table table.dataTable.display tbody th, .owner_data_table table.dataTable.display .ta-list-table tfoot th, .ta-list-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-def-table tfoot th, .ta-def-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-help-table tfoot th, .ta-help-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-def-table tfoot th, .ta-total-def-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot th, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-list-table tfoot th, .ta-total-list-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot th, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot th, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot th { border-top: 1px solid #ddd; }

.owner_data_table table.dataTable.display tbody td, .owner_data_table table.dataTable.display .ta-list-table tfoot td, .ta-list-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-def-table tfoot td, .ta-def-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-help-table tfoot td, .ta-help-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-def-table tfoot td, .ta-total-def-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot td, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-list-table tfoot td, .ta-total-list-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot td, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot td, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot td { border-top: 1px solid #ddd; }

.owner_data_table table.dataTable.display tbody tr:first-child th, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:first-child th, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:first-child th, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:first-child th, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:first-child th, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:first-child th, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:first-child th, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:first-child th, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:first-child th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:first-child th, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:first-child th, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:first-child th, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:first-child th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:first-child th { border-top: none; }

.owner_data_table table.dataTable.display tbody tr:first-child td, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:first-child td, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:first-child td, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:first-child td, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:first-child td, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:first-child td, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:first-child td, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:first-child td, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:first-child td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:first-child td, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:first-child td, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:first-child td, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:first-child td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:first-child td { border-top: none; }

.owner_data_table table.dataTable.display tbody tr.odd, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd { background-color: #f9f9f9; }

.owner_data_table table.dataTable.display tbody tr.odd.selected, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd.selected, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd.selected, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd.selected, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd.selected, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd.selected, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd.selected, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd.selected { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_1 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.display tbody tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_2 { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd.selected > .sorting_3 { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_1 { background-color: #f1f1f1; }

.owner_data_table table.dataTable.display tbody tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_2 { background-color: #f3f3f3; }

.owner_data_table table.dataTable.display tbody tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.odd > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.odd > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.odd > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.odd > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.odd > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.odd > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.odd > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.odd > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.odd > .sorting_3 { background-color: whitesmoke; }

.owner_data_table table.dataTable.display tbody tr:hover, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover { background-color: #f6f6f6; }

.owner_data_table table.dataTable.display tbody tr:hover.selected, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover.selected, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover.selected, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover.selected, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover.selected, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover.selected, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover.selected, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover.selected { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_1 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.display tbody tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_2 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.display tbody tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover.selected > .sorting_3 { background-color: #a6b4cd; }

.owner_data_table table.dataTable.display tbody tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_1 { background-color: #eaeaea; }

.owner_data_table table.dataTable.display tbody tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_2 { background-color: #ececec; }

.owner_data_table table.dataTable.display tbody tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr:hover > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr:hover > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr:hover > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr:hover > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr:hover > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr:hover > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr:hover > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr:hover > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr:hover > .sorting_3 { background-color: #efefef; }

.owner_data_table table.dataTable.display tbody tr > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr > .sorting_1 { background-color: #fafafa; }

.owner_data_table table.dataTable.display tbody tr > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr > .sorting_2 { background-color: #fafafa; }

.owner_data_table table.dataTable.display tbody tr > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr > .sorting_3 { background-color: #fafafa; }

.owner_data_table table.dataTable.display tbody tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.even > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.even > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.even > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.even > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.even > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.even > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.even > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.even > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.even > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.even > .sorting_1 { background-color: #fafafa; }

.owner_data_table table.dataTable.display tbody tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.even > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.even > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.even > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.even > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.even > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.even > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.even > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.even > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.even > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.even > .sorting_2 { background-color: #f9f9f9; }

.owner_data_table table.dataTable.display tbody tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.even > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.even > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.even > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.even > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.even > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.even > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.even > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.even > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.even > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.even > .sorting_3 { background-color: #fefefe; }

.owner_data_table table.dataTable.display tbody tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.even.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.even.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.even.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.even.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.even.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.even.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.even.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_1 { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.even.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.even.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.even.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.even.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.even.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.even.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.even.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_2 { background-color: #b0bed9; }

.owner_data_table table.dataTable.display tbody tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.even.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.even.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.even.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.even.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.even.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.even.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.even.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.even.selected > .sorting_3 { background-color: #b0bed9; }

.owner_data_table table.dataTable.display tbody tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.selected > .sorting_1, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.selected > .sorting_1, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.selected > .sorting_1, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.selected > .sorting_1, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.selected > .sorting_1, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.selected > .sorting_1, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.selected > .sorting_1, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.selected > .sorting_1, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_1, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_1 { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.selected > .sorting_2, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.selected > .sorting_2, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.selected > .sorting_2, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.selected > .sorting_2, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.selected > .sorting_2, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.selected > .sorting_2, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.selected > .sorting_2, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.selected > .sorting_2, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_2, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_2 { background-color: #acbad4; }

.owner_data_table table.dataTable.display tbody tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-list-table tfoot tr.selected > .sorting_3, .ta-list-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-def-table tfoot tr.selected > .sorting_3, .ta-def-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-help-table tfoot tr.selected > .sorting_3, .ta-help-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def-table tfoot tr.selected > .sorting_3, .ta-total-def-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-def2-table tfoot tr.selected > .sorting_3, .ta-total-def2-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-list-table tfoot tr.selected > .sorting_3, .ta-total-list-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-reinfo-input-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-input-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-deductions-table tfoot tr.selected > .sorting_3, .ta-total-deductions-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table tfoot tr.selected > .sorting_3, .ta-total-singleincome-table .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3, .owner_data_table table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_3, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.display tfoot tr.selected > .sorting_3 { background-color: #acbad4; }

.owner_data_table table.dataTable.cell-border tbody th, .owner_data_table table.dataTable.cell-border .ta-list-table tfoot th, .ta-list-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-def-table tfoot th, .ta-def-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-help-table tfoot th, .ta-help-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-def-table tfoot th, .ta-total-def-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-def2-table tfoot th, .ta-total-def2-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-list-table tfoot th, .ta-total-list-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-deductions-table tfoot th, .ta-total-deductions-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .owner_data_table table.dataTable.cell-border tfoot th, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.cell-border tfoot th { border-top: 1px solid #ddd; border-right: 1px solid #ddd; }

.owner_data_table table.dataTable.cell-border tbody td, .owner_data_table table.dataTable.cell-border .ta-list-table tfoot td, .ta-list-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-def-table tfoot td, .ta-def-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-help-table tfoot td, .ta-help-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-def-table tfoot td, .ta-total-def-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-def2-table tfoot td, .ta-total-def2-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-list-table tfoot td, .ta-total-list-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-deductions-table tfoot td, .ta-total-deductions-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .owner_data_table table.dataTable.cell-border tfoot td, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.cell-border tfoot td { border-top: 1px solid #ddd; border-right: 1px solid #ddd; }

.owner_data_table table.dataTable.cell-border tbody tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-list-table tfoot tr:first-child th, .ta-list-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-def-table tfoot tr:first-child th, .ta-def-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-help-table tfoot tr:first-child th, .ta-help-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-def-table tfoot tr:first-child th, .ta-total-def-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-def2-table tfoot tr:first-child th, .ta-total-def2-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-list-table tfoot tr:first-child th, .ta-total-list-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-table tfoot tr:first-child th, .ta-total-reinfo-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr:first-child th, .ta-total-reinfo-input-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-deductions-table tfoot tr:first-child th, .ta-total-deductions-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table tfoot tr:first-child th, .ta-total-singleincome-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child th, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr:first-child th, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.cell-border tfoot tr:first-child th { border-top: none; }

.owner_data_table table.dataTable.cell-border tbody tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-list-table tfoot tr:first-child td, .ta-list-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-def-table tfoot tr:first-child td, .ta-def-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-help-table tfoot tr:first-child td, .ta-help-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-def-table tfoot tr:first-child td, .ta-total-def-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-def2-table tfoot tr:first-child td, .ta-total-def2-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-list-table tfoot tr:first-child td, .ta-total-list-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-table tfoot tr:first-child td, .ta-total-reinfo-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr:first-child td, .ta-total-reinfo-input-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-deductions-table tfoot tr:first-child td, .ta-total-deductions-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table tfoot tr:first-child td, .ta-total-singleincome-table .owner_data_table table.dataTable.cell-border tfoot tr:first-child td, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr:first-child td, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.cell-border tfoot tr:first-child td { border-top: none; }

.owner_data_table table.dataTable.cell-border tbody tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-list-table tfoot tr th:first-child, .ta-list-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-def-table tfoot tr th:first-child, .ta-def-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-help-table tfoot tr th:first-child, .ta-help-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-def-table tfoot tr th:first-child, .ta-total-def-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-def2-table tfoot tr th:first-child, .ta-total-def2-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-list-table tfoot tr th:first-child, .ta-total-list-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-table tfoot tr th:first-child, .ta-total-reinfo-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr th:first-child, .ta-total-reinfo-input-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-deductions-table tfoot tr th:first-child, .ta-total-deductions-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table tfoot tr th:first-child, .ta-total-singleincome-table .owner_data_table table.dataTable.cell-border tfoot tr th:first-child, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr th:first-child, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.cell-border tfoot tr th:first-child { border-left: 1px solid #ddd; }

.owner_data_table table.dataTable.cell-border tbody tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-list-table tfoot tr td:first-child, .ta-list-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-def-table tfoot tr td:first-child, .ta-def-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-help-table tfoot tr td:first-child, .ta-help-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-def-table tfoot tr td:first-child, .ta-total-def-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-def2-table tfoot tr td:first-child, .ta-total-def2-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-list-table tfoot tr td:first-child, .ta-total-list-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-table tfoot tr td:first-child, .ta-total-reinfo-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr td:first-child, .ta-total-reinfo-input-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-deductions-table tfoot tr td:first-child, .ta-total-deductions-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table tfoot tr td:first-child, .ta-total-singleincome-table .owner_data_table table.dataTable.cell-border tfoot tr td:first-child, .owner_data_table table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr td:first-child, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.cell-border tfoot tr td:first-child { border-left: 1px solid #ddd; }

.owner_data_table table.dataTable.stripe tbody tr.odd, .owner_data_table table.dataTable.stripe .ta-list-table tfoot tr.odd, .ta-list-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-def-table tfoot tr.odd, .ta-def-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-help-table tfoot tr.odd, .ta-help-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-def-table tfoot tr.odd, .ta-total-def-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-def2-table tfoot tr.odd, .ta-total-def2-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-list-table tfoot tr.odd, .ta-total-list-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-reinfo-table tfoot tr.odd, .ta-total-reinfo-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-reinfo-input-table tfoot tr.odd, .ta-total-reinfo-input-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-deductions-table tfoot tr.odd, .ta-total-deductions-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-singleincome-table tfoot tr.odd, .ta-total-singleincome-table .owner_data_table table.dataTable.stripe tfoot tr.odd, .owner_data_table table.dataTable.stripe .ta-total-singleincome-table-type2 tfoot tr.odd, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.stripe tfoot tr.odd { background-color: #f9f9f9; }

.owner_data_table table.dataTable.stripe tbody tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-list-table tfoot tr.odd.selected, .ta-list-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-def-table tfoot tr.odd.selected, .ta-def-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-help-table tfoot tr.odd.selected, .ta-help-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-def-table tfoot tr.odd.selected, .ta-total-def-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-def2-table tfoot tr.odd.selected, .ta-total-def2-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-list-table tfoot tr.odd.selected, .ta-total-list-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-reinfo-table tfoot tr.odd.selected, .ta-total-reinfo-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected, .ta-total-reinfo-input-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-deductions-table tfoot tr.odd.selected, .ta-total-deductions-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-singleincome-table tfoot tr.odd.selected, .ta-total-singleincome-table .owner_data_table table.dataTable.stripe tfoot tr.odd.selected, .owner_data_table table.dataTable.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.stripe tfoot tr.odd.selected { background-color: #acbad4; }

.owner_data_table table.dataTable.hover tbody tr:hover, .owner_data_table table.dataTable.hover .ta-list-table tfoot tr:hover, .ta-list-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-def-table tfoot tr:hover, .ta-def-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-help-table tfoot tr:hover, .ta-help-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-def-table tfoot tr:hover, .ta-total-def-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-def2-table tfoot tr:hover, .ta-total-def2-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-list-table tfoot tr:hover, .ta-total-list-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-reinfo-table tfoot tr:hover, .ta-total-reinfo-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-reinfo-input-table tfoot tr:hover, .ta-total-reinfo-input-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-deductions-table tfoot tr:hover, .ta-total-deductions-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-singleincome-table tfoot tr:hover, .ta-total-singleincome-table .owner_data_table table.dataTable.hover tfoot tr:hover, .owner_data_table table.dataTable.hover .ta-total-singleincome-table-type2 tfoot tr:hover, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.hover tfoot tr:hover { background-color: #f6f6f6; }

.owner_data_table table.dataTable.hover tbody tr:hover.selected, .owner_data_table table.dataTable.hover .ta-list-table tfoot tr:hover.selected, .ta-list-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-def-table tfoot tr:hover.selected, .ta-def-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-help-table tfoot tr:hover.selected, .ta-help-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-def-table tfoot tr:hover.selected, .ta-total-def-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-def2-table tfoot tr:hover.selected, .ta-total-def2-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-list-table tfoot tr:hover.selected, .ta-total-list-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-reinfo-table tfoot tr:hover.selected, .ta-total-reinfo-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-reinfo-input-table tfoot tr:hover.selected, .ta-total-reinfo-input-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-deductions-table tfoot tr:hover.selected, .ta-total-deductions-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-singleincome-table tfoot tr:hover.selected, .ta-total-singleincome-table .owner_data_table table.dataTable.hover tfoot tr:hover.selected, .owner_data_table table.dataTable.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected, .ta-total-singleincome-table-type2 .owner_data_table table.dataTable.hover tfoot tr:hover.selected { background-color: #acbad4; }

/* My page - MY */
h3.my_title { font-size: 20px; line-height: 20px; font-weight: bold; color: #383838; background: no-repeat left 1px url(../images/common/my_title_icon.gif); padding: 0 0 12px 28px; border-bottom: solid 2px #0e8be5; }

h3.my_title strong { color: #0e8be5; font-weight: bold; }

.my_infomation_wrap { padding-bottom: 20px; border-bottom: solid 1px #c6c6c6; margin-bottom: 25px; }

.my_infomation_wrap::after { content: ''; display: table; clear: both; }

.my_infomation_wrap .my_left { float: left; width: 158px; }

.my_infomation_wrap .my_left .pic_wrap { overflow: hidden; height: 160px; border: solid 1px #dedede; }

.my_infomation_wrap .my_left .pic_wrap .thumbnail { position: relative; padding-top: 100%; overflow: hidden; height: 158px; cursor: pointer; }

.my_infomation_wrap .my_left .pic_wrap .thumbnail .btn { position: absolute; width: 160px; height: 160px; display: inline-block; bottom: 0; right: 0; z-index: 7000; background: no-repeat right bottom url(../images/common/my_pic_change_btn.png); text-indent: -9999px; }

.my_infomation_wrap .my_left .pic_wrap .thumbnail .centered { position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: translate(50%, 50%); -ms-transform: translate(50%, 50%); transform: translate(50%, 50%); }

.my_infomation_wrap .my_left .pic_wrap .thumbnail .centered img { position: absolute; top: 0; left: 0; max-width: 100%; height: auto; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.my_infomation_wrap .my_left .taxdoc_consulting { margin-top: 5px; border: solid 1px #cdcdcd; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.my_infomation_wrap .my_left .taxdoc_consulting a { display: block; padding-left: 15px; line-height: 30px; font-size: 13px; background: no-repeat right 11px url(../images/common/my_taxdoc_btn_icon.png); }

.my_infomation_wrap .my_left .taxdoc_consulting:hover { background: #a6a6a6; border-color: #a6a6a6; }

.my_infomation_wrap .my_left .taxdoc_consulting:hover a { color: #fff; background: no-repeat right 11px url(../images/common/my_taxdoc_btn_icon_hover.png); }

.my_infomation_wrap .my_right { width: 755px; float: right; }

.my_infomation_wrap .my_right .my_info_list::after { content: ''; display: table; clear: both; }

.my_infomation_wrap .my_right .my_info_list > li { width: 367px; float: left; margin-bottom: 5px; }

.my_infomation_wrap .my_right .my_info_list > li:last-child { margin-bottom: 0; }

.my_infomation_wrap .my_right .my_info_list > li:nth-child(2n) { float: right; }

.my_infomation_wrap .my_right .my_info_list > li.introduction_wrap { clear: both; width: 100%; margin-bottom: 5px; }

.my_infomation_wrap .my_right .my_info_list > li.introduction_wrap dd { width: 653px; }

.my_infomation_wrap .my_right .my_info_list > li.introduction_wrap textarea { display: block; resize: none; width: 100%; border: solid 1px #e8e8e8; color: #a1a1a1; font-size: 13px; line-height: 22px; height: 66px; overflow-y: scroll; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn { padding-left: 100px; clear: both; width: 100%; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn p.text { font-size: 13px; color: #aaa; line-height: 30px; padding-left: 22px; background: no-repeat left 8px url(../images/common/my_info_notice_icon.gif); float: left; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn ul.btn_wrap { float: right; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn ul.btn_wrap li { display: inline-block; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn ul.btn_wrap li a { line-height: 30px; width: 55px; background: #5a6174; color: #fff; display: inline-block; text-align: center; font-size: 13px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn ul.btn_wrap li a:hover { background: #464c5e; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn ul.btn_wrap li input { width: 55px; height: 30px; color: #fff; background: #0e8be5; border: none; cursor: pointer; font-size: 13px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.my_infomation_wrap .my_right .my_info_list > li.my_info_btn ul.btn_wrap li input:hover { background: #0680d7; }

.my_infomation_wrap .my_right .my_info_list > li dl::after { content: ''; display: table; clear: both; }

.my_infomation_wrap .my_right .my_info_list > li dl dt { font-size: 14px; color: #3f3f3f; width: 100px; float: left; padding-left: 10px; line-height: 25px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); }

.my_infomation_wrap .my_right .my_info_list > li dl dd { font-size: 14px; color: #a1a1a1; width: 265px; float: right; line-height: 25px; }

.my_infomation_wrap .my_right .my_info_list > li dl dd a.mp_info_btn { color: #676767; font-size: 13px; display: inline-block; border: solid 1px #cdcdcd; line-height: 25px; padding: 0 8px; margin-left: 5px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.my_infomation_wrap .my_right .my_info_list > li dl dd a.mp_info_btn:hover { background: #0e8be5; border: solid 1px #0e8be5; color: #fff; }

.my_contents_wrap .my_tab_wrap { background: repeat-x bottom url(../images/common/my_tab_line.gif); margin-bottom: 30px; position: relative; height: 47px; }

.my_contents_wrap .my_tab { position: absolute; left: 0; top: 0; width: 100%; }

.my_contents_wrap .my_tab::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_tab li { float: left; width: 12.5%; background: #555; padding-bottom: 1px; }

.my_contents_wrap .my_tab li a { text-align: center; background: #fff; display: block; line-height: 45px; border-top: solid 1px #dadada; border-right: solid 1px #dadada; }

.my_contents_wrap .my_tab li:first-child { border-left: solid 1px #dadada; }

.my_contents_wrap .my_tab li:last-child { width: 12.5%; }

.my_contents_wrap .my_tab li.active { padding: 1px 1px 0 1px; }

.my_contents_wrap .my_tab li.active a { color: #383838; border-top: none; border-right: none; border-left: none; font-weight: bold; padding-bottom: 1px; }

.my_contents_wrap .my_contents h4 { font-size: 18px; color: #222222; line-height: 22px; margin-bottom: 10px; position: relative; }

.my_contents_wrap .my_contents h4 p { position: absolute; display: inline-block; color: #8c8c8c; font-size: 13px; right: 0; bottom: 0; }

.my_contents_wrap .my_contents h4 p span { color: #ff4b4b; }

.my_contents_wrap .my_contents .table_category { margin-bottom: 15px; }

.my_contents_wrap .my_contents .table_category li { display: inline-block; border-right: solid 1px #d7d7d7; padding-right: 10px; margin-right: 10px; line-height: 13px; }

.my_contents_wrap .my_contents .table_category li:last-child { padding-right: 0; margin-right: 0; border-right: none; }

.my_contents_wrap .my_contents .table_category li:hover a { color: #000; text-decoration: underline; }

.my_contents_wrap .my_contents .table_category li.active a { color: #000; text-decoration: underline; }

.my_contents_wrap .my_contents .table_category li a { display: block; font-size: 13px; line-height: 14px; }

.my_contents_wrap .my_contents .table_wrap.not_paginate { margin-bottom: 45px; }

.my_contents_wrap .my_contents .my_taxdoc_explanation { margin-bottom: 25px; padding: 20px 0; border-bottom: solid 1px #c6c6c6; border-top: solid 1px #555555; }

.my_contents_wrap .my_contents .my_taxdoc_explanation::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-left { width: 160px; float: left; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-left .face-img { width: 100%; height: 155px; border: solid 1px #ddd; margin-bottom: 12px; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-left .doctor-change-btn a { width: 100%; font-size: 13px; line-height: 24px; display: block; border: solid 1px #cdcdcd; background: no-repeat 16px center url(../images/common/my_taxdoc_btn_icon.gif); padding: 5px 15px 5px 48px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right { width: 755px; float: right; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .title { font-size: 20px; color: #171717; line-height: 1; padding-bottom: 17px; border-bottom: solid 1px #f0f0f0; margin-bottom: 15px; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .title strong { color: #75b53a; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li { padding-left: 10px; margin-bottom: 3px; background: no-repeat left 13px url(../images/common/bc_list_icon1.gif); }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li:last-child { margin-bottom: 0; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li .info-title { width: 130px; float: left; font-size: 14px; color: #3f3f3f; line-height: 27px; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li .info-text { float: left; font-size: 14px; color: #a1a1a1; line-height: 27px; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li .info-text.point { color: #ff4b4b; }

.my_contents_wrap .my_contents .my_taxdoc_explanation .inner-right .doctor-info li .info-text a { text-align: center; display: inline-block; line-height: 27px; font-size: 13px; background: #95979d; color: #fff; width: 80px; margin-left: 15px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.my_contents_wrap .my_contents .how-ndoctor { background: #f3f3f3; padding: 20px; margin-bottom: 30px; }

.my_contents_wrap .my_contents .how-ndoctor dl dt { font-size: 16px; font-weight: bold; color: #222; margin-bottom: 15px; padding-left: 20px; background: no-repeat left center url(../images/common/my_how_icon.png); }

.my_contents_wrap .my_contents .how-ndoctor dl dd { background: no-repeat left 7px url(../images/common/bc_list_icon1.gif); padding-left: 10px; font-size: 13px; line-height: 1; color: #787878; margin-bottom: 10px; }

.my_contents_wrap .my_contents .how-ndoctor dl dd:last-child { margin-bottom: 0; }

.my_contents_wrap .my_contents .taxdoc_wrap { padding: 20px 0; border-bottom: solid 1px #c6c6c6; border-top: solid 1px #555555; margin-bottom: 45px; }

.my_contents_wrap .my_contents .taxdoc_wrap::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .taxdoc_wrap div.left { float: left; overflow: hidden; border: solid 1px #dedede; width: 160px; height: 155px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.left .thumbnail { position: relative; padding-top: 100%; overflow: hidden; height: 155px; margin-top: -2px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.left .thumbnail .centered { position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transform: translate(50%, 50%); -ms-transform: translate(50%, 50%); transform: translate(50%, 50%); }

.my_contents_wrap .my_contents .taxdoc_wrap div.left .thumbnail .centered img { position: absolute; top: 0; left: 0; max-width: 100%; height: auto; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.my_contents_wrap .my_contents .taxdoc_wrap div.right { float: right; width: 755px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right p.taxdoc_name { font-size: 20px; color: #171717; margin-bottom: 15px; padding-bottom: 15px; border-bottom: solid 1px #f0f0f0; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right p.taxdoc_name strong { color: #75b53a; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_detail li { padding-left: 10px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); margin-bottom: 4px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_detail li dl::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_detail li dl dt { line-height: 23px; font-size: 14px; color: #3f3f3f; float: left; width: 65px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_detail li dl dd { line-height: 23px; font-size: 14px; color: #a1a1a1; float: right; width: 670px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_btn { margin-top: 20px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_btn a { font-size: 13px; line-height: 24px; display: inline-block; border: solid 1px #cdcdcd; background: no-repeat 16px center url(../images/common/my_taxdoc_btn_icon.gif); padding: 5px 15px 5px 48px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.my_contents_wrap .my_contents .taxdoc_wrap div.right .taxdoc_btn a:hover { border: solid 1px #a0a0a0; }

.my_contents_wrap .my_contents .my_taxdoc_text { font-size: 13px; line-height: 20px; padding-left: 10px; margin-bottom: 10px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); }

.my_contents_wrap .my_contents .my_taxdoc_text span { color: #ff4b4b; }

.my_contents_wrap .my_contents .my_taxdoc_agree { border: solid 1px #c6c6c6; border-top: solid 1px #555555; padding: 35px 40px; margin-bottom: 35px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li { margin-bottom: 5px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li:last-child { margin-bottom: 0; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li label { display: block; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li label::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li label input { display: block; float: left; height: 22px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li label p.text { float: right; width: 838px; font-size: 13px; line-height: 22px; margin-top: -1px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_check li label p.text strong { color: #ff4b4b; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_selectbox { margin-top: 25px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_selectbox::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_selectbox li { width: 180px; float: left; margin-right: 10px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_selectbox li:last-child { margin-right: 0; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_selectbox li select { height: 34px; color: #787878; font-size: 13px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_select_btn { margin-top: 20px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_select_btn a { font-size: 13px; line-height: 24px; display: inline-block; border: solid 1px #cdcdcd; background: no-repeat 16px center url(../images/common/my_taxdoc_btn_icon.gif); padding: 5px 15px 5px 48px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.my_contents_wrap .my_contents .my_taxdoc_agree .taxdoc_select_btn a:hover { border: solid 1px #a0a0a0; }

.my_contents_wrap .my_contents .my_taxdoc_btn { text-align: center; }

.my_contents_wrap .my_contents .my_taxdoc_btn li { display: inline-block; }

.my_contents_wrap .my_contents .my_taxdoc_btn li input { display: block; height: 48px; width: 175px; border: none; color: #fff; background: #0e8be5; cursor: pointer; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.my_contents_wrap .my_contents .my_taxdoc_btn li input:hover { background: #0680d7; }

.my_contents_wrap .my_contents .my_taxdoc_btn li input.cancel { background: #5a6174; border: none; }

.my_contents_wrap .my_contents .my_taxdoc_btn li input.cancel:hover { background: #464c5e; }

.my_contents_wrap .my_contents .id_management_wrap { background: #f8f8f8; border-bottom: solid 1px #c6c6c6; border-top: solid 1px #555555; padding: 20px 0; text-align: center; margin-bottom: 15px; }

.my_contents_wrap .my_contents .id_management_wrap::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .id_management_wrap > li { display: inline-block; }

.my_contents_wrap .my_contents .id_management_wrap > li.idm_list1 select { width: 100px; }

.my_contents_wrap .my_contents .id_management_wrap > li.idm_list1 input { width: 185px; text-align: left; }

.my_contents_wrap .my_contents .id_management_wrap > li.idm_list2 { margin: 0 45px; }

.my_contents_wrap .my_contents .id_management_wrap > li.idm_list2 select { width: 100px; }

.my_contents_wrap .my_contents .id_management_wrap > li.idm_list3 input { width: 60px; height: 34px; font-size: 13px; }

.my_contents_wrap .my_contents .id_management_wrap > li.idm_list3 ul li { display: inline-block; }

.my_contents_wrap .my_contents .id_management_wrap > li dl dt { display: inline-block; font-size: 13px; color: #222; line-height: 34px; padding-left: 10px; margin-right: 15px; background: no-repeat left 16px url(../images/common/bc_list_icon1.gif); }

.my_contents_wrap .my_contents .id_management_wrap > li dl dd { display: inline-block; }

.my_contents_wrap .my_contents .id_management_wrap > li dl dd select, .my_contents_wrap .my_contents .id_management_wrap > li dl dd input[type="text"] { line-height: 34px; border: solid 1px #dedede; color: #787878; font-size: 13px; text-align: left; }

.my_contents_wrap .my_contents .my_ms_text_wrap { margin-bottom: 35px; padding: 45px 55px 30px 55px; border: solid 1px #dadada; }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text { padding-left: 180px; background: no-repeat 0px 0px url(../images/common/my_member_secession_icon.gif); }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text .my_ms_title { font-size: 20px; line-height: 24px; font-weight: bold; color: #383838; margin-bottom: 10px; }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text .my_ms_title strong { color: #0e8be5; font-weight: bold; }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text .my_ms_list { border-bottom: solid 1px #dddddd; margin-bottom: 17px; padding-bottom: 17px; }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text .my_ms_list li { font-size: 14px; color: #787878; line-height: 22px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); padding-left: 10px; margin-bottom: 5px; }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text .my_ms_list li:last-child { margin-bottom: 0; }

.my_contents_wrap .my_contents .my_ms_text_wrap .my_ms_text .my_ms_comment { color: #999; font-size: 13px; line-height: 22px; background: no-repeat left 6px url(../images/common/my_member_secession_icon2.gif); padding-left: 15px; }

.my_contents_wrap .my_contents .my_ms_cause { margin-bottom: 35px; }

.my_contents_wrap .my_contents .my_ms_cause dl { border-bottom: solid 1px #e9e9e9; }

.my_contents_wrap .my_contents .my_ms_cause dl::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .my_ms_cause dl.first { border-top: solid 1px #555; }

.my_contents_wrap .my_contents .my_ms_cause dl.last { border-bottom: solid 1px #c6c6c6; }

.my_contents_wrap .my_contents .my_ms_cause dl dt { float: left; width: 135px; background: #f8f8f8; padding: 8px 20px; line-height: 34px; font-weight: bold; font-size: 13px; }

.my_contents_wrap .my_contents .my_ms_cause dl dd { float: left; width: 805px; padding: 8px 20px; line-height: 34px; }

.my_contents_wrap .my_contents .my_ms_cause dl dd input[type="text"], .my_contents_wrap .my_contents .my_ms_cause dl dd input[type="password"], .my_contents_wrap .my_contents .my_ms_cause dl dd input[type="radio"], .my_contents_wrap .my_contents .my_ms_cause dl dd select { height: 34px; line-height: 34px; border: solid 1px #dedede; color: #787878; font-size: 13px; }

.my_contents_wrap .my_contents .my_ms_cause dl dd input[type="text"].short, .my_contents_wrap .my_contents .my_ms_cause dl dd input[type="password"].short, .my_contents_wrap .my_contents .my_ms_cause dl dd input[type="radio"].short, .my_contents_wrap .my_contents .my_ms_cause dl dd select.short { width: 270px; }

.my_contents_wrap .my_contents .my_ms_cause dl dd input[type="radio"] { line-height: 34px; cursor: pointer; }

.my_contents_wrap .my_contents .my_ms_cause dl dd .calendar { width: 190px; display: inline-block; margin-right: 15px; }

.my_contents_wrap .my_contents .my_ms_cause dl dd .calendar label { display: block; background: no-repeat right 0 url(../images/common/my_calendar_icon.gif); padding-right: 42px; cursor: pointer; }

.my_contents_wrap .my_contents .my_ms_cause dl dd .time_wrap { display: inline-block; }

.my_contents_wrap .my_contents .my_ms_cause dl dd .time_wrap li { display: inline-block; margin-right: 20px; font-size: 13px; color: #787878; }

.my_contents_wrap .my_contents .my_ms_cause dl dd .time_wrap li label { cursor: pointer; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap { margin-bottom: 35px; border-top: solid 1px #555555; border-bottom: solid 1px #c6c6c6; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li { height: 51px; border-bottom: solid 1px #e9e9e9; clear: both; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.height2_li { height: 92px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li:last-child { border-bottom: none; height: 50px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.last { border-bottom: none; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.half { width: 50%; float: left; clear: none; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.half dl dt { width: 140px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.half dl dd { width: 330px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dt { float: left; font-size: 13px; line-height: 34px; color: #383838; font-weight: bold; background: #f8f8f8; padding: 8px 15px; width: 140px; letter-spacing: -1px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dt.line2 { line-height: 17px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dt.line2 span.text_gray { color: #878787; font-weight: normal; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dt span { color: #ff4b4b; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dt.height2 { height: 91px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd { float: right; font-size: 13px; line-height: 34px; padding: 8px 15px 4px 15px; width: 800px; color: #787878; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd a.mp_info_btn { color: #676767; font-size: 13px; display: inline-block; border: solid 1px #cdcdcd; line-height: 25px; padding: 0 8px; margin-left: 5px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd a.mp_info_btn:hover { background: #0e8be5; border: solid 1px #0e8be5; color: #fff; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd > span { color: #0e8be5; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .colum3 { width: 271px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .colum3::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .colum3 li { float: left; width: 47%; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .colum3 li.short { width: 6%; text-align: center; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .colum3 li input { width: 100%; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap { width: 22px; height: 34px; display: inline-block; position: relative; float: left; margin-left: 10px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_text { text-indent: -9999px; width: 22px; height: 34px; background: no-repeat 0 5px url(../images/common/my_help_icon.gif); cursor: pointer; display: block; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_text.active { background: no-repeat -22px 5px url(../images/common/my_help_icon.gif); }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_text:hover { background: no-repeat -22px 5px url(../images/common/my_help_icon.gif); }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_close_btn { width: 11px; height: 11px; text-indent: -9999px; position: absolute; cursor: pointer; display: block; background: no-repeat 0 0 url(../images/common/my_help_icon2.png); right: 10px; top: 10px; z-index: 8000; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_box { display: none; position: absolute; background: #fff; border: solid 2px #0e8be5; z-index: 7000; left: 27px; bottom: 0; width: 500px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_box p.title { line-height: 34px; color: #fff; font-size: 14px; background: #0e8be5; padding: 0 20px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_cp_help_wrap .help_box .help_table_wrap { padding: 20px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd input[type="text"], .my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd input[type="password"] { width: 270px; border: solid 1px #dedede; color: #787878; vertical-align: top; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd select { width: 200px; border: solid 1px #dedede; color: #787878; float: left; vertical-align: top; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd input[type="button"] { padding: 0 15px; display: inline-block; height: 34px; vertical-align: top; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd input[type="radio"] { height: 30px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd label { font-size: 13px; line-height: 31px; vertical-align: top; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd input { font-size: 13px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd input[type="file"] { font-size: 13px; border: none; line-height: 34px; display: inline-block; width: 200px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2::after { content: ''; display: table; clear: both; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li { float: left; display: inline-block; height: 34px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li> a.show_img { width: 200px; display: inline-block; overflow: hidden; width-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.pw_ml15 { margin-left: 15px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.file_input { float: right; display: none; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.file_input.active { display: block; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.line1 { margin-bottom: 6px; float: none; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.line2 { float: none; clear: both; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.line2 input.add_long { width: 415px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.line2 input.add_short { width: 200px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li p { margin-top: 0; line-height: 34px; }

.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .btn_style { display: block; padding-right: 34px; cursor: pointer; background: no-repeat right center url(../images/common/my_cp_dong_icon.gif); }

.my_contents_wrap .my_contents .my_cp_comment { font-size: 13px; line-height: 20px; color: #787878; padding-left: 80px; margin-bottom: 15px; background: no-repeat left center url(../images/common/my_cp_comment_icon.gif); }

.my_contents_wrap .my_contents .my_cp_comment strong { color: #ff4b4b; }

.my_contents_wrap .my_contents .my_ms_text_wrap2 { margin-bottom: 35px; padding: 35px; border-top: solid 1px #555555; border-bottom: solid 1px #555555; }

.my_contents_wrap .my_contents .my_ms_text_wrap2 .my_ms_text { padding-left: 140px; background: no-repeat left center url(../images/common/my_member_secession_icon3.gif); }

.my_contents_wrap .my_contents .my_ms_text_wrap2 .my_ms_text .my_ms_list li { font-size: 14px; color: #787878; line-height: 24px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); padding-left: 10px; margin-bottom: 25px; }

.my_contents_wrap .my_contents .my_ms_text_wrap2 .my_ms_text .my_ms_list li strong { font-weight: bold; color: #171717; }

.my_contents_wrap .my_contents .my_ms_text_wrap2 .my_ms_text .my_ms_list li:last-child { margin-bottom: 0; }

.my_contents_wrap .my_contents .my_ms_text_wrap2 .my_ms_text .my_ms_comment { color: #999; font-size: 13px; line-height: 22px; background: no-repeat left 6px url(../images/common/my_member_secession_icon2.gif); padding-left: 15px; }

/* Search - SR */
.contents.contents_search_wrap { padding-top: 0 !important; }

.contents.contents_search_wrap .columns { padding-top: 25px; }

.contents.contents_search_wrap .columns .sidebar { border-top: none !important; }

.search_page_wrap { margin-top: 25px; }

.search_page_wrap .search_result_wrap { border-bottom: solid 1px #efefef; margin-bottom: 20px; padding-bottom: 20px; }

.search_page_wrap .search_result_wrap.last { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }

.search_page_wrap .search_result_wrap p.search_title { font-size: 15px; color: #383838; }

.search_page_wrap .search_result_wrap p.search_title.top_title { font-size: 17px; }

.search_page_wrap .search_result_wrap p.search_title span.keyword { color: #ff4b4b; }

.search_page_wrap .search_result_wrap p.search_title span.sr_result { color: #0e8be5; }

.search_page_wrap .search_result_wrap p.search_title span.category { color: #000c86; }

.search_page_wrap .search_result_wrap .service_result_wrap { margin-top: 25px; }

.search_page_wrap .search_result_wrap .service_result_wrap > li { margin-top: 30px; }

.search_page_wrap .search_result_wrap .service_result_wrap > li .sr_breadcrumb::after { content: ''; display: table; clear: both; }

.search_page_wrap .search_result_wrap .service_result_wrap > li .sr_breadcrumb li { float: left; display: inline-block; font-size: 14px; padding-right: 11px; margin-right: 6px; line-height: 18px; background: no-repeat right center url(../images/common/sr_breadcrumb_icon.gif); }

.search_page_wrap .search_result_wrap .service_result_wrap > li .sr_breadcrumb li:last-child { background: none; margin-right: 0; padding-right: 0; }

.search_page_wrap .search_result_wrap .service_result_wrap > li div.sr_link { display: inline-block; margin-top: 10px; }

.search_page_wrap .search_result_wrap .service_result_wrap > li div.sr_link a { color: #0e8be5; font-size: 14px; display: inline-block; padding-right: 12px; background: no-repeat right center url(../images/common/sr_result_link_icon.gif); }

.search_page_wrap .search_result_wrap .service_result_wrap > li div.sr_link a:hover { text-decoration: underline; }

.search_page_wrap .search_result_wrap .service_result_wrap > li.first-child { margin-top: 0; }

.search_page_wrap .search_result_wrap .infomation_result_wrap { margin-top: 25px; }

.search_page_wrap .search_result_wrap .infomation_result_wrap li { margin-top: 30px; }

.search_page_wrap .search_result_wrap .infomation_result_wrap li:first-child { margin-top: 0; }

.search_page_wrap .search_result_wrap .infomation_result_wrap li a:hover { text-decoration: underline; }

.search_page_wrap .search_result_wrap .infomation_result_wrap li a span.title { color: #0e8be5; line-height: 22px; font-size: 14px; display: block; margin-bottom: 5px; text-decoration: underline; }

.search_page_wrap .search_result_wrap .infomation_result_wrap li a span.text { font-size: 13px; color: #383838; line-height: 22px; display: block; }

.search_page_wrap .search_result_wrap .more_result_wrap { text-align: right; margin-top: 25px; }

.search_page_wrap .search_result_wrap .more_result_wrap a { font-size: 14px; color: #0e8be5; padding-right: 12px; display: inline-block; background: no-repeat right center url(../images/common/sr_result_link_icon.gif); }

.search_page_wrap .search_result_wrap .more_result_wrap a span { color: #ff4b4b; }

.search_page_wrap .search_result_wrap .more_result_wrap a:hover { text-decoration: underline; }

/* search side bar */
.sidebar .sb-sr_list { padding-bottom: 20px; border-bottom: solid 1px #f0f0f0; margin: 0 20px 20px 20px; }

.sidebar .sb-sr_list dt { font-size: 14px; color: #1d1d1d; font-weight: bold; margin-bottom: 15px; }

.sidebar .sb-sr_list dd ul li { font-size: 13px; line-height: 15px; margin-bottom: 10px; }

.sidebar .sb-sr_list dd ul li::after { content: ''; display: table; clear: both; }

.sidebar .sb-sr_list dd ul li:last-child { margin-bottom: 0; }

.sidebar .sb-sr_list.find dd ul li a { display: inline-block; float: left; }

.sidebar .sb-sr_list.find dd ul li a:hover { text-decoration: underline; }

.sidebar .sb-sr_list.find dd ul li span.del { float: left; width: 7px; height: 15px; margin-left: 10px; display: inline-block; cursor: pointer; text-indent: -9999px; background: no-repeat right center url(../images/common/sr_list_del_icon.gif); }

.sidebar .sb-sr_list.popular dd ol li { font-size: 13px; line-height: 15px; margin-bottom: 10px; padding-left: 25px; background: no-repeat url(../images/common/sr-popular_sprite_icon.gif); }

.sidebar .sb-sr_list.popular dd ol li:last-child { margin-bottom: 0; }

.sidebar .sb-sr_list.popular dd ol li.sr_n1 { background-position: 0 0px; }

.sidebar .sb-sr_list.popular dd ol li.sr_n2 { background-position: 0 -15px; }

.sidebar .sb-sr_list.popular dd ol li.sr_n3 { background-position: 0 -30px; }

.sidebar .sb-sr_list.popular dd ol li.sr_n4 { background-position: 0 -45px; }

.sidebar .sb-sr_list.popular dd ol li.sr_n5 { background-position: 0 -60px; }

.sidebar .sb-sr_list.popular dd ol li a { line-height: 15px; font-size: 13px; }

.sidebar .sb-sr_list.popular dd ol li a:hover { text-decoration: underline; }

.sidebar .sb-sr_select_wrap { margin: 0 20px 25px 20px; }

.sidebar .sb-sr_select_wrap .sb-sr_select_title { font-size: 14px; color: #1d1d1d; font-weight: bold; margin-bottom: 15px; }

.sidebar .sb-sr_select_wrap .sb-sr_select { position: relative; }

.sidebar .sb-sr_select_wrap .sb-sr_select.item2 { height: 42px; }

.sidebar .sb-sr_select_wrap .sb-sr_select.item4 { height: 83px; }

.sidebar .sb-sr_select_wrap .sb-sr_select.item6 { height: 124px; }

.sidebar .sb-sr_select_wrap .sb-sr_select li { width: 118px; color: #787878; position: absolute; }

.sidebar .sb-sr_select_wrap .sb-sr_select li span { display: block; line-height: 40px; font-size: 13px; text-align: center; cursor: pointer; border: solid 1px #ccc; }

.sidebar .sb-sr_select_wrap .sb-sr_select li.active { z-index: 7000; }

.sidebar .sb-sr_select_wrap .sb-sr_select li.active span { border: solid 1px #616161; color: #383838; }

.sidebar .sb-sr_select_wrap .sb-sr_select li:nth-child(1) { left: 0; top: 0; width: 119px; }

.sidebar .sb-sr_select_wrap .sb-sr_select li:nth-child(2) { right: 0; top: 0; }

.sidebar .sb-sr_select_wrap .sb-sr_select li:nth-child(3) { left: 0; top: 41px; width: 119px; }

.sidebar .sb-sr_select_wrap .sb-sr_select li:nth-child(4) { right: 0; top: 41px; }

.sidebar .sb-sr_select_wrap .sb-sr_select li:nth-child(5) { left: 0; top: 82px; width: 119px; }

.sidebar .sb-sr_select_wrap .sb-sr_select li:nth-child(6) { right: 0; top: 82px; }

/* User guide - UG */
/* service main */
.service_center_title { padding: 33px 0 40px 0; text-align: center; background: no-repeat center top url(../images/sub/ug/main_title_bg.jpg); min-width: 940px; }

.service_center_title div.title_wrap { padding: 15px 70px 0 70px; display: inline-block; background: no-repeat left top url(../images/sub/ug/main_title_icon.png); }

.service_center_title div.title_wrap p.title { font-size: 25px; text-align: center; color: #fff; margin-bottom: 15px; }

.service_center_title div.title_wrap p.title strong { font-weight: bold; color: #0e8be5; }

.service_center_title div.title_wrap p.text { font-size: 15px; color: #d3d8dd; text-align: left; }

.ug_main_select { font-size: 18px; color: #383838; font-weight: bold; text-align: center; background: no-repeat center bottom url(../images/sub/ug/ug_main_arrow.gif); padding-bottom: 25px; margin-bottom: 55px; }

.ug_main_icon_set { padding: 0 125px; margin-bottom: 30px; }

.ug_main_icon_set::after { content: ''; display: table; clear: both; }

.ug_main_icon_set li { width: 169px; height: 169px; float: left; background: #f5f5f5; text-align: center; border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; }

.ug_main_icon_set li:nth-child(-n+3) { margin-bottom: 43px; }

.ug_main_icon_set li:nth-child(3n+2) { margin-left: 90px; margin-right: 90px; }

.ug_main_icon_set li:hover { background: #f0f0f0; }

.ug_main_icon_set li a { display: block; padding-top: 33px; width: 169px; height: 169px; }

.ug_main_icon_set li a .icon { width: 61px; height: 65px; display: inline-block; margin-bottom: 15px; background: no-repeat url(../images/sub/ug/ug_main_sprite_icon.png); }

.ug_main_icon_set li a .icon.icon1 { background-position: 0 0; }

.ug_main_icon_set li a .icon.icon2 { background-position: 0 -65px; }

.ug_main_icon_set li a .icon.icon3 { background-position: 0 -130px; }

.ug_main_icon_set li a .icon.icon4 { background-position: 0 -195px; }

.ug_main_icon_set li a .icon.icon5 { background-position: 0 -260px; }

.ug_main_icon_set li a .icon.icon6 { background-position: 0 -325px; }

.ug_main_icon_set li a .text { font-size: 14px; font-weight: bold; text-align: center; }

/* service sub */
.ug_sub_title_wrap { margin-bottom: 40px; }

.ug_sub_title_wrap p.title { font-size: 37px; text-align: center; font-weight: bold; color: #383838; line-height: 37px; margin-bottom: 25px; }

.ug_sub_title_wrap p.text { font-size: 15px; line-height: 24px; text-align: center; }

.notice_read_wrap .ug_read_header { border-top: solid 2px #555; border-bottom: solid 1px #c6c6c6; padding: 20px 15px; }

.notice_read_wrap .ug_read_header .notice_title { font-size: 18px; font-weight: bold; line-height: 30px; color: #383838; margin-bottom: 5px; }

.notice_read_wrap .ug_read_header .writer_date_wrap::after { content: ''; display: table; clear: both; }

.notice_read_wrap .ug_read_header .writer_date_wrap li { font-size: 13px; color: #787878; display: inline-block; }

.notice_read_wrap .ug_read_header .writer_date_wrap li strong { color: #545454; font-weight: bold; }

.notice_read_wrap .ug_read_header .writer_date_wrap li.wiriter { float: left; }

.notice_read_wrap .ug_read_header .writer_date_wrap li.date { float: right; }

.notice_read_wrap .ug_read_container { border-bottom: solid 1px #c6c6c6; }

.notice_read_wrap .ug_read_container div.contents { padding: 25px 15px; font-size: 13px; line-height: 22px; color: #787878; min-height: 200px; }

.notice_read_wrap .ug_read_container .ug_read_file_wrap { border-top: solid 1px #e9e9e9; padding: 10px 15px; }

.notice_read_wrap .ug_read_container .ug_read_file_wrap::after { content: ''; display: table; clear: both; }

.notice_read_wrap .ug_read_container .ug_read_file_wrap .left { float: left; width: 15%; font-size: 13px; color: #545454; font-weight: bold; }

.notice_read_wrap .ug_read_container .ug_read_file_wrap .right { float: left; width: 85%; font-size: 13px; }

.notice_read_wrap .ug_read_container .ug_read_file_wrap .right ul li a { padding-left: 17px; font-size: 13px; background: no-repeat left 5px url(../images/sub/ug/ug_board_bottom_icon4.gif); }

.notice_read_wrap .ug_read_container .ug_read_file_wrap .right ul li a:hover { text-decoration: underline; }

.notice_read_wrap .ug_read_container .ug_comment_wrap { border-top: solid 1px #c6c6c6; background: #f8f8f8; padding: 25px; }

.notice_read_wrap .ug_read_container .ug_comment_wrap::after { content: ''; display: table; clear: both; }

.notice_read_wrap .ug_read_container .ug_comment_wrap .ug_comment_writer { width: 20%; float: left; }

.notice_read_wrap .ug_read_container .ug_comment_wrap .ug_comment_writer .writer { color: #383838; font-size: 15px; }

.notice_read_wrap .ug_read_container .ug_comment_wrap .ug_comment_contents { width: 80%; float: right; font-size: 13px; line-height: 22px; color: #787878; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap { border-top: solid 1px #c6c6c6; border-bottom: solid 1px #c6c6c6; margin-top: 50px; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li { border-bottom: solid 1px #e9e9e9; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li:last-child { border-bottom: none; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl::after { content: ''; display: table; clear: both; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dt { float: left; padding: 15px 20px; background: #f9f9f9; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dt span.text { color: #383838; font-weight: bold; font-size: 13px; line-height: 24px; display: block; float: left; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dt span.icon { height: 5px; width: 9px; display: block; float: left; margin-top: 9px; margin-left: 20px; background: no-repeat 0 0 url(../images/sub/ug/ug_board_bottom_sprite_icon.png); }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dt span.icon.next { background-position: 0 -5px; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dd { float: left; font-size: 13px; color: #787878; padding: 15px 20px; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dd a { line-height: 24px; display: inline-block; float: left; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dd a:hover { text-decoration: underline; }

.notice_read_wrap .ug_read_footer .ug_board_list_wrap li dl dd span.icon { float: left; width: 9px; height: 24px; display: inline-block; margin-left: 10px; background: no-repeat left center url(../images/sub/ug/ug_board_bottom_icon2.gif); }

.notice_read_wrap .ug_read_footer .ug_board_read_btn_wrap { margin-top: 20px; text-align: right; }

.notice_read_wrap .ug_read_footer .ug_board_read_btn_wrap a { display: inline-block; line-height: 40px; font-size: 13px; text-align: center; width: 85px; height: 40px; }

.notice_write_wrap .section { border-bottom: solid 1px #e9e9e9; }

.notice_write_wrap .section.first { border-top: solid 2px #555555; }

.notice_write_wrap .section.last { border-bottom: solid 1px #c6c6c6; }

.notice_write_wrap .section::after { content: ''; display: table; clear: both; }

.notice_write_wrap .section .left_text { float: left; line-height: 34px; padding: 8px 15px; color: #383838; font-size: 13px; font-weight: bold; width: 140px; }

.notice_write_wrap .section .left_text label { font-size: 13px; line-height: 34px; color: #383838; }

.notice_write_wrap .section .right_contents { width: 800px; float: left; padding: 8px 15px; line-height: 34px; color: #787878; font-size: 13px; }

.notice_write_wrap .section .right_contents input[type='text'] { width: 100%; border: solid 1px #dedede; color: #787878; }

.notice_write_wrap .section .right_contents input[type='file'] { width: 100%; border: none; color: #787878; line-height: 26px; height: 28px; }

.notice_write_wrap .section .right_contents select { border: solid 1px #dedede; color: #787878; width: 150px; }

.notice_write_wrap .section .right_contents label { line-height: 34px; }

.notice_write_wrap .section .right_contents label input[type='checkbox'] { color: #787878; margin-top: -1px; }

.notice_write_wrap .section .right_contents .contents { height: 385px; }

.notice_write_wrap .section .right_contents .contents.noedit { border: solid 1px #cccccc; line-height: 22px; padding: 20px; }

/* dksim 추가 2019.12.04 - 첨부파일 style */

.notice_write_wrap .section .input-file { width: 60%; float: left; padding: 8px 15px; line-height: 34px; color: #787878; font-size: 13px; }

.notice_write_wrap .section .input-file input[type='text'] { width: 100%; border: solid 1px #dedede; color: #787878; }

.notice_write_wrap .section .input-file input[type='file'] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 none; }

.notice_write_wrap .section .input-file .file-name { float: left; font-size: 13px; width: 73%; background: #fff; height: 34px; line-height: 32px; text-indent: 0.5px; border: 1px solid #c4c5c9; }
  
.notice_write_wrap .section .input-file-sub { display: inline-block; padding-top: 5px; vertical-align: bottom; }

.notice_write_wrap .section .input-file-sub button { font-size: 13px; color: #fff; height: 34px; line-height: 34px; padding: 0 20px; background: #95979d; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.notice_write_wrap .section .input-file-sub .file-label { font-size: 13px; cursor: pointer; width: 100px; display: inline-block; float: right; height: 34px; line-height: 34px; font-size: 13px; color: #383838; border: none; text-align: center; background: #95979d; color: #fff; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

/* dksim 추가 2019.12.04 - 첨부파일 style */

.notice_write_wrap .ug_write_btn { text-align: center; margin-top: 18px; }

.notice_write_wrap .ug_write_btn li { width: 170px; display: inline-block; font-size: 17px; vertical-align: middle; }

.notice_write_wrap .ug_write_btn input { background: #0e8be5; display: block; color: #fff; text-align: center; height: 48px; border: none; cursor: pointer; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.notice_write_wrap .ug_write_btn input:hover { background: #0680d7; }

.notice_write_wrap .ug_write_btn button { font-size: 17px; width: 100%; background: #0e8be5; display: block; color: #fff; text-align: center; height: 48px; border: none; cursor: pointer; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.notice_write_wrap .ug_write_btn button:hover { background: #0680d7; }

.notice_write_wrap .ug_write_btn a { background: #5a6174; display: block; color: #fff; text-align: center; line-height: 48px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.notice_write_wrap .ug_write_btn a:hover { background: #464c5e; }

.ug_board_write_btn_wrap { text-align: right; margin-top: 15px; position: relative; }

.ug_board_write_btn_wrap a { position: absolute; right: 0; display: inline-block; height: 40px; line-height: 40px; text-align: center; padding: 0 20px; font-size: 13px; }

.ug_remote_assistance_wrap { background: #f8f8f8; border: solid 1px #dadada; padding: 35px 50px; text-align: center; }

.ug_remote_assistance_wrap .ug_ra_icon { width: 145px; height: 145px; display: inline-block; margin-bottom: 50px; background: no-repeat center center url(../images/sub/ug/ug_remote_assistance_icon1.gif); border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; }

.ug_remote_assistance_wrap p { text-align: center; }

.ug_remote_assistance_wrap p.ug_ra_title { font-size: 20px; color: #383838; margin-bottom: 15px; }

.ug_remote_assistance_wrap p.ug_ra_title strong { color: #0e8be5; }

.ug_remote_assistance_wrap p.ug_ra_sub_title { font-size: 15px; color: #383838; }

.ug_remote_assistance_wrap p.ug_ra_ie_notice { font-size: 14px; color: #999; margin-top: 25px; margin-bottom: 35px; padding-top: 25px; border-top: solid 1px #ddd; }

.ug_remote_assistance_wrap .ug_ra_btn { text-align: center; }

.ug_remote_assistance_wrap .ug_ra_btn a { display: inline-block; width: 220px; line-height: 48px; color: #fff; background: #0e8be5; font-size: 17px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ug_remote_assistance_wrap .ug_ra_btn a:hover { background: #0680d7; }

.ug_faq_wrap { border-top: solid 2px #555555; }

.ug_faq_wrap li.active .title_wrap .title { text-decoration: underline; color: #383838; }

.ug_faq_wrap li.active .title_wrap .icon { background-position: 0 -25px; }

.ug_faq_wrap li.active .title_wrap .arrow { background-position: 0 -100px; }

.ug_faq_wrap li.active .accodian_contents { display: block; }

.ug_faq_wrap li .icon { float: left; width: 25px; height: 25px; margin-right: 20px; background: no-repeat 0 0 url(../images/sub/ug/ug_faq_sprite_icon.png); }

.ug_faq_wrap li .icon.answer { background-position: 0 -50px; }

.ug_faq_wrap li .title_wrap { cursor: pointer; padding: 10px 18px 10px 30px; border-bottom: solid 1px #e9e9e9; }

.ug_faq_wrap li .title_wrap::after { content: ''; display: table; clear: both; }

.ug_faq_wrap li .title_wrap .title { float: left; font-size: 14px; color: #787878; line-height: 25px; width: 800px; }

.ug_faq_wrap li .title_wrap .arrow { float: right; width: 25px; height: 25px; background: no-repeat 0 -75px url(../images/sub/ug/ug_faq_sprite_icon.png); }

.ug_faq_wrap li .accodian_contents { display: none; background: #f9f9f9; padding: 20px 43px 20px 30px; border-bottom: solid 1px #e9e9e9; }

.ug_faq_wrap li .accodian_contents::after { content: ''; display: table; clear: both; }

.ug_faq_wrap li .accodian_contents .contents { width: 800px; float: left; font-size: 14px; color: #787878; line-height: 22px; }

.ug_faq_wrap li .accodian_contents .contents strong { font-weight: bold; }

/* Free - FR */
/* sohodoc temporary page */
.fr_explanation_wrap { margin: 50px 0; }

.fr_explanation_wrap ul.fr_ex_list { padding-right: 250px; padding-top: 13px; background: no-repeat right top url(../images/sub/doctor/fr_main_bg.jpg); }

.fr_explanation_wrap ul.fr_ex_list li { padding: 15px 0 15px 85px; border-bottom: dashed 1px #c4c4c4; }

.fr_explanation_wrap ul.fr_ex_list li:first-child { padding-top: 0; }

.fr_explanation_wrap ul.fr_ex_list li:last-child { border-bottom: none; }

.fr_explanation_wrap ul.fr_ex_list li.item01 { background: no-repeat left 0 url(../images/sub/doctor/fr_main_list_icon1.gif); }

.fr_explanation_wrap ul.fr_ex_list li.item02 { background: no-repeat left 25px url(../images/sub/doctor/fr_main_list_icon2.gif); }

.fr_explanation_wrap ul.fr_ex_list li.item03 { background: no-repeat left 25px url(../images/sub/doctor/fr_main_list_icon3.gif); }

.fr_explanation_wrap ul.fr_ex_list li dl { padding-left: 25px; background: no-repeat left 4px url(../images/sub/doctor/fr_main_dl_icon.gif); }

.fr_explanation_wrap ul.fr_ex_list li dl dt { font-size: 14px; line-height: 22px; margin-bottom: 10px; color: #222222; letter-spacing: -1px; }

.fr_explanation_wrap ul.fr_ex_list li dl dd { font-size: 13px; line-height: 18px; }

/* Tax - TA */
.ta_step { background: no-repeat left top url(../images/sub/tax/ta_step_bg1.jpg); margin-bottom: 40px; }

.ta_step::after { content: ''; display: table; clear: both; }

.ta_step li { float: left; padding-top: 67px; width: 145px; margin-left: -23px; }

.ta_step li span.number { color: #0e8be5; font-size: 11px; text-transform: uppercase; text-align: center; display: block; margin-bottom: 6px; }

.ta_step li .title { text-align: center; font-size: 15px; font-weight: bold; color: #343a3d; margin-bottom: 35px; line-height: 17px; }

.ta_step li .text { font-size: 13px; text-align: center; letter-spacing: -1px; line-height: 20px; }

.ta_step li.step01 { margin-left: 0; }

.ta_step li.step03 { margin-left: -24px; }

.ta_step li.step04 { margin-left: -22px; }

.ta_step li.step05 { margin-left: -24px; }

.ta_list { margin-bottom: 40px; }

.ta_list::after { content: ''; display: table; clear: both; }

.ta_list li { width: 200px; float: left; text-align: center; }

.ta_list li .icon { display: inline-block; width: 118px; height: 80px; background: no-repeat 0 0 url(../images/sub/tax/ta_list_sprite_icon.gif); }

.ta_list li .icon.ta_icon1 { background-position: 0px 0px; }

.ta_list li .icon.ta_icon2 { background-position: 0px -80px; }

.ta_list li .icon.ta_icon3 { background-position: 0px -160px; }

.ta_list li .icon.ta_icon4 { background-position: 0px -240px; }

.ta_list li .icon.ta_icon5 { background-position: 0px -320px; }

.ta_list li .icon.ta_icon6 { background-position: 0px -400px; }

.ta_list li:nth-child(2) { margin: 0 15px; }

.ta_list li dl dt { font-size: 14px; color: #343a3d; font-weight: bold; text-align: center; letter-spacing: -1px; margin-bottom: 13px; }

.ta_list li dl dt p { display: inline-block; padding-left: 22px; line-height: 15px; background: no-repeat left center url(../images/sub/tax/ta_list_title_icon.gif); }

.ta_list li dl dd { font-size: 13px; color: #787878; text-align: center; line-height: 20px; }

.ta_list li dl dd span { color: #ff4b4b; }

.ta_price_wrap { border: solid 1px #dadada; padding: 30px 0; margin-bottom: 45px; }

.ta_price_wrap p.text { font-size: 16px; color: #0e8be5; text-align: center; font-weight: bold; line-height: 28px; margin-bottom: 20px; }

.ta_price_wrap p.text strong { color: #ff4b4b; font-weight: bold; }

.ta_price_wrap .btn_wrap { text-align: center; }

.ta_price_wrap .btn_wrap a { display: inline-block; padding: 0 20px; line-height: 34px; font-size: 14px; color: #0e8be5; border: solid 1px #0e8be5; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta_price_wrap .btn_wrap a:hover { background: #0e8be5; color: #fff; }

.ta_refunds_list { margin-bottom: 40px; }

.ta_refunds_list::after { content: ''; display: table; clear: both; }

.ta_refunds_list li { width: 309px; }

.ta_refunds_list li:nth-child(odd) { float: left; }

.ta_refunds_list li:nth-child(even) { float: right; }

.ta_refunds_list li:nth-child(-n+2) { margin-bottom: 15px; }

.ta_refunds_list li .icon { float: left; width: 75px; height: 63px; background: no-repeat url(../images/sub/tax/ta_list2_sprite_icon.gif); }

.ta_refunds_list li .icon.ri1 { background-position: 0px 0px; }

.ta_refunds_list li .icon.ri2 { background-position: -75px 0px; }

.ta_refunds_list li .icon.ri3 { background-position: 0px -63px; }

.ta_refunds_list li .icon.ri4 { background-position: -75px -63px; }

.ta_refunds_list li p { float: left; width: 234px; height: 63px; color: #787878; border: solid 1px #e5e5e5; border-left: none; background: #fcfcfc; font-size: 13px; padding: 12px 0 0 15px; line-height: 18px; letter-spacing: -1px; }

.ta_refunds_list li p.line1 { padding-top: 22px; }

.ta_refunds_step1 { margin-bottom: 30px; min-height: 169px; background: no-repeat left top url(../images/sub/tax/ta_step_bg2.jpg); }

.ta_refunds_step1::after { content: ''; display: table; clear: both; }

.ta_refunds_step1 li { float: left; width: 113px; padding: 0 10px; margin-right: 17px; }

.ta_refunds_step1 li:nth-child(3) { width: 112px; }

.ta_refunds_step1 li:last-child { margin-right: 0; }

.ta_refunds_step1 li .step_title { font-size: 11px; color: #fff; text-transform: uppercase; font-weight: bold; margin-bottom: 80px; }

.ta_refunds_step1 li .text { font-size: 13px; color: #787878; line-height: 18px; text-align: center; letter-spacing: -1px; }

.ta_refunds_step2 { margin-bottom: 40px; }

.ta_refunds_step2 li { margin-bottom: 10px; }

.ta_refunds_step2 li:last-child { margin-bottom: 0; }

.ta_refunds_step2 li::after { content: ''; display: table; clear: both; }

.ta_refunds_step2 li .number { float: left; font-size: 15px; margin-right: 10px; font-weight: bold; }

.ta_refunds_step2 li .number.num1 { color: #01489c; }

.ta_refunds_step2 li .number.num2 { color: #1a5dac; }

.ta_refunds_step2 li .number.num3 { color: #2d6fbe; }

.ta_refunds_step2 li .number.num4 { color: #4485d2; }

.ta_refunds_step2 li .number.num5 { color: #5e9ce5; }

.ta_refunds_step2 li .text { float: left; font-size: 13px; color: #787878; }

.ta_electronic_tax_img { margin-top: 60px; height: 518px; background: no-repeat center top url(../images/sub/tax/ta_tax_img.gif); }

.ta_electronic_tax_img p { visibility: hidden; height: 0; }

.ta_electronic_tax_list::after { content: ''; display: table; clear: both; }

.ta_electronic_tax_list li { padding-top: 23px; text-align: center; min-height: 230px; margin-bottom: 40px; border-bottom: solid 1px #e5e5e5; float: left; width: 200px; }

.ta_electronic_tax_list li.item01 { border-top: solid 1px #01489c; }

.ta_electronic_tax_list li.item01 .title { color: #01489c; }

.ta_electronic_tax_list li.item01 .icon { background-position: 0px 0px; }

.ta_electronic_tax_list li.item02 { border-top: solid 1px #138a99; }

.ta_electronic_tax_list li.item02 .title { color: #138a99; }

.ta_electronic_tax_list li.item02 .icon { background-position: 0px -48px; }

.ta_electronic_tax_list li.item03 { border-top: solid 1px #349c55; }

.ta_electronic_tax_list li.item03 .title { color: #349c55; }

.ta_electronic_tax_list li.item03 .icon { background-position: 0px -96px; }

.ta_electronic_tax_list li:nth-child(2) { margin: 0 16px; }

.ta_electronic_tax_list li .icon { display: inline-block; width: 69px; height: 48px; margin-bottom: 15px; background: no-repeat 0 0 url(../images/sub/tax/ta_electronic_tax_sprite_icon.gif); }

.ta_electronic_tax_list li .title { font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: center; margin-bottom: 10px; }

.ta_electronic_tax_list li .text { color: #787878; font-size: 13px; letter-spacing: -1px; text-align: center; line-height: 20px; }

.nicetax-info { margin-bottom: 60px; }

.nicetax-info li { margin-bottom: 10px; }

.nicetax-info li::after { content: ''; display: table; clear: both; }

.nicetax-info li:nth-child(1) i { background-image: url(../images/sub/tax/subpage/tax_info_icon1.jpg); }

.nicetax-info li:nth-child(2) i { background-image: url(../images/sub/tax/subpage/tax_info_icon2.jpg); }

.nicetax-info li:nth-child(3) i { background-image: url(../images/sub/tax/subpage/tax_info_icon3.jpg); }

.nicetax-info li:nth-child(4) { margin-bottom: 0; }

.nicetax-info li:nth-child(4) i { background-image: url(../images/sub/tax/subpage/tax_info_icon4.jpg); }

.nicetax-info li i { display: block; width: 11%; height: 55px; float: left; background: no-repeat center center url(../images/sub/tax/subpage/tax_info_icon1.jpg); }

.nicetax-info li .text-area { width: 89%; height: 55px; float: left; display: table; background: #fcfcfc; border: solid 1px #e5e5e5; border-left: none; padding-left: 15px; }

.nicetax-info li .text-area p { display: table-cell; width: 100%; color: #787878; font-size: 13px; vertical-align: middle; }

.nicetax_features { margin-bottom: 40px; }

.nicetax_features::after { content: ''; display: table; clear: both; }

.nicetax_features li { width: 23.5%; float: left; margin-right: 2%; border-top: solid 1px #0e8be5; border-bottom: solid 1px #c7c7c7; text-align: center; padding-top: 24px; height: 220px; }

.nicetax_features li:last-child { margin-right: 0; }

.nicetax_features li:nth-child(1) i { background-image: url(../images/sub/tax/subpage/tax_features_icon1.gif); }

.nicetax_features li:nth-child(2) i { background-image: url(../images/sub/tax/subpage/tax_features_icon2.gif); }

.nicetax_features li:nth-child(3) i { background-image: url(../images/sub/tax/subpage/tax_features_icon3.gif); }

.nicetax_features li:nth-child(4) i { background-image: url(../images/sub/tax/subpage/tax_features_icon4.gif); }

.nicetax_features li i { width: 49px; height: 51px; display: inline-block; margin-bottom: 15px; background: no-repeat center center url(../images/sub/tax/subpage/tax_features_icon1.gif); }

.nicetax_features li .title { font-size: 13px; font-weight: bold; color: #0e8be5; text-align: center; margin-bottom: 5px; }

.nicetax_features li .text { line-height: 20px; letter-spacing: -1px; padding: 0 5px; font-size: 13px; text-align: center; }

.ta_sub_title_wrap { margin-bottom: 40px; }

.ta_sub_title_wrap p.title { font-size: 37px; text-align: center; font-weight: bold; color: #383838; line-height: 37px; margin-bottom: 25px; }

.ta_sub_title_wrap p.text { font-size: 15px; line-height: 24px; text-align: center; }

.ta_sub_title_wrap p.text span { color: #0e8be5; }

.ta_calculator_wrap { margin-bottom: 32px; }

.ta_calculator_wrap::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap h3 { font-size: 20px; margin-bottom: 15px; font-weight: bold; }

.ta_calculator_wrap .ta_calculator_step.step1 { width: 465px; float: left; }

.ta_calculator_wrap .ta_calculator_step.step1 .ta_calculator_box { min-height: 300px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type1 { margin-bottom: 25px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type1::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type1.last { margin-bottom: 0; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type1 .text_wrap { width: 66px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type1 .input_wrap { width: 337px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type1 .input_wrap select { height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 { margin-bottom: 25px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2.last { margin-bottom: 0; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2.hide { visibility: hidden; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left { width: 48%; float: left; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .text_wrap { width: 66px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .text_wrap.line2 { line-height: 17px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap { float: right; width: 127px; height: 36px; line-height: 34px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap label.first { margin-right: 10px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap label.first input { margin-top: -4px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap input.persent { width: 87%; float: left; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; text-align: right; padding-right: 10px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap input.persent::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap input.persent::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap input.persent::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap input.persent:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap input.persent:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_left .input_wrap span.text { float: left; width: 13%; display: block; text-align: right; line-height: 36px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right { width: 48%; float: right; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .text_wrap { width: 66px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .text_wrap.line2 { line-height: 17px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap { float: right; width: 127px; height: 36px; line-height: 36px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap label.first { margin-right: 10px; margin-left: 20px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap label.first input { margin-top: -4px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap input.persent { width: 87%; float: left; height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; text-align: right; padding-right: 10px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap input.persent::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap input.persent::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap input.persent::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap input.persent:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap input.persent:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type2 .input_wrap_type_right .input_wrap span.text { float: left; width: 13%; display: block; text-align: right; line-height: 36px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 { margin-bottom: 25px; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3.last { margin-bottom: 0; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .text_wrap { width: 66px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap { width: 337px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input_left { width: 257px; float: left; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1 input[type='text'] { height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; border-bottom: none; border-right: none; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1 input[type='text']::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1 input[type='text']::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1 input[type='text']::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1 input[type='text']:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input1 input[type='text']:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2 input[type='text'] { height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; border-right: none; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2 input[type='text']::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2 input[type='text']::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2 input[type='text']::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2 input[type='text']:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input2 input[type='text']:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input3 { width: 80px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input3 a { width: 100%; display: block; line-height: 72px; background: #5a6174; color: #fff; text-align: center; font-size: 13px; border: none; cursor: pointer; }

.ta_calculator_wrap .ta_calculator_step.step1 .input_wrap_type3 .input_wrap .double_input_wrap .double_input3 a:hover { background: #464c5e; }

.ta_calculator_wrap .ta_calculator_step.step2 { width: 465px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step2 .ta_calculator_box { min-height: 300px; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 { margin-bottom: 7px; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1.last { margin-bottom: 0; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .text_wrap { width: 145px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .text_wrap.line2 { line-height: 17px; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .text_wrap.line2 span { display: block; line-height: 17px; font-size: 10px; color: #ff5f5f; letter-spacing: -1px; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap { width: 255px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap input { float: left; width: 93%; height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; padding-right: 10px; text-align: right; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap input::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap input::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap input::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap input:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap input:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step2 .input_wrap_type1 .input_wrap span.text { float: right; width: 7%; text-align: right; line-height: 36px; }

.ta_calculator_wrap .ta_calculator_step.step3 { width: 100%; clear: both; padding-top: 60px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type1 { margin-bottom: 15px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type1::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type1 .text_wrap { width: 65px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type1 .input_wrap { width: 600px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type1 .input_wrap label { margin-right: 30px; display: inline-block; font-size: 13px; line-height: 36px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type1 .input_wrap label span.red_text { display: inline-block; line-height: 36px; font-size: 11px; color: #ff5f5f; line-height: 1; letter-spacing: -1px; margin-left: 5px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 { margin-bottom: 24px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list { width: 22%; float: left; margin-right: 4%; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list.last { margin-right: 0; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .text_wrap { width: 65px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap { width: 123px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap input { float: left; width: 80%; height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; padding-right: 10px; text-align: right; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap input::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap input::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap input::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap input:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap input:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap span.text { width: 20%; display: inline-block; font-size: 13px; color: #a2a2a2; line-height: 36px; text-align: right; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type2 .tac_list .input_wrap span.red_text { display: block; line-height: 17px; font-size: 11px; color: #ff5f5f; line-height: 1; letter-spacing: -1px; margin-top: 2px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 { margin-bottom: 6px; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3.last { margin-bottom: 0; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .text_wrap { width: 140px; float: left; line-height: 36px; font-size: 13px; font-weight: bold; color: #545454; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap { width: 730px; float: right; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap::after { content: ''; display: table; clear: both; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap input { float: left; width: 97%; height: 36px; border: solid 1px #e1e2e2; color: #b3b3b3; font-size: 13px; padding-right: 10px; text-align: right; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap input::-webkit-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap input::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap input::-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap input:-ms-input-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap input:-moz-placeholder { color: #b3b3b3; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap span.text { width: 3%; display: inline-block; font-size: 13px; color: #a2a2a2; line-height: 36px; text-align: right; }

.ta_calculator_wrap .ta_calculator_step.step3 .ta_calculator_box .input_wrap_type3 .input_wrap span.red_text { padding-right: 3%; text-align: right; display: block; line-height: 17px; font-size: 11px; color: #ff5f5f; line-height: 1; letter-spacing: -1px; margin-top: 2px; }

.ta_calculator_wrap .ta_calculator_step .ta_calculator_title { font-size: 20px; line-height: 1; color: #383838; margin-bottom: 15px; }

.ta_calculator_wrap .ta_calculator_step .ta_calculator_box { background: #f5f6f6; border: solid 1px #dfe0e0; padding: 20px 30px; }

.ta_calculator_btn { text-align: center; }

.ta_calculator_btn input { color: #fff; background: #0e8be5; width: 175px; height: 48px; border: none; cursor: pointer; font-size: 15px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta_calculator_btn input:hover { background: #0680d7; }

.ta_calculator_result_wrap { margin-top: 80px; border: solid 1px #d7d7d7; border-bottom: solid 3px #d7d7d7; }

.ta_calculator_result_wrap .ta_calculator_result_top { padding: 25px 0; text-align: center; }

.ta_calculator_result_wrap .ta_calculator_result_top p.text { display: inline-block; font-size: 20px; color: #383838; line-height: 1; padding: 10px 0; border-top: solid 1px #9f9f9f; border-bottom: solid 1px #9f9f9f; font-style: italic; margin-bottom: 30px; }

.ta_calculator_result_wrap .ta_calculator_result_top p.result_text { color: #383838; line-height: 40px; font-size: 25px; }

.ta_calculator_result_wrap .ta_calculator_result_top p.result_text strong { font-weight: bold; }

.ta_calculator_result_wrap .ta_calculator_result_top p.result_comment { font-size: 13px; color: #0e8be5; margin-top: 15px; font-size: 13px; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_explanation { padding: 25px 0 20px 0; border-top: solid 1px #d7d7d7; background: #f3f3f3; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_explanation p.title { font-size: 20px; line-height: 1; color: #383838; text-align: center; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_number { background: #f3f3f3; text-align: center; padding-bottom: 20px; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_number li { display: inline-block; margin-right: 40px; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_number li:last-child { margin-right: 0; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_number li p.text { display: inline-block; font-size: 13px; color: #545454; line-height: 36px; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_number li p.number { display: inline-block; font-size: 13px; color: #545454; line-height: 36px; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_number li p.number strong { width: 155px; padding: 0 10px; text-align: right; font-size: 13px; display: inline-block; background: #fff; margin-right: 5px; margin-left: 5px; color: #545454; line-height: 36px; border: solid 1px #0698dc; }

.ta_calculator_result_wrap .ta_calculator_result_bottom .ta_calculator_result_source { background: #e9e9e9; padding: 10px 0; line-height: 1; font-size: 13px; text-align: center; color: #ff5f5f; }

.inner-container, .sohotex-wrap { width: 940px; margin: 0 auto; }

.ta-cursor { cursor: pointer; }

.input-disabled { background: #f2f2f2 !important; }

.ta-bold { font-weight: bold; }

.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

.sohotex-wrap *, .lp-ta-wrap * { line-height: 1; letter-spacing: -1px; color: #383838; }

.sohotex-wrap * input[type="text"], .sohotex-wrap * input[type="password"], .sohotex-wrap * input[type="tel"], .lp-ta-wrap * input[type="text"], .lp-ta-wrap * input[type="password"], .lp-ta-wrap * input[type="tel"] { padding-right: 10px; letter-spacing: 0; }

.sohotex-wrap .main-visual { margin-bottom: 18px; border-radius: 5px; width: 100%; height: 284px; padding: 63px 0 0 46px; background: url(../images/sub/tax/main/main_visual.jpg) 0 0 no-repeat; }

.sohotex-wrap .main-visual h1 { font-size: 35px; color: #0c337b; margin-bottom: 10px; letter-spacing: -3px; }

.sohotex-wrap .main-visual h1 em { color: inherit; letter-spacing: -2px; font-weight: bold; display: block; font-size: 47px; margin-top: 3px; }

.sohotex-wrap .main-visual p { letter-spacing: -2px; font-size: 21px; color: #0c337b; line-height: 1.2; }

.sohotex-wrap .main-visual p em { color: inherit; letter-spacing: inherit; font-weight: bold; }

.sohotex-wrap .main-visual-ta2 { margin-bottom: 18px; border-radius: 5px; width: 100%; height: 284px; padding: 61px 0 0 46px; background: url(../images/sub/tax/main/main_visual2.jpg) 0 0 no-repeat; }

.sohotex-wrap .main-visual-ta2 h1 { font-size: 30px; color: #fff; margin-bottom: 25px; letter-spacing: -3px; }

.sohotex-wrap .main-visual-ta2 h1 em { color: #fff; letter-spacing: -2px; display: block; font-size: 40px; margin-top: 3px; }

.sohotex-wrap .main-visual-ta2 p { letter-spacing: -1px; font-size: 18px; color: #fff; line-height: 1.4; }

.sohotex-wrap .main-list-container.ta2-list li span { margin-top: 30px; }

.sohotex-wrap .main-list-container.ta2-list li:nth-child(1) { background-image: url(../images/sub/tax/main/main_list_icon1.png); }

.sohotex-wrap .main-list-container.ta2-list li:nth-child(2) { background-image: url(../images/sub/tax/main/main_list_icon4.png); background-color: #f6f6f6; }

.sohotex-wrap .main-list-container.ta2-list li:nth-child(3) { background-image: url(../images/sub/tax/main/main_list_icon5.png); }

.sohotex-wrap .main-list-container.ta2-list li:nth-child(3) span { margin-top: 14px; }

.sohotex-wrap .main-list-container.ta2-list li:nth-child(4) { background-image: url(../images/sub/tax/main/main_list_icon3.png); background-color: #f6f6f6; }

.sohotex-wrap .main-list-container.ta2-list li:nth-child(4) span { margin-top: 14px; }

.sohotex-wrap .main-list-container::after { content: ''; display: table; clear: both; }

.sohotex-wrap .main-list-container li { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; float: left; width: 227px; height: 286px; margin-left: 11px; border: 1px solid #e1e0e0; border-radius: 5px; text-align: center; padding: 30px 0 0 0; background-position: center 74px; background-repeat: no-repeat; }

.sohotex-wrap .main-list-container li:hover { border: 1px solid #0053a3; }

.sohotex-wrap .main-list-container li:first-child { margin-left: 0; }

.sohotex-wrap .main-list-container li:last-child { margin-left: 10px; }

.sohotex-wrap .main-list-container li:nth-child(1) { background-image: url(../images/sub/tax/main/main_list_icon1.png); }

.sohotex-wrap .main-list-container li:nth-child(2) { background-image: url(../images/sub/tax/main/main_list_icon2.png); background-color: #f6f6f6; }

.sohotex-wrap .main-list-container li:nth-child(3) { background-image: url(../images/sub/tax/main/main_list_icon3.png); }

.sohotex-wrap .main-list-container li:nth-child(4) { background-image: url(../images/sub/tax/main/main_list_icon4.png); background-color: #f6f6f6; }

.sohotex-wrap .main-list-container a { display: block; }

.sohotex-wrap .main-list-container a:hover h2 { color: #0053a3; }

.sohotex-wrap .main-list-container h2 { font-size: 20px; }

.sohotex-wrap .main-list-container p { margin-top: 135px; color: #7d7d7d; line-height: 1.3; font-size: 13px; }

.sohotex-wrap .main-list-container span { display: inline-block; height: 16px; line-height: 16px; font-size: 12px; background: url(../images/sub/tax/main/link_icon_type1.png) right 0 no-repeat; padding-right: 25px; padding-left: 25px; margin-top: 24px; color: #2f73b4; }

.sohotex-wrap .main-service-container { margin-top: 30px; border-top: 2px solid #000; background: #f2f2f2; }

.sohotex-wrap .main-service-container::after { content: ''; display: table; clear: both; }

.sohotex-wrap .main-service-container .faq-block, .sohotex-wrap .main-service-container .remote-block, .sohotex-wrap .main-service-container .customer-block { float: left; }

.sohotex-wrap .main-service-container .faq-block, .sohotex-wrap .main-service-container .remote-block { width: 235px; margin: 19px 0 18px; border-right: 1px solid #c9c9c9; padding: 12px 0 12px 25px; }

.sohotex-wrap .main-service-container .faq-block a:hover p, .sohotex-wrap .main-service-container .remote-block a:hover p { text-decoration: underline; }

.sohotex-wrap .main-service-container .faq-block h2, .sohotex-wrap .main-service-container .remote-block h2 { color: #1471ae; font-size: 18px; margin-bottom: 10px; }

.sohotex-wrap .main-service-container .faq-block p, .sohotex-wrap .main-service-container .remote-block p { font-size: 12px; line-height: 1.3; color: #7b7b7b; }

.sohotex-wrap .faq-block { background: url(../images/sub/tax/main/main_faq_icon.png) right 18px bottom 12px no-repeat; }

.sohotex-wrap .remote-block { background: url(../images/sub/tax/main/main_remote_icon.png) right 18px bottom 12px no-repeat; }

.sohotex-wrap .customer-block { width: 470px; height: 134px; padding: 0 0 0 25px; background: url(../images/sub/tax/main/main_customer_bg.png) right 29px bottom no-repeat; }

.sohotex-wrap .customer-block h2 { margin-top: 27px; font-size: 24px; margin-bottom: 20px; }

.sohotex-wrap .customer-block h2 em { color: #0c337b; font-weight: bold; }

.sohotex-wrap .customer-block p { font-size: 12px; line-height: 1.3; color: #7b7b7b; }

.ta_step { background: no-repeat left top url(../images/sub/tax/ta_step_bg1.jpg); margin-bottom: 40px; }

.ta_step::after { content: ''; display: table; clear: both; }

.ta_step li { float: left; padding-top: 67px; width: 145px; margin-left: -23px; }

.ta_step li span.number { color: #0e8be5; font-size: 11px; text-transform: uppercase; text-align: center; display: block; margin-bottom: 6px; }

.ta_step li .title { text-align: center; font-size: 15px; font-weight: bold; color: #343a3d; margin-bottom: 35px; line-height: 17px; }

.ta_step li .text { font-size: 13px; text-align: center; letter-spacing: -1px; line-height: 20px; }

.ta_step li.step01 { margin-left: 0; }

.ta_step li.step03 { margin-left: -24px; }

.ta_step li.step04 { margin-left: -22px; }

.ta_step li.step05 { margin-left: -24px; }

.ta_list { margin-bottom: 40px; }

.ta_list::after { content: ''; display: table; clear: both; }

.ta_list li { width: 200px; float: left; text-align: center; }

.ta_list li .icon { display: inline-block; width: 118px; height: 80px; background: no-repeat 0 0 url(../images/sub/tax/ta_list_sprite_icon.gif); }

.ta_list li .icon.ta_icon1 { background-position: 0px 0px; }

.ta_list li .icon.ta_icon2 { background-position: 0px -80px; }

.ta_list li .icon.ta_icon3 { background-position: 0px -160px; }

.ta_list li .icon.ta_icon4 { background-position: 0px -240px; }

.ta_list li .icon.ta_icon5 { background-position: 0px -320px; }

.ta_list li .icon.ta_icon6 { background-position: 0px -400px; }

.ta_list li:nth-child(2) { margin: 0 15px; }

.ta_list li dl dt { font-size: 14px; color: #343a3d; font-weight: bold; text-align: center; letter-spacing: -1px; margin-bottom: 13px; }

.ta_list li dl dt p { display: inline-block; padding-left: 22px; line-height: 15px; background: no-repeat left center url(../images/sub/tax/ta_list_title_icon.gif); }

.ta_list li dl dd { font-size: 13px; color: #787878; text-align: center; line-height: 20px; }

.ta_list li dl dd span { color: #ff4b4b; }

.ta_price_wrap { border: solid 1px #dadada; padding: 30px 0; margin-bottom: 45px; }

.ta_price_wrap p.text { font-size: 16px; color: #0e8be5; text-align: center; font-weight: bold; line-height: 28px; margin-bottom: 20px; }

.ta_price_wrap p.text strong { color: #ff4b4b; font-weight: bold; }

.ta_price_wrap .btn_wrap { text-align: center; }

.ta_price_wrap .btn_wrap a { display: inline-block; padding: 0 20px; line-height: 34px; font-size: 14px; color: #0e8be5; border: solid 1px #0e8be5; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta_price_wrap .btn_wrap a:hover { background: #0e8be5; color: #fff; }

.ta_refunds_list { margin-bottom: 40px; }

.ta_refunds_list::after { content: ''; display: table; clear: both; }

.ta_refunds_list li { width: 309px; }

.ta_refunds_list li:nth-child(odd) { float: left; }

.ta_refunds_list li:nth-child(even) { float: right; }

.ta_refunds_list li:nth-child(-n+2) { margin-bottom: 15px; }

.ta_refunds_list li .icon { float: left; width: 75px; height: 63px; background: no-repeat url(../images/sub/tax/ta_list2_sprite_icon.gif); }

.ta_refunds_list li .icon.ri1 { background-position: 0px 0px; }

.ta_refunds_list li .icon.ri2 { background-position: -75px 0px; }

.ta_refunds_list li .icon.ri3 { background-position: 0px -63px; }

.ta_refunds_list li .icon.ri4 { background-position: -75px -63px; }

.ta_refunds_list li p { float: left; width: 234px; height: 63px; color: #787878; border: solid 1px #e5e5e5; border-left: none; background: #fcfcfc; font-size: 13px; padding: 12px 0 0 15px; line-height: 18px; letter-spacing: -1px; }

.ta_refunds_list li p.line1 { padding-top: 22px; }

.ta_refunds_step1 { margin-bottom: 30px; min-height: 169px; background: no-repeat left top url(../images/sub/tax/ta_step_bg2.jpg); }

.ta_refunds_step1::after { content: ''; display: table; clear: both; }

.ta_refunds_step1 li { float: left; width: 113px; padding: 0 10px; margin-right: 17px; }

.ta_refunds_step1 li:nth-child(3) { width: 112px; }

.ta_refunds_step1 li:last-child { margin-right: 0; }

.ta_refunds_step1 li .step_title { font-size: 11px; color: #fff; text-transform: uppercase; font-weight: bold; margin-bottom: 80px; }

.ta_refunds_step1 li .text { font-size: 13px; color: #787878; line-height: 18px; text-align: center; letter-spacing: -1px; }

.ta_refunds_step2 { margin-bottom: 40px; }

.ta_refunds_step2 li { margin-bottom: 10px; }

.ta_refunds_step2 li:last-child { margin-bottom: 0; }

.ta_refunds_step2 li::after { content: ''; display: table; clear: both; }

.ta_refunds_step2 li .number { float: left; font-size: 15px; margin-right: 10px; font-weight: bold; }

.ta_refunds_step2 li .number.num1 { color: #01489c; }

.ta_refunds_step2 li .number.num2 { color: #1a5dac; }

.ta_refunds_step2 li .number.num3 { color: #2d6fbe; }

.ta_refunds_step2 li .number.num4 { color: #4485d2; }

.ta_refunds_step2 li .number.num5 { color: #5e9ce5; }

.ta_refunds_step2 li .text { float: left; font-size: 13px; color: #787878; }

.ta_electronic_tax_img { margin-top: 60px; height: 518px; background: no-repeat center top url(../images/sub/tax/ta_tax_img.gif); }

.ta_electronic_tax_img p { visibility: hidden; height: 0; }

.ta_electronic_tax_list::after { content: ''; display: table; clear: both; }

.ta_electronic_tax_list li { padding-top: 23px; text-align: center; min-height: 230px; margin-bottom: 40px; border-bottom: solid 1px #e5e5e5; float: left; width: 200px; }

.ta_electronic_tax_list li.item01 { border-top: solid 1px #01489c; }

.ta_electronic_tax_list li.item01 .title { color: #01489c; }

.ta_electronic_tax_list li.item01 .icon { background-position: 0px 0px; }

.ta_electronic_tax_list li.item02 { border-top: solid 1px #138a99; }

.ta_electronic_tax_list li.item02 .title { color: #138a99; }

.ta_electronic_tax_list li.item02 .icon { background-position: 0px -56px; }

.ta_electronic_tax_list li.item03 { border-top: solid 1px #349c55; }

.ta_electronic_tax_list li.item03 .title { color: #349c55; }

.ta_electronic_tax_list li.item03 .icon { background-position: 0px -112px; }

.ta_electronic_tax_list li:nth-child(2) { margin: 0 16px; }

.ta_electronic_tax_list li .icon { display: inline-block; width: 93px; height: 56px; margin-bottom: 15px; background: no-repeat 0 0 url(../images/sub/tax/ta_electronic_tax_sprite_icon.gif); }

.ta_electronic_tax_list li .title { font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: center; margin-bottom: 10px; }

.ta_electronic_tax_list li .text { color: #787878; font-size: 13px; letter-spacing: -1px; text-align: center; line-height: 20px; }

.ta-btn { border: 1px solid #7fa8d1; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%); background: -webkit-linear-gradient(top, #ffffff 0%, #fafafa 100%); background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fafafa)); background: -o-linear-gradient(top, #ffffff 0%, #fafafa 100%); background: linear-gradient(to bottom, #ffffff 0%, #fafafa 100%); border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; height: 34px; padding: 9px 0; text-align: center; color: #3881c8; display: inline-block; }

.align-left { text-align: left !important; }

.align-right { text-align: right !important; padding-right: 5px; }

.align-center { text-align: center !important; }

.accent-color { color: #ff5a00; }

.base_btn_color { color: #fff; display: inline-block; }

.base_btn_color.middle { height: 34px; width: inherit; color: #fff; display: inline-block; line-height: 34px; }

.base_btn_color.small { height: 28px !important; line-height: 28px; }

.ta-tooltip { background: #f6f9fc !important; border: 1px solid #66b9ed !important; border-radius: 0 !important; }

.ta-tooltip .ui-tooltip-content { position: relative; font-size: 14px; }

.ta-tooltip .ui-tooltip-content::after { content: ''; position: absolute; border-style: solid; display: block; width: 0; top: -16px; left: 15px; border-color: #66b9ed transparent; border-width: 0 7px 7px; }

._datepick { font-size: 12px; cursor: pointer; }

._datepick-dual { font-size: 12px; cursor: pointer; }

.ta-subpage-title { font-size: 25px; font-weight: bold; margin-bottom: 35px; }

.ta-subpage-title::after { content: ''; display: table; clear: both; }

.ta-subpage-title span { font-weight: normal; }

.ta-subpage-title.mb-small { margin-bottom: 15px; }

.ta-subpage-title .notice-btn { display: inline-block; float: right; }

.ta-subpage-title .notice-btn a { display: block; font-size: 13px; font-weight: normal; line-height: 16px; margin-top: -3px; border: solid 1px #c6c6c6; text-align: center; padding: 8px 15px 8px 35px; background: no-repeat 15px center url(../images/sub/tax/subpage/ta_notice_icon.gif); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.ta-title-bul { background: url(../images/sub/tax/subpage/ta_title_bul.gif) 0 0 repeat; width: 25px; line-height: 30px; height: 26px; display: inline-block; vertical-align: -6px; margin-right: 7px; }

.ta-title-bul2 { background: url(../images/sub/tax/subpage/ta_title_bul2.gif) 0 center no-repeat; width: 3px; line-height: 30px; height: 26px; display: inline-block; vertical-align: -6px; margin-right: 7px; font-weight: bold; }

.ta-section-title { margin-top: 50px; font-size: 20px; font-weight: bold; color: #000; margin-bottom: 20px; }

.ta-section-note { font-size: 16px; margin-bottom: 25px; color: #777; line-height: 1.3; }

.ta-section-note em { color: #ff0000; }

.ta-section-note span { color: #1c84c6; }

.half-section { position: relative; width: 50%; float: left; }

.half-section:first-child { padding-right: 35px; }

.half-section .ta-container-note {position: absolute; font-size: 14px; right: 0; top: 28px;}
.half-section .ta-container-note span {color: #ff7a7a; margin-right: 4px;}

.caution-text { color: #fe0000; font-size: 12px; letter-spacing: 0; }

.ta-input-container { margin-top: 7px; }

.ta-pull-block::after { content: ''; display: table; clear: both; }

.ta-pull-block .pull-left { float: left; }

.ta-pull-block .pull-right { float: right; }

.ta-pull-block .pull-70-left { float: left; width: 70%; }

.ta-pull-block .pull-30-right { float: right; width: 30%; }

.ta-cal-icon { vertical-align: middle; display: inline-block; margin-left: 5px; line-height: 34px; cursor: pointer; }

.ta-cal-icon.total { line-height: 30px; margin-left: 0; margin-top: -4px; }

.ta-btn-container { margin-top: 50px; text-align: center; }

.ta-btn-container.mt-20 { margin-top: 20px !important; }

.ta-btn-container li { display: inline-block; margin-left: 10px; }

.ta-btn-container li:first-child { margin-left: 0; }

.ta-btn-container input { color: #fff; }

.ta-help-wrap { margin-top: 40px; }

.ta-help-wrap .ta-help-title { font-size: 15px; color: #2d2c2c; margin-bottom: 10px; }

.ta-help-wrap .ta-help-tab { border: solid 1px #c6c6c6; margin-bottom: 25px; }

.ta-help-wrap .ta-help-tab::after { content: ''; display: table; clear: both; }

.ta-help-wrap .ta-help-tab li { float: left; width: 50%; }

.ta-help-wrap .ta-help-tab li:first-child span { border-right: solid 1px #c6c6c6; }

.ta-help-wrap .ta-help-tab li.active span { background: #0e8be5; color: #fff; }

.ta-help-wrap .ta-help-tab li span { display: block; color: #5e615e; line-height: 40px; font-size: 15px; text-align: center; cursor: pointer; }

.ta-help-wrap .ta-help-list1 > li { font-size: 13px; color: #4c4c4c; line-height: 20px; padding-left: 10px; margin-bottom: 3px; background: url(../images/sub/tax/subpage/ta_help_list_icon.gif) left 7px no-repeat; }

.ta-help-wrap .ta-help-list1 > li p { font-size: 13px; color: #4c4c4c; line-height: 20px; font-weight: bold; letter-spacing: 0; }

.ta-help-wrap .ta-help-list2 li { font-size: 13px; color: #6b6b6b; line-height: 20px; letter-spacing: 0; }

.ta-help-wrap .ta-help-list2 li::after { content: ''; display: table; clear: both; }

.ta-help-wrap .ta-help-list2 li span { display: block; font-size: 13px; color: #6b6b6b; line-height: 20px; letter-spacing: 0; }

.ta-help-wrap .ta-help-list2 li span.left { float: left; width: 43px; }

.ta-help-wrap .ta-help-list2 li span.right { float: left; width: 380px; }

.ta-tab-container { border-bottom: 1px solid #2f2f2f; margin-bottom: 20px; }

.ta-tab-container::after { content: ''; display: table; clear: both; }

.ta-tab-btn-wrap { float: right; padding-top: 10px; }

.ta-tab.small li.active a { height: 38px; }

.ta-tab.small li a { font-size: 13px; height: 37px; line-height: 35px; }

.ta-tab li { float: left; width: 25%; border: 1px solid #ddd; border-bottom: none; margin-left: -1px; }

.ta-tab li:first-child { margin-left: 0; }

.ta-tab li.active { border-color: #2f2f2f; margin-right: 1px; }

.ta-tab li.active a { margin-bottom: -1px; position: relative; z-index: 1; height: 48px; background: #fff; font-weight: bold; color: #000; }

.ta-tab a { display: block; height: 47px; line-height: 45px; font-size: 17px; letter-spacing: -0.03em; color: #5c5c5c; background: #fafafa; text-align: center; }

.ta-tab-note { text-align: right; }

.ta-tab-note p { color: #979797; font-size: 12px; display: inline-block; height: 47px; line-height: 47px; }

.ta-tab-btn { display: inline-block; margin-left: 10px; height: 28px; font-size: 13px; line-height: 28px; color: #fff; background: #ff7900; cursor: pointer; padding: 0 15px; text-align: center; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta-sub-nav { width: 100%; margin-bottom: 18px; }

.ta-sub-nav::after { content: ''; display: table; clear: both; }

.ta-sub-nav.column4 li { width: 25%; }

.ta-sub-nav li { -webkit-transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); -moz-transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); -o-transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); position: relative; float: left; width: 20%; border-top: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; }

.ta-sub-nav li:first-child { border-left: 1px solid #c6c6c6; }

.ta-sub-nav li.is-active, .ta-sub-nav li:hover { color: #fff; }

.ta-sub-nav li.is-active:after, .ta-sub-nav li:hover:after { background: #1c84c6; height: 40px; }

.ta-sub-nav li:after { -webkit-transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); -moz-transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); -o-transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); transition: all 0.2s cubic-bezier(0.52, 0.01, 0.16, 1); position: absolute; bottom: 0; left: 0; content: ''; background: #fff; height: 0; width: 100%; z-index: 1; }

.ta-sub-nav a { position: relative; z-index: 2; font-size: 15px; color: inherit; height: 40px; line-height: 40px; text-align: center; display: block; }

.ta-calendar-spacer { text-align: center; display: inline-block; width: 30px; }

.ta-list-util { margin-bottom: 11px; }

.ta-list-util span { font-size: 13px; letter-spacing: 0; color: #5b5b5b; display: inline-block; margin-left: 15px; line-height: 34px; }

.ta-list-util span:first-child { margin-left: 0px; }

.ta-def-info { background: url(../images/sub/tax/subpage/ta_def_bg1.png) right bottom no-repeat; border-bottom: 1px solid #c9c9c9; padding-bottom: 30px; margin-bottom: 55px; }

.ta-def-info h2 { font-size: 36px; color: #0698dc; letter-spacing: -3px; }

.ta-def-info h2 span { font-size: 24px; margin-top: 5px; color: #b3b3b3; display: block; }

.ta-def-info .ta-def-info-subtext { margin-top: 20px; font-size: 16px; color: #888; line-height: 1.1; }

.ta-def-info .ta-def-info-subtext em { color: #494848; }

.ta-def-info .ta-def-info-subtext2 { margin-top: 20px; font-size: 20px; color: #2d2c2c; line-height: 1.1; font-weight: bold; }

.ta-def-info .ta-def-info-subtext2 em { color: #0e8be5; font-weight: bold; }

.ta-def-info dl { margin: 22px 0 28px; }

.ta-def-info dl dt { display: inline-block; }

.ta-def-info dl dt span { background: #0698dc; color: #fff; }

.ta-def-info dl dd { display: inline-block; }

.ta-def-info dl i { line-height: 81px; font-size: 40px; font-weight: bold; font-style: normal; display: inline-block; vertical-align: middle; color: #b8b8b8; margin: 0 6px; }

.ta-def-info dl span { color: #0698dc; font-size: 16px; width: 81px; height: 81px; line-height: 81px; border-radius: 40px; text-align: center; border: 1px solid #0698dc; display: inline-block; vertical-align: middle; }

.ta-def-info .ta-def-note { color: #7c7c7c; }

.ta-def-block { margin-bottom: 75px; }

.ta-def-block:last-child { margin-bottom: 0; }

.ta-def-block h2 { font-size: 20px; margin-bottom: 20px; }

.ta-def-block p { font-size: 16px; margin-bottom: 25px; color: #666666; line-height: 1.4; }

.ta-def-row { padding-left: 30px; margin-top: 55px; }

.ta-def-row:nth-of-type(1) { margin-top: 0; }

.ta-total-def-row { margin-top: 55px; }

.ta-total-def-row:nth-of-type(1) { margin-top: 0; }

.ta-def-list ul > li { font-size: 18px; list-style: disc; margin-left: 30px; margin-bottom: 10px; font-weight: bold; }

.ta-def-list ul > li:last-child { margin-bottom: 0; }

.ta-def-list ul > li p { font-size: 15px; font-weight: normal; margin-top: 8px; }

.ta-def-list ul > li ol li { font-size: 15px; line-height: 1.4; margin-top: 5px; font-weight: normal; }

.ta-def-list ul > li ol li:first-child { margin-top: 8px; }

.ta-def-list ul > li ol li span { display: block; padding-top: 3px; padding-left: 12px; }

.ta-proof { display: table; width: 100%; height: 100px; margin-bottom: 15px; padding: 0 55px 0 35px; border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 3px solid #d0d0d0; background: url(../images/sub/tax/subpage/ta_proof_bg.gif) 0 0 repeat; }

.ta-proof p { display: table-cell; vertical-align: middle; line-height: 1.3; color: #6a6a6a; font-size: 15px; letter-spacing: 0; }

.ta-proof p em { color: #ff5a00; font-weight: bold; }

.ta-proof .ta-proof-input { display: table-cell; vertical-align: middle; }

.ta-proof .ta-proof-number { border: 1px solid #0598db; width: 215px; margin-right: 10px; text-align: right; }

.ta-area-container { border: 1px solid #ddd; }

.ta-area-container::after { content: ''; display: table; clear: both; }

.ta-area-gutter { margin-left: 100px !important; }

.ta-area-row { border-top: 1px solid #ddd; padding: 10px 29px; }

.ta-area-row:first-child { border-top: 0; border-left: none !important; }

.ta-area-row.half { width: 50%; float: left; }

.ta-area-row.half:nth-child(2) { border-top: none; }

.ta-area-row.bl-left { border-left: solid 1px #ccc; }

.ta-area-row span { display: inline-block; margin-left: 15px; vertical-align: middle; }

.ta-area-row span:first-child { margin-left: 0; margin-right: 15px; }

.ta-area-row span.btn-wrap { float: right; margin-right: 22px; }

.ta-area-row.total { background: url(../images/sub/tax/subpage/ta_proof_bg.gif) 0 0 repeat; }

.ta-area-row.total input { border: 1px solid #0598db; }

.ta-area-row.total2 { text-align: right; border-top: none; border-left: none; margin-top: -50px; padding-right: 0; }

.ta-area-row.total2 span { margin-right: 0; }

.ta-area-row .ta-area-spacer { line-height: 34px; }

.ta-area-row .ta-area-spacer-sm { margin: 0 -10px 0 0; }

.ta-area-row .ta-area-note { color: #ff7a7a; font-size: 12px; line-height: 1.3; }

.ta-area-row .ta-area-note.ta-area-note-block { margin-top: 7px; }

.ta-area-row .ta-area-title { width: 120px; }

.ta-declaration::after { content: ''; display: table; clear: both; }

.ta-declaration-3, .ta-flowbox-3 { border: 1px solid #ddd; padding: 25px 0; text-align: center; }

.ta-declaration-3 h2, .ta-flowbox-3 h2 { font-size: 20px; color: #3d3d3d; }

.ta-declaration-3 h2 em, .ta-flowbox-3 h2 em { font-weight: bold; color: #ff6c00; }

.ta-declaration-3 p, .ta-flowbox-3 p { margin-top: 10px; font-size: 16px; color: #777; }

.ta-declaration-3 p span, .ta-flowbox-3 p span { display: block; color: #1c84c6; font-size: 18px; text-decoration: underline; margin-top: 10px; }

.ta-flowbox-3 { margin-bottom: 20px; }

.ta-flowbox-3 p { margin-top: 15px; }

.ta-flowbox-3 p span { display: inline; color: #ff4040; font-size: 16px; }

.ta-declaration-4 { border-top: 1px solid #ddd; padding-top: 50px; margin-top: 5px; }

.ta-declaration-4 h3 { font-size: 20px; color: #2d2c2c; margin-bottom: 25px; }

.ta-declaration-4 .ta-list-table, .ta-declaration-4 .ta-def-table, .ta-declaration-4 .ta-help-table, .ta-declaration-4 .ta-total-def-table, .ta-declaration-4 .ta-total-def2-table { margin-bottom: 11px; }

.ta-declaration-4 .ta-area-row { position: relative; padding: 15px 0 15px 22px; }

.ta-declaration-4 .ta-area-title { width: 135px; }

.ta-declaration-4 .ta-btn-container { margin-top: 15px; }

.ta-declaration-5 .ta-area-title { width: 115px; }

.ta-declaration-4 .ta-note-box {margin-left: 0; margin-top: 10px;}
.ta-declaration-4 .ta-area-required::before {content: '*'; position: absolute; left: 10px; color: #ff7a7a;}
.ta-declaration-4 .ta-area-row .updReset {position: absolute; top: 20px; right: 10px; width: 22px; height: 22px; border-radius: 22px; border: 0; background-color: #ff7a7a; vertical-align: -4px; cursor: pointer;}
.ta-declaration-4 .ta-area-row .updReset::before {content: ''; position: absolute; top: 5px; left: 10px; width: 2px; height: 12px; background-color: #fff; transform: rotate(45deg);}
.ta-declaration-4 .ta-area-row .updReset::after {content: ''; position: absolute; top: 5px; left: 10px; width: 2px; height: 12px; background-color: #fff; transform: rotate(-45deg);}

.ta-declaration-5 .ta-area-title:first-child { margin-right: 0; }

.ta-declaration-5 .ta-area-row { padding: 15px 0 15px 22px; }

.ta-declaration-5-section { margin-top: 40px; }

.ta-declaration-5-section:first-child { margin-top: 0; }

.ta-declaration-5-section h3 { font-size: 16px; margin-bottom: 10px; line-height: 34px; }

.ta-declaration-5-section h3 span { line-height: 34px; margin-left: 15px; }

.ta-declaration-6 .ta-area-container { border-top: 1px solid #0598db; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 3px solid #ddd; }

.ta-declaration-6 h3 { font-size: 20px; color: #2d2c2c; margin-bottom: 25px; }

.ta-declaration-6 .img-row { border: 0; padding: 0; text-align: center; padding-top: 53px; }

.ta-declaration-6 .img-row img { display: inline-block; }

.ta-declaration-6 .caution-text { margin-top: 15px; text-align: center; }

.ta-declaration-7-section { padding: 46px 0 0 32px; border: 1px solid #ddd; height: 280px; position: relative; }

.ta-declaration-7-section h4 { font-size: 24px; color: #4e4e4e; margin-bottom: 15px; }

.ta-declaration-7-section p { line-height: 1.3; }

.ta-declaration-7-section.left { background: url(../images/sub/tax/subpage/ta_declaration_7_img1.png) right bottom no-repeat; }

.ta-declaration-7-section.right { background: url(../images/sub/tax/subpage/ta_declaration_7_img2.png) right 33px bottom no-repeat; }

.ta-declaration-7-section .ta-declaration-7-btn { position: absolute; top: 175px; left: 33px; }

.ta-declaration-7-section .ta-declaration-7-btn a { display: block; margin-top: 6px; }

.ta-declaration-7-section .ta-declaration-7-btn a:first-child { margin-top: 0; }

.halfDonut { position: relative; display: block; text-align: center; margin: 0 auto; width: 251px; }

.halfDonut::after { content: ''; display: table; clear: both; }

.halfDonutTotal { text-align: center; position: absolute; bottom: 5px; width: 100%; }

.halfDonut-min { float: left; text-align: center; color: #7d7d7d; }

.halfDonut-min em { color: inherit; }

.halfDonut-max { float: right; text-align: center; margin-right: -25px; width: 110px; color: #7d7d7d; }

.halfDonut-max em { color: inherit; }

.halfDonut-result { background: url(../images/sub/tax/subpage/ta_proof_bg.gif) 0 0 repeat; text-align: center; padding: 10px 0; }

.halfDonut-result p { font-size: 14px; color: #7d7d7d; }

.halfDonut-result p em { color: #e94444; font-size: 16px; }

.ta-chart h3 { margin-bottom: 11px; font-size: 20px; }

.ta-area-chart { margin-bottom: 30px; height: 210px; }

.ta-chart-row { position: relative; }

.ta-chart-row p { position: absolute; top: 80px; left: 240px; font-size: 14px; color: #7d7d7d; }

.ta-chart-row p em { font-size: 20px; color: #e94444; padding: 6px 0 0 15px; display: inline-block; font-weight: bold; }

.caution-chart { font-size: 14px; color: #ff7a7a; }

.caution-chart.mt-30 { margin-top: 30px; }

.ta-preview-block { margin-top: 86px; }

.ta-preview-block:first-child { margin-top: 0; }

.ta-preview-block h3 { font-size: 20px; margin-bottom: 30px; }

.ta-total-preview-block { margin-top: 86px; }

.ta-total-preview-block:first-child { margin-top: 0; }

.ta-total-preview-block h3 { font-size: 20px; margin-bottom: 30px; font-weight: bold; }

.ta-preview-flow { position: relative; min-height: 185px; }

.ta-preview-flow::after { content: ''; display: table; clear: both; }

.ta-preview-flow li { background: url(../images/sub/tax/subpage/ta_preview_arrow.gif) top 40px left no-repeat; float: left; min-width: 70px; text-align: center; padding-left: 40px; margin-left: 5px; }

.ta-preview-flow li:first-child { margin-left: 0; padding-left: 0; background: 0 none; }

.ta-preview-flow p { line-height: 1.3; color: #2c2c2c; margin-top: 5px; }

.ta-preview-flow-number { width: 115px; height: 115px; border-radius: 58px; border: 1px solid #4eade3; position: relative; }

.ta-preview-flow-number span { width: 25px; line-height: 25px; height: 25px; border-radius: 13px; background: #f3700a; color: #fff; font-size: 12px; display: inline-block; position: absolute; top: -12px; left: 50%; margin-left: -12px; }

.ta-preview-flow1 .ta-preview-flow-number { background: url(../images/sub/tax/subpage/ta_preview_flow1.png) center center no-repeat; }

.ta-preview-flow2 .ta-preview-flow-number { background: url(../images/sub/tax/subpage/ta_preview_flow2.png) center center no-repeat; }

.ta-preview-flow3 .ta-preview-flow-number { background: url(../images/sub/tax/subpage/ta_preview_flow3.png) center center no-repeat; }

.ta-preview-flow4 .ta-preview-flow-number { background: url(../images/sub/tax/subpage/ta_preview_flow4.png) center center no-repeat; }

.ta-preview-flow5 .ta-preview-flow-number { background: url(../images/sub/tax/subpage/ta_preview_flow5.png) center center no-repeat; }

.ta-preview-flow6 .ta-preview-flow-number { background: url(../images/sub/tax/subpage/ta_preview_flow6.png) center center no-repeat; }

.ta-preview-video::after { content: ''; display: table; clear: both; }

.ta-preview-video li { float: left; }

.ta-preview-video li a { width: 307px; height: 141px; padding: 40px 0 0 26px; display: block; }

.ta-preview-video li span { font-size: 13px; color: #5f5f5f; margin-bottom: 7px; display: block; }

.ta-preview-video li h4 { font-size: 20px; color: #5f5f5f; font-weight: bold; }

.ta-preview-video li:nth-child(2) { margin: 0 10px 0 9px; }

.ta-preview-video .ta-preview-video1 { background: url(../images/sub/tax/subpage/ta_preview_video1.jpg); }

.ta-preview-video .ta-preview-video2 { background: url(../images/sub/tax/subpage/ta_preview_video2.jpg); }

.ta-preview-video .ta-preview-video3 { background: url(../images/sub/tax/subpage/ta_preview_video3.jpg); }

.ta-faq { border-top: 2px solid #6c757c; border-bottom: 1px solid #6c757c; }

.ta-faq dl { border-top: 1px solid #ccc; }

.ta-faq dl:first-child { border-top: 0 none; }

.ta-faq dl.is-open dt .ta-faq-icon { background: #013d74; }

.ta-faq dl.is-open dt i { background-position: 0 -11px; }

.ta-faq .ta-faq-icon { -webkit-transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); -moz-transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); -o-transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); float: left; background: #6c757c; width: 30px; height: 30px; line-height: 27px; border-radius: 15px; text-align: center; color: #fff; font-size: 16px; display: block; margin-right: 20px; }

.ta-faq dt a { padding: 15px 0; display: block; }

.ta-faq dt a::after { content: ''; display: table; clear: both; }

.ta-faq dt .ta-faq-title { width: 160px; text-align: center; float: left; line-height: 30px; }

.ta-faq dt p { line-height: 30px; font-size: 16px; float: left; color: #323131; }

.ta-faq dt i { -webkit-transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); -moz-transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); -o-transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); transition: all 0.3s cubic-bezier(0.52, 0.01, 0.16, 1); float: right; background: url(../images/sub/tax/subpage/ta_faq_fold_icon.gif) no-repeat; width: 22px; height: 11px; margin-top: 9px; margin-right: 30px; }

.ta-faq dd { display: none; border-top: 1px solid #ccc; padding: 20px 0 20px 160px; background: #f7f7f7; }

.ta-faq dd::after { content: ''; display: table; clear: both; }

.ta-faq dd .ta-faq-icon { background: #fa541a; }

.ta-faq dd p { float: left; width: 680px; line-height: 1.3; font-size: 16px; color: #6a6969; }

.ta-service { border: 1px solid #ddd; padding: 45px 0 25px 45px; background: url(../images/sub/tax/subpage/ta_service_bg.png) right 20px bottom -23px no-repeat; }

.ta-service h2 { width: 471px; font-size: 20px; color: #2686d0; line-height: 1.3; border-bottom: 1px solid #3881c8; padding-bottom: 10px; margin-bottom: 20px; }

.ta-service h2 em { color: #2686d0; }

.ta-service h2 span { color: #ff7301; }

.ta-service p { color: #737373; font-size: 16px; line-height: 1.4; margin-bottom: 12px; }

.ta-service p span { font-weight: bold; color: #000; }

.ta-service-footer { border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 3px solid #d0d0d0; background: url(../images/sub/tax/subpage/ta_proof_bg.gif) 0 0 repeat; text-align: center; padding: 27px 0; }

.ta-service-footer .base_btn_color { margin-left: 3px; }

.ta-service-footer .base_btn_color:first-child { margin-left: 0; }

.ta-cert { padding-top: 5px; }

.ta-cert-info { padding-top: 40px; background: url(../images/sub/tax/subpage/ta_cert_info_bg.png) right 20px no-repeat; min-height: 495px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }

.ta-cert-block { margin-top: 55px; }

.ta-cert-block:first-child { margin-top: 0; }

.ta-cert-block h2 { line-height: 34px; }

.ta-cert-block h2 .caution-text { font-size: 16px; margin-left: 15px; }

.ta-cert-block p { margin-bottom: 0; }

.ta-cert-agency-row { height: 210px; display: table; padding-left: 296px; border-top: 1px solid #c9c9c9; }

.ta-cert-agency-row::after { content: ''; display: table; clear: both; }

.ta-cert-agency-row:first-child { border-top: 0; }

.ta-cert-agency-row dl, .ta-cert-agency-row span { display: table-cell; vertical-align: middle; }

.ta-cert-agency-row dl { width: 510px; }

.ta-cert-agency-row dt { font-size: 24px; font-weight: bold; }

.ta-cert-agency-row dd { font-size: 16px; margin-top: 15px; }

.ta-cert-agency1 { background: url(../images/sub/tax/subpage/ta_cert_logo1.gif) 38px center no-repeat; }

.ta-cert-agency2 { background: url(../images/sub/tax/subpage/ta_cert_logo2.gif) 60px center no-repeat; }

.ta-cert-agency3 { background: url(../images/sub/tax/subpage/ta_cert_logo3.gif) 45px center no-repeat; }

.ta-cert-agency3 dl { width: 173px; }

.ta-cert-agency3 ul { display: table-cell; vertical-align: bottom; padding-top: 50px; }

.ta-cert-agency3 ul::after { content: ''; display: table; clear: both; }

.ta-cert-agency3 li { display: inline-block; margin-left: 9px; margin-bottom: 9px; }

.ta-cert2 { margin-top: 30px; background: url(../images/sub/tax/subpage/ta_cert_bg2.png) center 0 no-repeat; height: 109px; }

.ui-datepicker .ui-widget-content { background: #999 none; }

.ta-input-wrap { padding: 15px 20px; width: 687px; margin: 30px auto 0 auto; border: solid 1px #c9cacc; }

.ta-input-wrap.w100p { width: 100% !important; }

.ta-input-wrap.w100p .title1 { width: 97px; }

.ta-input-wrap.w100p .title2 { width: 97px; }

.ta-input-wrap.w100p .input_wrap1 { float: right; width: 83%; }

.ta-input-wrap.w100p .input_wrap2 { float: right; width: 65%; }

.ta-input-wrap.w100p .left { width: 48%; }

.ta-input-wrap.w100p .right { float: right; width: 48%; }

.ta-input-wrap::after { content: ''; display: table; clear: both; }

.ta-input-wrap .line_all { margin-bottom: 5px; }

.ta-input-wrap .line_all::after { content: ''; display: table; clear: both; }

.ta-input-wrap .title1 { width: 120px; float: left; line-height: 34px; font-size: 14px; color: #000000; padding-left: 13px; background: url(../images/sub/tax/subpage/ta_data_load_title_icon.gif) left center no-repeat; }

.ta-input-wrap .title2 { width: 48px; float: left; line-height: 34px; font-size: 14px; color: #000000; padding-left: 13px; background: url(../images/sub/tax/subpage/ta_data_load_title_icon.gif) left center no-repeat; }

.ta-input-wrap .input_wrap1 { float: left; width: 525px; }

.ta-input-wrap .ta-find-wrap::after { content: ''; display: table; clear: both; }

.ta-input-wrap .ta-find-wrap input[type="text"] { float: left; width: 79%; }

.ta-input-wrap .ta-find-wrap input[type="button"] { float: right; width: 20%; height: 34px; background: #95979d; color: #fff; border: none; cursor: pointer; }

.ta-input-wrap .ta-find-wrap input[type="button"]:hover { background: #7c7f87; }

.ta-input-wrap .left { float: left; width: 338px; }

.ta-input-wrap .right { float: right; width: 265px; }

.ta-input-wrap .input_wrap2 { float: left; width: 217px; }

.ta-input-wrap .ta-data-radio-group::after { content: ''; display: table; clear: both; }

.ta-input-wrap .ta-data-radio-group li { margin-right: 45px; float: left; }

.ta-input-wrap .ta-data-radio-group li:last-child { margin-right: 0; }

.ta-input-wrap .ta-data-radio-group li label { line-height: 34px; cursor: pointer; color: #949292; }

.ta-input-wrap .ta-data-radio-group li label input { line-height: 34px; height: 34px; }

.ta-input-wrap input[type="text"] { line-height: 34px; width: 100%; border: solid 1px #dedede; }

.ta-data-notice-wrap { text-align: center; margin-top: 5px; }

.ta-data-notice-wrap .ta-data-notice { display: inline-block; line-height: 14px; font-size: 12px; color: #e05858; padding-left: 20px; background: url(../images/sub/tax/subpage/ta_caution_icon2.gif) left center no-repeat; }

.ta-step-ul { width: 210px; }

.ta-step-ul::after { content: ''; display: table; clear: both; }

.ta-step-ul li { float: left; margin-right: 20px; }

.ta-step-ul li:last-child { margin-right: 0; }

.ta-step-ul li label { line-height: 34px; color: #929292; }

.ta-step-ul li label input { line-height: 34px; height: 32px; }

.ta-total-title-subtext { font-size: 15px; line-height: 1.4; }

.ta-total-title-subtext.mb-45 { margin-bottom: 45px; }

.ta-total-title-subtext strong { color: #0e8be5; }

.ta-total-btn-container { margin-top: 50px; text-align: center; }

.ta-total-btn-container.mt-30 { margin-top: 30px !important; }

.ta-total-btn-container li { display: inline-block; margin-left: 10px; font-size: 16px; }

.ta-total-btn-container li:first-child { margin-left: 0; }

.ta-total-btn-container input { color: #fff; }

.total-tax-definition { background: url(../images/sub/tax/subpage/total_tax_definition_top_bg.jpg) right top no-repeat; }

.ta-tax-def-info { padding-bottom: 30px; margin-bottom: 55px; }

.ta-tax-def-info h2 { font-size: 36px; color: #0698dc; letter-spacing: -3px; }

.ta-tax-def-info h2 span { font-size: 24px; margin-top: 5px; color: #b3b3b3; display: block; }

.ta-tax-def-info .ta-def-info-subtext { margin-top: 20px; font-size: 20px; color: #2d2c2c; line-height: 1.1; font-weight: bold; }

.ta-tax-def-info .ta-def-info-subtext em { color: #0e8be5; font-weight: bold; }

.ta-tax-def-info dl { margin: 22px 0 28px; }

.ta-tax-def-info dl dt { display: inline-block; }

.ta-tax-def-info dl dt span { background: #0698dc; color: #fff; }

.ta-tax-def-info dl dd { display: inline-block; }

.ta-tax-def-info dl i { line-height: 81px; font-size: 40px; font-weight: bold; font-style: normal; display: inline-block; vertical-align: middle; color: #b8b8b8; margin: 0 6px; }

.ta-tax-def-info dl span { color: #0698dc; font-size: 16px; width: 81px; height: 81px; line-height: 81px; border-radius: 40px; text-align: center; border: 1px solid #0698dc; display: inline-block; vertical-align: middle; }

.ta-tax-def-info .ta-def-note { color: #7c7c7c; }

.ta-total-def-block { margin-bottom: 75px; }

.ta-total-def-block:last-child { margin-bottom: 0; }

.ta-total-def-block h2 { font-size: 20px; margin-bottom: 20px; color: #383838; font-weight: bold; line-height: 20px; }

.ta-total-def-block .btn-and-text { margin-top: -10px; }

.ta-total-def-block .btn-and-text::after { content: ''; display: table; clear: both; }

.ta-total-def-block .btn-and-text p { float: left; font-size: 16px; margin-bottom: 15px; color: #666666; line-height: 2.4; }

.ta-total-def-block .btn-and-text a { border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; padding: 0 20px; font-size: 16px; line-height: 2.4; display: inline-block; float: right; background: #0e8be5; color: #fff; }

.ta-total-def-block p { font-size: 16px; margin-bottom: 25px; color: #666666; line-height: 1.4; }

.ta-total-def-block p.ta-total-subtext { font-size: 15px; color: #888; letter-spacing: 0; }

.ta-total-def-block p.ta-total-subtext strong { color: #ff4b4b; letter-spacing: 0; }

.ta-total-def-block .ta-total-summary { margin-top: 10px; }

.ta-total-def-block .ta-total-summary p { font-size: 12px; line-height: 1.5; margin-bottom: 10px; letter-spacing: 0; }

.ta-total-def-block .ta-total-summary p.ta-total-summary-top { color: #0e8be5; }

.ta-total-def-block .ta-total-summary p.ta-total-summary-middle { color: #ff4b4b; }

.ta-total-def-block .ta-total-summary p.ta-total-summary-bottom { background: #ebebeb; padding: 10px; }

.ta-total-preview-video::after { content: ''; display: table; clear: both; }

.ta-total-preview-video li { float: left; }

.ta-total-preview-video li a { width: 446px; height: 205px; padding: 67px 0 0 49px; display: block; }

.ta-total-preview-video li span { font-size: 16px; color: #5f5f5f; margin-bottom: 7px; display: block; }

.ta-total-preview-video li h4 { font-size: 26px; color: #5f5f5f; font-weight: bold; }

.ta-total-preview-video li:nth-child(2n) { float: right; }

.ta-total-preview-video li:nth-child(3) { margin-top: 29px; }

.ta-total-preview-video li:nth-child(4) { margin-top: 29px; }

.ta-total-preview-video .ta-preview-video1 { background: url(../images/sub/tax/subpage/ta_total_preview_video1.jpg); }

.ta-total-preview-video .ta-preview-video2 { background: url(../images/sub/tax/subpage/ta_total_preview_video2.jpg); }

.ta-total-preview-video .ta-preview-video3 { background: url(../images/sub/tax/subpage/ta_total_preview_video3.jpg); }

.ta-total-preview-video .ta-preview-video4 { background: url(../images/sub/tax/subpage/ta_total_preview_video4.jpg); }

.ta-total-common-radio::after { content: ''; display: table; clear: both; }

.ta-total-common-radio li { float: left; margin-right: 20px; }

.ta-total-common-radio li:last-child { margin-right: 0; }

.ta-total-common-radio li label { line-height: 30px; cursor: pointer; font-size: 13px; }

.ta-total-common-radio li label input { height: 30px; }

.ta-total-preview-block { margin-top: 86px; }

.ta-total-preview-block:first-child { margin-top: 0; }

.ta-total-preview-block h3 { font-size: 20px; margin-bottom: 30px; font-weight: bold; }

.ta-total-def-block h3 { font-size: 20px; margin-bottom: 30px; font-weight: bold; }

.ta-total-simplebook-block .ta-total-important-text { font-size: 20px; line-height: 1.4; margin-bottom: 30px; }

.ta-total-simplebook-block .ta-total-explanation-btn { margin-bottom: 10px; }

.ta-total-simplebook-block .ta-total-explanation-btn::after { content: ''; display: table; clear: both; }

.ta-total-simplebook-block .ta-total-explanation-btn p { font-size: 15px; line-height: 1.4; float: left; }

.ta-total-simplebook-block .ta-total-explanation-btn a { float: right; display: block; width: 200px; text-align: center; line-height: 1.3; padding: 4px 0; background: #ff7900; color: #fff; }

.ta-total-simplebook-block .ta-total-search-wrap { margin-bottom: 30px; border: solid 1px #c9cacc; padding: 0 10px 0 0; }

.ta-total-simplebook-block .ta-total-search-wrap::after { content: ''; display: table; clear: both; }

.ta-total-simplebook-block .ta-total-search-wrap .search-title { width: 14%; float: left; background: #e9ecee; height: 44px; display: table; text-align: center; }

.ta-total-simplebook-block .ta-total-search-wrap .search-title p { vertical-align: middle; display: table-cell; text-align: center; font-size: 14px; letter-spacing: 0; border-right: solid 1px #dee1e3; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents { width: 73%; float: left; padding: 5px 0 5px 10px; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents::after { content: ''; display: table; clear: both; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .assortment_spacing { margin-right: 1.9%  !important; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .simple-search-select { width: 15%; float: left; margin-right: 1%; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter.quarter-month li { background: #4d555b; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter.quarter-month li.active { background: #62b160; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter.quarter-month li:last-child { margin-right: 0; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter.quarter-month li p { color: #fff; border: none; line-height: 34px; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter.quarter-year li.active { background: #0e8be5; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter.quarter-year li.active p { color: #fff; border-color: #0e8be5; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter li { float: left; width: 8.6%; margin-right: 0.8%; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.ta-total-simplebook-block .ta-total-search-wrap .search-contents .quarter li p { border: solid 1px #cccccc; line-height: 32px; text-align: center; cursor: pointer; font-size: 13px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.ta-total-simplebook-block .ta-total-search-wrap .search-view-btn { width: 13%; float: left; text-align: right; padding: 5px 0 5px 5px; }

.ta-total-simplebook-block .ta-total-search-wrap .search-view-btn input { width: 100%; display: inline-block; height: 34px; border: none; background: #95979d; color: #fff; cursor: pointer; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top { margin-bottom: 10px; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top::after { content: ''; display: table; clear: both; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top p { float: left; line-height: 34px; font-size: 16px; letter-spacing: 0; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap { float: right; display: inline-block; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap a { line-height: 34px; color: #fff; background: #0e8be5; display: inline-block; text-align: center; font-size: 14px; letter-spacing: 0; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap a.blue_line { background: #fff; border: solid 1px #0e8be5; color: #0e8be5; line-height: 32px; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap a.blue_line:hover { background: #fff; color: #0e8be5; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap a.gray { background: #95979d; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap a.gray:hover { background: #7c7f87; }

.ta-total-simplebook-block .ta-total-table-wrap .ta-total-table-top .ta-total-table-btn-wrap a:hover { background: #0680d7; }

.ta-total-reinfo-block h3 { font-size: 20px; margin-bottom: 30px; font-weight: bold; }

.ta-total-reinfo-block .ta-total-reinfo-title { position: relative; }

.ta-total-reinfo-block .ta-total-reinfo-title::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-reinfo-title h3 { float: left; margin-bottom: 15px !important; }

.ta-total-reinfo-block .ta-total-reinfo-title span { display: inline-block; position: absolute; font-size: 12px; color: #fe0000 !important; right: 0; bottom: 15px; }

.ta-total-reinfo-block .ta-total-reinfo-title .important_text { font-size: 14px; color: #ff7a7a; clear: both; margin-bottom: 10px; }

.ta-total-reinfo-block .ta-total-reinfo-input { border: solid 1px #dddddd; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section { padding: 5px 0; border-bottom: solid 1px #dddddd; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section:last-child { border-bottom: none; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-colum { width: 50%; float: left; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-colum::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-title { float: left; width: 142px; padding-left: 30px; position: relative; line-height: 30px; letter-spacing: 0; font-size: 13px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-title span { display: inline-block; position: absolute; left: 20px; color: #fe0000; line-height: 30px; margin-right: 5px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-short-content { float: left; width: 327px; line-height: 30px; letter-spacing: 0; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-full-content { line-height: 30px; letter-spacing: 0; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-full-content::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn.fl_left { float: left; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn.fl_right { float: right; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn.first { margin-right: 25px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn.end { margin-right: 20px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn a { display: inline-block; font-size: 13px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; background: #0e8be5; line-height: 30px; text-align: center; color: #fff; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn a.blue_line { background: #fff; border: solid 1px #0e8be5; color: #0e8be5; line-height: 28px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn a.blue_line:hover { background: #fff; color: #0e8be5; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn a.gray { background: #95979d; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-inner-btn a.gray:hover { background: #7c7f87; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-radio { float: left; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-radio::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-radio.horizontal li { float: left; margin-right: 15px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section .reinfo-radio li label { line-height: 30px; cursor: pointer; font-size: 13px; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section input.re_type0 { text-align: center; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section input[type='text'] { display: inline-block; float: left; margin-right: 5px; height: 30px; font-size: 13px; border: solid 1px #dddddd; }

.ta-total-reinfo-block .ta-total-reinfo-input .reinfo-section input[type='text']:disabled { background: #f2f2f2; color: #6b6868; }

.ta-total-reinfo-block .ta-total-payment-conf::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-payment-conf .ta-total-payment-left { float: left; width: 373px; }

.ta-total-reinfo-block .ta-total-payment-conf .ta-total-payment-right { float: right; width: 514px; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section { border-top: solid 1px #0598db; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section p.full_text { line-height: 30px; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section p.full_text strong { font-weight: bold; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section p.text_left { line-height: 30px; float: left; width: 40%; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-img { text-align: center; padding: 23px 0 0 0; text-align: center; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-img img { display: inline-block; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-img.img_size img { width: 65%; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .input_right { float: right; width: 60%; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .input_right::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .input_right input { float: left; width: 92%; height: 30px; font-size: 13px; text-align: right; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .input_right .unit_text { float: right; width: 8%; text-align: right; line-height: 30px; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-inner { border: solid 1px #dddddd; padding: 5px 30px; border-top: none; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-inner::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-inner.total { border-bottom: solid 3px #dddddd; background: url(../images/sub/tax/subpage/ta_proof_bg.gif); }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-inner.total input { background: #fff; border-color: #0e8be5; }

.ta-total-reinfo-block .ta-total-payment-conf .payment-conf-section .payment-section-inner select { padding-left: 0; border: none; height: 30px; }

.ta-total-reinfo-block .ta-total-payment-info-title { margin-bottom: 8px; font-size: 14px; font-weight: bold; }

.ta-total-reinfo-block .ta-total-payment-info-conf { border: solid 1px #dddddd; background: url(../images/sub/tax/subpage/ta_proof_bg.gif); padding: 10px; }

.ta-total-reinfo-block .ta-total-payment-info-conf::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-left { float: left; width: 48%; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-right { float: right; width: 48%; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info .payment-info-left { float: left; width: 18%; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info .payment-info-left p { line-height: 30px; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info .payment-info-left input { width: 100%; height: 30px; font-size: 13px; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info .payment-info-right { float: right; width: 80%; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info .payment-info-right input { height: 30px; }

.ta-total-reinfo-block .ta-total-payment-info-conf .ta-total-payment-info .payment-info-right input.ta_c { text-align: center; }

.ta-total-reinfo-block .ta-total-file-make .file-make-title { font-size: 16px; margin-bottom: 10px; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section { padding-top: 10px; border-top: solid 2px #66b9ed; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-inner { margin-bottom: 20px; border: solid 1px #dddddd; padding: 5px 10px; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-inner::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-input-title { font-size: 14px; color: #3a3a3a; width: 145px; float: left; line-height: 30px; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-inner-colum { width: 50%; float: left; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-inner-colum::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-input { float: left; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-input::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-input input { float: left; height: 30px; border: solid 1px #dddddd; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-input p { float: left; font-size: 12px; color: #ff3838; line-height: 30px; margin-left: 10px; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-btn-right { float: right; }

.ta-total-reinfo-block .ta-total-file-make .file-make-section .file-make-btn-right input { height: 30px; font-size: 13px; line-height: 30px; }

.ta-total-reinfo-block .total-tab-common { margin-bottom: 20px; background: repeat-x bottom url(../images/sub/tax/subpage/tab_line_bg.gif); }

.ta-total-reinfo-block .total-tab-common ul::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .total-tab-common ul li { width: 158px; float: left; border: solid 1px #dddddd; border-bottom: solid 1px #2f2f2f; margin-left: -1px; background: #fafafa; }

.ta-total-reinfo-block .total-tab-common ul li:first-child { width: 157px; }

.ta-total-reinfo-block .total-tab-common ul li:last-child { width: 157px; }

.ta-total-reinfo-block .total-tab-common ul li.active { border: solid 1px #2f2f2f; border-bottom: solid 1px #fff; position: relative; z-index: 9999; background: #fff; }

.ta-total-reinfo-block .total-tab-common ul li a { line-height: 45px; text-align: center; display: block; }

.ta-total-reinfo-block .ta-total-tab-con::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con.list { margin-bottom: 30px; }

.ta-total-reinfo-block .ta-total-tab-con.marb { margin-bottom: 30px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title { margin-bottom: 10px; line-height: 30px; float: left; font-size: 17px; font-weight: bold; margin-right: 15px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn { margin-bottom: 10px; float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn a { display: inline-block; float: left; line-height: 30px; text-align: center; background: #5a6174; color: #fff; margin-right: 3px; font-size: 13px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn a.o_color { background: #ff7900; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right { margin-bottom: 10px; float: right; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right a { display: inline-block; font-size: 13px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; background: #0e8be5; line-height: 30px; text-align: center; color: #fff; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right a.blue_line { background: #fff; border: solid 1px #0e8be5; color: #0e8be5; line-height: 28px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right a.blue_line:hover { background: #fff; color: #0e8be5; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right a.gray { background: #95979d; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right a.gray:hover { background: #7c7f87; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-inner-title-btn-right a.orange { background: #ff7900; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section { border: solid 1px #ddd; border-top: solid 1px #0e8be5; border-bottom: solid 4px #ddd; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner { border-bottom: solid 1px #ddd; padding: 5px 0; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner:last-child { border-bottom: none; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner input.re_type0 { text-align: center !important; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner input[type='text'] { display: inline-block; float: left; margin-right: 5px; height: 30px; font-size: 13px; border: solid 1px #dddddd; text-align: right; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner input[type='text']:disabled { background: #f2f2f2; color: #6b6868; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner input[type='text'].input_left { float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn.fl_left { float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn.fl_right { float: right; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn.first { margin-right: 5px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn.end { margin-right: 20px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn a { display: inline-block; font-size: 13px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; background: #0e8be5; line-height: 30px; text-align: center; color: #fff; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn a.blue_line { background: #fff; border: solid 1px #0e8be5; color: #0e8be5; line-height: 28px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn a.blue_line:hover { background: #fff; color: #0e8be5; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn a.gray { background: #95979d; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .total-tab-inner-btn a.gray:hover { background: #7c7f87; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-title { width: 210px; float: left; line-height: 30px; padding-left: 30px; font-size: 13px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-title.line2 { line-height: 15px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-title.accent { color: #0e8be5; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line { margin-bottom: 5px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line:last-child { margin-bottom: 0; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum { width: 50%; float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum.w_right { height: 95px; display: table; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum.w_right p { display: table-cell; vertical-align: middle; font-size: 12px; color: #0e8be5; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con.first { margin-bottom: 5px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con.first .tab-inner-title { font-size: 13px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con.first input { border-color: #0e8be5; color: #333; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con.last input { border-top: none; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con input { color: #0e8be5; text-align: right; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con .tab-inner-title { font-size: 12px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con .double-line-inner-colum-half-left { width: 45%; float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con .double-line-inner-colum-half-left::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con .double-line-inner-colum-half-right { width: 55%; float: left; padding-right: 15px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con .double-line-inner-colum-half-right::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .double-line .double-line-inner .double-line-inner-colum .double-line-inner-colum-con .double-line-inner-colum-half-right p { line-height: 30px; float: right; font-size: 13px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-colum-half { width: 50%; float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-colum-half::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-colum-half .important_text { line-height: 30px; color: #ff4b4b; font-size: 12px; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-colum-half .tab-inner-half-left { width: 210px; float: left; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-colum-half .tab-inner-half-right { width: 55%; float: left; padding: 0 15px 0 0; }

.ta-total-reinfo-block .ta-total-tab-con .ta-total-tab-section .ta-total-tab-section-inner .tab-inner-colum-half .tab-inner-half-right p { line-height: 30px; float: right; font-size: 13px; }

.ta-total-reinfo-block .ta-total-reinfo-table-top::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn { margin-bottom: 10px; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn a { display: inline-block; font-size: 13px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; background: #0e8be5; line-height: 30px; text-align: center; color: #fff; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn a.blue_line { background: #fff; border: solid 1px #0e8be5; color: #0e8be5; line-height: 28px; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn a.blue_line:hover { background: #fff; color: #0e8be5; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn a.gray { background: #95979d; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn a.gray:hover { background: #7c7f87; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-btn a.orange { background: #ff7900; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-top-left { float: left; display: inline-block; }

.ta-total-reinfo-block .ta-total-reinfo-table-top .reinfo-table-top-right { float: right; display: inline-block; }

.ta-total-reinfo-block .ta-total-reinfo-table-bottom { margin-top: 10px; }

.ta-total-reinfo-block .ta-total-reinfo-table-bottom p { font-size: 12px; color: #ff4b4b; line-height: 1.5; margin-bottom: 10px; }

.ta-total-reinfo-block .ta-total-reinfo-table-bottom ol li { font-size: 12px; line-height: 1.5; }

.ta-total-cost-half { border: solid 1px #dddddd; }

.ta-total-cost-half::after { content: ''; display: table; clear: both; }

.ta-total-cost-half .ta-total-cost-half-left { float: left; width: 50%; border-right: solid 1px #dddddd; padding: 5px 20px; }

.ta-total-cost-half .ta-total-cost-half-left::after { content: ''; display: table; clear: both; }

.ta-total-cost-half .ta-total-cost-half-right { float: left; width: 50%; padding: 5px 20px; }

.ta-total-cost-half .ta-total-cost-half-right::after { content: ''; display: table; clear: both; }

.ta-total-cost-half .ta-total-cost-half-inner-left { float: left; line-height: 30px; width: 30%; }

.ta-total-cost-half .ta-total-cost-half-inner-right { float: right; display: inline-block; }

.ta-total-cost-half .ta-total-cost-half-inner-right input { height: 30px; text-align: right; color: #0e8be5; border: solid 1px #dddddd; }

.ta-total-cost-half .ta-total-cost-half-inner-right .unit { padding-left: 3px; }

.ta-total-cost-half-comment { color: #0e8be5; font-size: 12px; margin-top: 10px; }

.lp-ta-wrap { border-top: solid 2px #0e8be5; }

.lp-ta-wrap .lp-header p { font-size: 21px; font-weight: bold; padding: 20px 30px; border-bottom: solid 1px #9f9f9f; color: #272727; }

.lp-ta-wrap .lp-container { padding: 20px 30px; }

.lp-ta-wrap .lp-ta-text { font-size: 16px; line-height: 1.5; text-align: center; margin-bottom: 20px; }

.lp-ta-wrap .lp-ta-agree-info { border-top: 2px solid #1c84c6; padding: 20px 0; }

.lp-ta-wrap .lp-ta-agree-info::after { content: ''; display: table; clear: both; }

.lp-ta-wrap .lp-ta-agree-info li { color: #7d7c7c; margin-top: 11px; }

.lp-ta-wrap .lp-ta-agree-info li:first-child { margin-top: 0; }

.lp-ta-wrap .lp-ta-agree-info li:before { display: inline-block; margin-right: 7px; content: ''; width: 4px; height: 4px; vertical-align: middle; background: #80a5ce; }

.lp-ta-wrap .lp-ta-agree-select { padding: 15px 0; border-top: 1px solid #c8c8c8; }

.lp-ta-wrap .lp-ta-agree-select p { display: inline-block; font-size: 13px; margin-right: 50px; }

.lp-ta-wrap .lp-ta-agree-select label { margin-right: 29px; font-size: 13px; }

.lp-ta-wrap .ta-icon-caution p { font-size: 12px; color: #ff0000; line-height: 1.3; padding-left: 30px; background: url(../images/sub/tax/subpage/ta_caution_icon.gif) 0 0 no-repeat; }

.lp-ta-wrap .lp-content-select { padding-bottom: 18px; border-bottom: 2px solid #1c84c6; }

.lp-ta-wrap .lp-content-select label { font-size: 13px; cursor: pointer; margin-left: 15px; }

.lp-ta-wrap .lp-content-select label:first-child { margin-left: 0; }

.lp-ta-wrap .lp-ta-content { padding: 11px 0 19px 14px; }

.lp-ta-wrap .lp-ta-content::after { content: ''; display: table; clear: both; }

.lp-ta-wrap .lp-ta-content .left { float: left; width: 100px; height: 34px; display: table; }

.lp-ta-wrap .lp-ta-content .left p { display: table-cell; vertical-align: middle; color: #3f3f3f; font-size: 13px; line-height: 1.2; }

.lp-ta-wrap .lp-ta-content .right { float: left; font-size: 13px; }

.lp-ta-wrap .lp-ta-content .right .caution-text { display: inline-block; font-size: 11px; line-height: 1.2; vertical-align: middle; }

.lp-ta-wrap .lp-ta-content .right .caution-text.ta-display-block { display: block; }

.lp-ta-wrap .lp-ta-content em { width: 100%; clear: both; margin-top: 10px; display: block; }

.lp-ta-wrap .lp-ta-input-wrap::after { content: ''; display: table; clear: both; }

.lp-ta-wrap .lp-ta-input-wrap li { margin-top: 14px; }

.lp-ta-wrap .lp-ta-input-wrap li::after { content: ''; display: table; clear: both; }

.lp-ta-wrap .lp-ta-input-wrap li:first-child { margin-top: 0; }

.lp-ta-wrap .lp-ta-input-wrap.column2 li { float: left; width: 50%; margin-top: 0; margin-bottom: 10px; }

.lp-ta-wrap .lp-ta-input-wrap.column2 li .left { width: 40px; }

.lp-ta-wrap .lp-ta-input-wrap.column2 .clear-column { width: 100%; }

.lp-ta-wrap .lp-ta-input-wrap.column2 em { margin-top: 0; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl { margin-bottom: 20px; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl.last { margin-bottom: 0; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl dt { font-size: 15px; color: #272727; margin-bottom: 10px; font-weight: bold; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl dt:before { display: inline-block; margin-right: 7px; content: ''; width: 4px; height: 4px; vertical-align: middle; background: #80a5ce; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl dd { margin-left: 11px; font-size: 13px; color: #6b6b6b; line-height: 19px; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl dd strong { color: #e05858; }

.lp-ta-wrap .lp-ta-cardpsd .lp-ta-card-dl dd strong span { font-weight: bold; color: #e05858; }

.lp-ta-wrap .lp-ta-btn-wrap { text-align: center; margin-top: 19px; border-top: 1px solid #c8c8c8; padding-top: 11px; }

.lp-ta-wrap .lp-ta-btn-wrap.none_border { border-top: none; padding-top: 0; }

.lp-ta-wrap .lp-ta-change-content { min-height: 183px; display: table; width: 100%; }

.lp-ta-wrap .lp-ta-change-content .lp-ta-input-wrap { display: table-cell; vertical-align: middle; }

.lp-ta-wrap .lp-target-select li { margin-top: 9px; }

.lp-ta-wrap .lp-target-select li::after { content: ''; display: table; clear: both; }

.lp-ta-wrap .lp-target-select li:first-child { margin-top: 0; }

.lp-ta-wrap .lp-target-select li p, .lp-ta-wrap .lp-target-select li button { float: left; }

.lp-ta-wrap .lp-target-select li p { border: 1px solid #ccc; font-size: 13px; width: 330px; color: #656565; margin-right: 7px; padding: 10px 17px 9px 17px; }

.lp-ta-table table { width: 100%; border: 1px solid #c9cacc; }

.lp-ta-table th { background: #e9ecee; text-align: center; padding: 14px 0; }

.lp-ta-table td { padding: 14px 0 14px 18px; }

.lp-ta-table td, .lp-ta-table th { border: 1px solid #c9cacc; }

.lp-ta-taxation { margin-top: 12px; border-top: 2px solid #1c84c6; padding: 12px 0; }

.lp-ta-taxation::after { content: ''; display: table; clear: both; }

.lp-ta-taxfree { border-bottom: 2px solid #1c84c6; }

.lp-ta-taxfree .lp-ta-taxation-title { background: #2283bf; }

.lp-ta-taxation-title { background: #67b9ed; display: table; height: 100%; float: left; width: 175px; height: 116px; text-align: center; margin-right: 16px; }

.lp-ta-taxation-title h2 { color: #fff; font-size: 18px; display: table-cell; vertical-align: middle; }

.lp-ta-taxation-content { float: left; }

.lp-ta-taxation-row { margin-top: 7px; }

.lp-ta-taxation-row span { display: inline-block; }

.lp-ta-taxation-row p { display: inline-block; width: 70px; }

.lp-ta-taxation-row:first-child { margin-top: 0; }

.lp-ta-taxation-row.last { padding-bottom: 15px; margin-bottom: 15px; margin-top: 15px; border-bottom: 1px solid #ddd; }

.lp-ta-taxation-row.last span:nth-of-type(1) { margin-right: 18px; }

.ta-text-btn-wrap { margin-bottom: 15px; }

.ta-text-btn-wrap::after { content: ''; display: table; clear: both; }

.ta-text-btn-wrap p { font-size: 13px; line-height: 20px; float: left; }

.ta-text-btn-wrap .btn-wrap { float: right; }

.ta-text-btn-wrap .btn-wrap a { line-height: 40px; display: inline-block; width: 90px; color: #0e8be5; font-size: 13px; border: solid 1px #0e8be5; text-align: center; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.lp-total-title-reg { margin-bottom: 25px; }

.lp-total-title-reg::after { content: ''; display: table; clear: both; }

.lp-total-title-reg .inner-left { float: left; }

.lp-total-title-reg .inner-left .title { margin: 9px 0 9px 0; padding-left: 5px; border-left: solid 3px #0e8be5; font-size: 16px; line-height: 16px; }

.lp-total-title-reg .inner-left .title span { font-size: 13px; line-height: 16px; color: #fe0000; padding-left: 10px; }

.lp-total-title-reg .inner-right { float: right; }

.lp-total-title-reg .inner-right a { line-height: 34px; text-align: center; width: 90px; display: inline-block; background: #0e8be5; color: #fff; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.lp-total-title-reg .inner-bottom { clear: both; }

.lp-total-title-reg .inner-bottom .title-sub-text { font-size: 13px; }

.lp-total-title-reg .inner-bottom .title-sub-text span { color: #fe0000; }

.lp-all-guide-tab { text-align: center; margin-bottom: 20px; }

.lp-all-guide-tab li { display: inline-block; cursor: pointer; }

.lp-all-guide-tab li.active span { border-bottom: solid 2px #0e8be5; color: #141414; font-weight: bold; }

.lp-all-guide-tab li span { line-height: 24px; display: inline-block; border-bottom: solid 2px #fff; font-size: 15px; color: #5e5e5e; }

.lp-all-guide-tab li:nth-child(2) { margin: 0 20px; }

.lp-guide-tab { border: solid 1px #cccccc; }

.lp-guide-tab::after { content: ''; display: table; clear: both; }

.lp-guide-tab.tab_item2 li { width: 50%; }

.lp-guide-tab.tab_item3 li { width: 33%; }

.lp-guide-tab.tab_item3 li:nth-child(2) { width: 34%; }

.lp-guide-tab.tab_item4 li { width: 25%; }

.lp-guide-tab li { float: left; color: #8a8a8a; font-size: 13px; text-align: center; line-height: 26px; cursor: pointer; border-right: solid 1px #cccccc; }

.lp-guide-tab li:last-child { border-right: none; }

.lp-guide-tab li.active { background: #0e8be5; color: #fff; }

.lp-guide-text { margin: 30px 0 10px 0; font-size: 15px; color: #4d4d4d; }

.lp-guide-img { height: 458px; }

.lp-guide-img.guide1_1 { background: url(../images/sub/tax/subpage/guide/guide01_1.jpg) center center no-repeat; }

.lp-guide-img.guide1_2 { background: url(../images/sub/tax/subpage/guide/guide01_2.jpg) center center no-repeat; }

.lp-guide-img.guide1_3 { background: url(../images/sub/tax/subpage/guide/guide01_3.jpg) center center no-repeat; }

.lp-guide-img.guide2_1 { background: url(../images/sub/tax/subpage/guide/guide02_1.jpg) center center no-repeat; }

.lp-guide-img.guide2_2 { background: url(../images/sub/tax/subpage/guide/guide02_2.jpg) center center no-repeat; }

.lp-guide-img.guide3_1 { background: url(../images/sub/tax/subpage/guide/guide03_1.jpg) center center no-repeat; }

.lp-guide-img.guide3_2 { background: url(../images/sub/tax/subpage/guide/guide03_2.jpg) center center no-repeat; }

.lp-guide-img.guide3_3 { background: url(../images/sub/tax/subpage/guide/guide03_3.jpg) center center no-repeat; }

.lp-guide-img.guide4_1 { background: url(../images/sub/tax/subpage/guide/guide04_1.jpg) center center no-repeat; }

.lp-guide-img.guide4_2 { background: url(../images/sub/tax/subpage/guide/guide04_2.jpg) center center no-repeat; }

.lp-guide-img.guide4_3 { background: url(../images/sub/tax/subpage/guide/guide04_3.jpg) center center no-repeat; }

.lp-guide-img.guide5_1 { background: url(../images/sub/tax/subpage/guide/guide05_1.jpg) center center no-repeat; }

.lp-guide-img.guide5_2 { background: url(../images/sub/tax/subpage/guide/guide05_2.jpg) center center no-repeat; }

.lp-guide-img.guide5_3 { background: url(../images/sub/tax/subpage/guide/guide05_3.jpg) center center no-repeat; }

.lp-guide-img.guide6_1 { background: url(../images/sub/tax/subpage/guide/guide06_1.jpg) center center no-repeat; }

.lp-guide-img.guide6_2 { background: url(../images/sub/tax/subpage/guide/guide06_2.jpg) center center no-repeat; }

.lp-guide-img.guide6_3 { background: url(../images/sub/tax/subpage/guide/guide06_3.jpg) center center no-repeat; }

.lp-guide-img.guide7_1 { background: url(../images/sub/tax/subpage/guide/guide07_1.jpg) center center no-repeat; }

.lp-guide-img.guide7_2 { background: url(../images/sub/tax/subpage/guide/guide07_2.jpg) center center no-repeat; }

.lp-guide-img.guide7_3 { background: url(../images/sub/tax/subpage/guide/guide07_3.jpg) center center no-repeat; }

.lp-guide-img.guide8_1 { background: url(../images/sub/tax/subpage/guide/guide08_1.jpg) center center no-repeat; }

.lp-guide-img.guide9_1_1 { background: url(../images/sub/tax/subpage/guide/guide09_1_1.jpg) center center no-repeat; }

.lp-guide-img.guide9_1_2 { background: url(../images/sub/tax/subpage/guide/guide09_1_2.jpg) center center no-repeat; }

.lp-guide-img.guide9_1_3 { background: url(../images/sub/tax/subpage/guide/guide09_1_3.jpg) center center no-repeat; }

.lp-guide-img.guide9_2_1 { background: url(../images/sub/tax/subpage/guide/guide09_2_1.jpg) center center no-repeat; }

.lp-guide-img.guide9_2_2 { background: url(../images/sub/tax/subpage/guide/guide09_2_2.jpg) center center no-repeat; }

.lp-guide-img.guide9_2_3 { background: url(../images/sub/tax/subpage/guide/guide09_2_3.jpg) center center no-repeat; }

.lp-guide-img.guide9_3_1 { background: url(../images/sub/tax/subpage/guide/guide09_3_1.jpg) center center no-repeat; }

.lp-guide-img.guide9_3_2 { background: url(../images/sub/tax/subpage/guide/guide09_3_2.jpg) center center no-repeat; }

.lp-guide-img.guide9_3_3 { background: url(../images/sub/tax/subpage/guide/guide09_3_3.jpg) center center no-repeat; }

.lp-guide-img.guide9_3_4 { background: url(../images/sub/tax/subpage/guide/guide09_3_4.jpg) center center no-repeat; }

.lp-guide-img.guide_ta2_1_1 { background: url(../images/sub/tax/subpage/guide/ta2/guide01_1.jpg) center center no-repeat; }

.lp-guide-img.guide_ta2_1_2 { background: url(../images/sub/tax/subpage/guide/ta2/guide01_2.jpg) center center no-repeat; }

.lp-guide-img.guide_ta2_2_1 { background: url(../images/sub/tax/subpage/guide/ta2/guide02_1.jpg) center center no-repeat; }

.lp-guide-img.guide_ta2_2_2 { background: url(../images/sub/tax/subpage/guide/ta2/guide02_2.jpg) center center no-repeat; }

.lp-guide-img.guide_ta2_3_1 { background: url(../images/sub/tax/subpage/guide/ta2/guide03_1.jpg) center center no-repeat; }

.lp-guide-img.guide_ta2_3_2 { background: url(../images/sub/tax/subpage/guide/ta2/guide03_2.jpg) center center no-repeat; }

.lp-ta-total-btn-wrap { text-align: center; border-top: 1px solid #c8c8c8; padding-top: 16px; }

.lp-ta-total-btn-wrap.none_border { border-top: none; padding-top: 0; }

.lp-total-table-block .lp-total-table-inner-text { line-height: 1.6; font-size: 13px; color: #ff3838; padding: 10px; }

.lp-total-table-block .lp-total-table-top-text::after { content: ''; display: table; clear: both; }

.lp-total-table-block .lp-total-table-top-text .inner-left { float: left; }

.lp-total-table-block .lp-total-table-top-text .inner-right { float: right; }

.lp-total-table-block .lp-total-table-top-text p { font-size: 13px; line-height: 20px; color: #272727; }

.lp-total-table-block table { border-top: solid 1px #5483da; }

.lp-total-table-block table thead th { padding: 7px 0; background: #f7f7f7; font-size: 13px; text-align: center; color: #000000; letter-spacing: 0; border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; }

.lp-total-table-block table thead th.br-none { border-right: none; }

.lp-total-table-block table tbody th, .lp-total-table-block table .ta-list-table tfoot th, .ta-list-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-def-table tfoot th, .ta-def-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-help-table tfoot th, .ta-help-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-def-table tfoot th, .ta-total-def-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-def2-table tfoot th, .ta-total-def2-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-list-table tfoot th, .ta-total-list-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-deductions-table tfoot th, .ta-total-deductions-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .lp-total-table-block table tfoot th, .lp-total-table-block table .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .lp-total-table-block table tfoot th { border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; padding: 13px 5px; color: #0e8be5; }

.lp-total-table-block table tbody td, .lp-total-table-block table .ta-list-table tfoot td, .ta-list-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-def-table tfoot td, .ta-def-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-help-table tfoot td, .ta-help-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-def-table tfoot td, .ta-total-def-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-def2-table tfoot td, .ta-total-def2-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-list-table tfoot td, .ta-total-list-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-deductions-table tfoot td, .ta-total-deductions-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .lp-total-table-block table tfoot td, .lp-total-table-block table .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .lp-total-table-block table tfoot td { border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; padding: 13px 0; text-align: center; }

.lp-total-table-block table tbody td:last-child, .lp-total-table-block table .ta-list-table tfoot td:last-child, .ta-list-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-def-table tfoot td:last-child, .ta-def-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-help-table tfoot td:last-child, .ta-help-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-def-table tfoot td:last-child, .ta-total-def-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-def2-table tfoot td:last-child, .ta-total-def2-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-list-table tfoot td:last-child, .ta-total-list-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-reinfo-table tfoot td:last-child, .ta-total-reinfo-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-reinfo-input-table tfoot td:last-child, .ta-total-reinfo-input-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-deductions-table tfoot td:last-child, .ta-total-deductions-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-singleincome-table tfoot td:last-child, .ta-total-singleincome-table .lp-total-table-block table tfoot td:last-child, .lp-total-table-block table .ta-total-singleincome-table-type2 tfoot td:last-child, .ta-total-singleincome-table-type2 .lp-total-table-block table tfoot td:last-child { border-right: none; text-align: center; }

.lp-total-table-block2 table { border-top: solid 1px #5483da; margin-bottom: 20px; }

.lp-total-table-block2 table thead th { padding: 7px 0; background: #f7f7f7; font-size: 13px; text-align: center; color: #000000; letter-spacing: 0; border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; }

.lp-total-table-block2 table thead th.br-none { border-right: none; }

.lp-total-table-block2 table tbody th, .lp-total-table-block2 table .ta-list-table tfoot th, .ta-list-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-def-table tfoot th, .ta-def-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-help-table tfoot th, .ta-help-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-def-table tfoot th, .ta-total-def-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-def2-table tfoot th, .ta-total-def2-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-list-table tfoot th, .ta-total-list-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-deductions-table tfoot th, .ta-total-deductions-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .lp-total-table-block2 table tfoot th, .lp-total-table-block2 table .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .lp-total-table-block2 table tfoot th { border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; padding: 13px 5px; color: #0e8be5; }

.lp-total-table-block2 table tbody td, .lp-total-table-block2 table .ta-list-table tfoot td, .ta-list-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-def-table tfoot td, .ta-def-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-help-table tfoot td, .ta-help-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-def-table tfoot td, .ta-total-def-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-def2-table tfoot td, .ta-total-def2-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-list-table tfoot td, .ta-total-list-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-deductions-table tfoot td, .ta-total-deductions-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .lp-total-table-block2 table tfoot td, .lp-total-table-block2 table .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .lp-total-table-block2 table tfoot td { border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; padding: 13px 0; text-align: center; }

.lp-total-table-block2 table tbody td:last-child, .lp-total-table-block2 table .ta-list-table tfoot td:last-child, .ta-list-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-def-table tfoot td:last-child, .ta-def-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-help-table tfoot td:last-child, .ta-help-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-def-table tfoot td:last-child, .ta-total-def-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-def2-table tfoot td:last-child, .ta-total-def2-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-list-table tfoot td:last-child, .ta-total-list-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-reinfo-table tfoot td:last-child, .ta-total-reinfo-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-reinfo-input-table tfoot td:last-child, .ta-total-reinfo-input-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-deductions-table tfoot td:last-child, .ta-total-deductions-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-singleincome-table tfoot td:last-child, .ta-total-singleincome-table .lp-total-table-block2 table tfoot td:last-child, .lp-total-table-block2 table .ta-total-singleincome-table-type2 tfoot td:last-child, .ta-total-singleincome-table-type2 .lp-total-table-block2 table tfoot td:last-child { border-right: none; text-align: center; }

.lp-total-table-block3.secend { margin-top: 20px; }

.lp-total-table-block3 .lp-total-table-inner-text { line-height: 1.6; font-size: 13px; color: #ff3838; padding: 10px; }

.lp-total-table-block3 .lp-total-table-top-text::after { content: ''; display: table; clear: both; }

.lp-total-table-block3 .lp-total-table-top-text .inner-left { float: left; }

.lp-total-table-block3 .lp-total-table-top-text .inner-right { float: right; }

.lp-total-table-block3 .lp-total-table-top-text p { font-size: 13px; line-height: 20px; color: #272727; }

.lp-total-table-block3 table { border-top: solid 1px #5483da; }

.lp-total-table-block3 table.center-text th { text-align: center; }

.lp-total-table-block3 table.center-text td { text-align: center; }

.lp-total-table-block3 table thead th { padding: 10px 0; background: #f7f7f7; font-size: 13px; text-align: center; color: #000000; letter-spacing: 0; border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; }

.lp-total-table-block3 table thead th.br-none { border-right: none; }

.lp-total-table-block3 table tbody th, .lp-total-table-block3 table .ta-list-table tfoot th, .ta-list-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-def-table tfoot th, .ta-def-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-help-table tfoot th, .ta-help-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-def-table tfoot th, .ta-total-def-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-def2-table tfoot th, .ta-total-def2-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-list-table tfoot th, .ta-total-list-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-deductions-table tfoot th, .ta-total-deductions-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .lp-total-table-block3 table tfoot th, .lp-total-table-block3 table .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .lp-total-table-block3 table tfoot th { border-right: solid 1px #e0e0e0; border-bottom: solid 1px #b8b8b8; padding: 10px 5px; color: #0e8be5; text-align: center; font-size: 13px; }

.lp-total-table-block3 table tbody td, .lp-total-table-block3 table .ta-list-table tfoot td, .ta-list-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-def-table tfoot td, .ta-def-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-help-table tfoot td, .ta-help-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-def-table tfoot td, .ta-total-def-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-def2-table tfoot td, .ta-total-def2-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-list-table tfoot td, .ta-total-list-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-deductions-table tfoot td, .ta-total-deductions-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .lp-total-table-block3 table tfoot td, .lp-total-table-block3 table .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .lp-total-table-block3 table tfoot td { border-right: solid 1px #e0e0e0; border-bottom: solid 1px #e0e0e0; padding: 10px; text-align: right; font-size: 13px; }

.lp-total-table-block3 table tbody td:last-child, .lp-total-table-block3 table .ta-list-table tfoot td:last-child, .ta-list-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-def-table tfoot td:last-child, .ta-def-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-help-table tfoot td:last-child, .ta-help-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-def-table tfoot td:last-child, .ta-total-def-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-def2-table tfoot td:last-child, .ta-total-def2-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-list-table tfoot td:last-child, .ta-total-list-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-reinfo-table tfoot td:last-child, .ta-total-reinfo-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-reinfo-input-table tfoot td:last-child, .ta-total-reinfo-input-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-deductions-table tfoot td:last-child, .ta-total-deductions-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-singleincome-table tfoot td:last-child, .ta-total-singleincome-table .lp-total-table-block3 table tfoot td:last-child, .lp-total-table-block3 table .ta-total-singleincome-table-type2 tfoot td:last-child, .ta-total-singleincome-table-type2 .lp-total-table-block3 table tfoot td:last-child { border-right: none; }

.lp-total-table-block3 table tbody td.text_left, .lp-total-table-block3 table .ta-list-table tfoot td.text_left, .ta-list-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-def-table tfoot td.text_left, .ta-def-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-help-table tfoot td.text_left, .ta-help-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-def-table tfoot td.text_left, .ta-total-def-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-def2-table tfoot td.text_left, .ta-total-def2-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-list-table tfoot td.text_left, .ta-total-list-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-reinfo-table tfoot td.text_left, .ta-total-reinfo-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-reinfo-input-table tfoot td.text_left, .ta-total-reinfo-input-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-deductions-table tfoot td.text_left, .ta-total-deductions-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-singleincome-table tfoot td.text_left, .ta-total-singleincome-table .lp-total-table-block3 table tfoot td.text_left, .lp-total-table-block3 table .ta-total-singleincome-table-type2 tfoot td.text_left, .ta-total-singleincome-table-type2 .lp-total-table-block3 table tfoot td.text_left { text-align: left; }

.lp-total-table-block3 table tbody .half td, .lp-total-table-block3 table .ta-list-table tfoot .half td, .ta-list-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-def-table tfoot .half td, .ta-def-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-help-table tfoot .half td, .ta-help-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-def-table tfoot .half td, .ta-total-def-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-def2-table tfoot .half td, .ta-total-def2-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-list-table tfoot .half td, .ta-total-list-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-reinfo-table tfoot .half td, .ta-total-reinfo-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-reinfo-input-table tfoot .half td, .ta-total-reinfo-input-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-deductions-table tfoot .half td, .ta-total-deductions-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-singleincome-table tfoot .half td, .ta-total-singleincome-table .lp-total-table-block3 table tfoot .half td, .lp-total-table-block3 table .ta-total-singleincome-table-type2 tfoot .half td, .ta-total-singleincome-table-type2 .lp-total-table-block3 table tfoot .half td { border-bottom-color: #b8b8b8; }

.lp-total-search-block { margin-bottom: 10px; }

.lp-total-search-block .financial-find::after { content: ''; display: table; clear: both; }

.lp-total-search-block .financial-find .inner-left { width: 69%; float: left; }

.lp-total-search-block .financial-find .inner-left input { font-size: 13px; width: 100%; height: 34px; border-color: #dddddd; }

.lp-total-search-block .financial-find .inner-right { width: 30%; float: right; }

.lp-total-search-block .financial-find .inner-right input { cursor: pointer; height: 34px; width: 100%; color: #fff; background: #0e8be5; border: none; font-size: 13px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta-paginate-block { position: relative; }

.ta-paginate-block .inner-right { position: absolute; right: 0; top: 0; }

.normal-text-area p { font-size: 15px; line-height: 24px; margin-bottom: 20px; }

.sohotex-wrap select.select-pl { padding-left: 75%; }

.sohotex-wrap .input-row { border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 0 none; padding: 15px 18px; }

.sohotex-wrap .input-row::after { content: ''; display: table; clear: both; }

.sohotex-wrap .input-row:last-child { border-bottom: 1px solid #ddd; }

.sohotex-wrap .input-row .base_btn_color { height: 34px; width: inherit; color: #fff; }

.sohotex-wrap .input-row label { font-size: 13px; margin-left: 15px; }

.sohotex-wrap .input-row label:first-child { margin-left: 0; }

.sohotex-wrap .input-row .input-row-column2 li { width: 55%; display: inline-block; margin-left: -4px; }

.sohotex-wrap .input-row .input-row-column2 li:first-child { margin-left: 0; }

.sohotex-wrap .input-row .input-row-column2 li:last-child { width: 45%; }

.sohotex-wrap .input-row .input-row-column2 li:last-child .input-title { width: 75px; }

.sohotex-wrap .input-row input[type="text"], .sohotex-wrap .input-row input[type="password"], .sohotex-wrap .input-row input[type="tel"] { height: 34px; line-height: 34px; border: solid 1px #e1e1e1; color: #6b6868; padding-left: 10px; width: 100%; }

.sohotex-wrap .input-row .input-disabled { background: #f2f2f2; }

.sohotex-wrap .input-row select { height: 34px; line-height: 34px; padding-left: 10px; width: 100%; border: solid 1px #dedede; color: #6b6868; font-size: 13px; background: #fff; }

.sohotex-wrap .input-block { display: inline-block; margin-right: 10px; margin-left: -4px; }

.sohotex-wrap .input-block:last-childe { margin-right: 0; margin-left: 0; }

.sohotex-wrap .input-title { font-size: 14px; display: inline-block; width: 136px; margin-left: 10px; }

.sohotex-wrap .input-title span { color: #fe0000; font-size: 18px; margin-left: -10px; }

.sohotex-wrap .input-row-notitle { padding-left: 166px; }

.ta-credit-input { display: none; }

.ta-list-table table, .ta-def-table table, .ta-help-table table, .ta-total-def-table table, .ta-total-def2-table table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-list-table img, .ta-def-table img, .ta-help-table img, .ta-total-def-table img, .ta-total-def2-table img { display: inline-block; }

.ta-list-table.ta-table-scroll, .ta-table-scroll.ta-def-table, .ta-table-scroll.ta-help-table, .ta-table-scroll.ta-total-def-table, .ta-table-scroll.ta-total-def2-table { height: 480px; overflow-y: scroll; }

.ta-list-table.ta-table-scroll-min, .ta-table-scroll-min.ta-def-table, .ta-table-scroll-min.ta-help-table, .ta-table-scroll-min.ta-total-def-table, .ta-table-scroll-min.ta-total-def2-table { height: 254px; overflow-y: scroll; }

.ta-list-table table.dataTable thead th, .ta-def-table table.dataTable thead th, .ta-help-table table.dataTable thead th, .ta-total-def-table table.dataTable thead th, .ta-total-def2-table table.dataTable thead th, .ta-list-table table.dataTable tfoot th, .ta-def-table table.dataTable tfoot th, .ta-help-table table.dataTable tfoot th, .ta-total-def-table table.dataTable tfoot th, .ta-total-def2-table table.dataTable tfoot th { font-weight: normal !important; }

.ta-list-table thead th, .ta-def-table thead th, .ta-help-table thead th, .ta-total-def-table thead th, .ta-total-def2-table thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 14px 0 !important; font-size: 13px; }

.ta-list-table thead th:first-child, .ta-def-table thead th:first-child, .ta-help-table thead th:first-child, .ta-total-def-table thead th:first-child, .ta-total-def2-table thead th:first-child { border-left: 0; }

.ta-list-table tbody td, .ta-def-table tbody td, .ta-help-table tbody td, .ta-total-def-table tbody td, .ta-total-def2-table tbody td, .ta-list-table tfoot td, .ta-def-table tfoot td, .ta-help-table tfoot td, .ta-total-def-table tfoot td, .ta-total-def2-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: center; color: #7f7f7f; padding: 12px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-list-table tbody td:first-child, .ta-def-table tbody td:first-child, .ta-help-table tbody td:first-child, .ta-total-def-table tbody td:first-child, .ta-total-def2-table tbody td:first-child, .ta-list-table tfoot td:first-child, .ta-def-table tfoot td:first-child, .ta-help-table tfoot td:first-child, .ta-total-def-table tfoot td:first-child, .ta-total-def2-table tfoot td:first-child { border-left: 0; }

.ta-list-table tr.total td, .ta-def-table tr.total td, .ta-help-table tr.total td, .ta-total-def-table tr.total td, .ta-total-def2-table tr.total td { background: #f0f6f9; }

.ta-list-table .ta-table-footnote, .ta-def-table .ta-table-footnote, .ta-help-table .ta-table-footnote, .ta-total-def-table .ta-table-footnote, .ta-total-def2-table .ta-table-footnote { margin-top: 14px; }

.ta-def-table table { border-top: 1px solid #5483da; }

.ta-def-table thead th { background: #f7f7f7; font-size: 16px; color: #000000; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #b8b8b8 !important; padding: 20px 0 !important; font-weight: bold; }

.ta-def-table tbody td, .ta-def-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; font-size: 16px; color: #000; line-height: 1.2; }

.ta-def-table tbody td span, .ta-def-table tfoot td span { font-size: 13px; color: #636363; }

.ta-help-table table { border-top: 2px solid #66b9ed; }

.ta-help-table table.in-list-tabel { margin-top: 10px; }

.ta-help-table thead th { background: #f6f9fc; font-size: 12px; color: #5b85b9; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; padding: 10px 0 !important; font-weight: bold; }

.ta-help-table tbody td, .ta-help-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; font-size: 12px; color: #6b6b6b; line-height: 1; padding: 10px 0 !important; }

.ta-help-table .ta-help-table-text { font-size: 12px !important; line-height: 18px !important; color: #4c4c4c !important; margin-top: 5px; font-weight: normal !important; }

.ta-total-def-table table { border-top: 1px solid #5483da; }

.ta-total-def-table thead th { background: #f7f7f7; font-size: 14px; color: #000000; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #b8b8b8 !important; padding: 10px 0 !important; font-weight: bold; letter-spacing: 0 !important; }

.ta-total-def-table thead th.line2-th { border-bottom: 1px solid #cedce7 !important; }

.ta-total-def-table tbody td, .ta-total-def-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; font-size: 13px; color: #000; line-height: 1.2; padding: 10px 0 !important; letter-spacing: 0 !important; }

.ta-total-def-table tbody td span, .ta-total-def-table tfoot td span { font-size: 13px; color: #636363; }

.ta-total-def-table tbody td.al-left1, .ta-total-def-table tfoot td.al-left1 { text-align: left !important; padding-left: 60px !important; }

.ta-total-def-table tbody td.al-left2, .ta-total-def-table tfoot td.al-left2 { text-align: left !important; padding-left: 10px !important; }

.ta-total-def-table tbody td.al-left2 strong, .ta-total-def-table tfoot td.al-left2 strong { color: #bb0000; }

.ta-total-def-table tbody td.al-left3, .ta-total-def-table tfoot td.al-left3 { text-align: left !important; padding-left: 30px !important; }

.ta-total-def2-table table { border-top: 1px solid #5483da; }

.ta-total-def2-table thead th { background: #f6f9fc; font-size: 14px; color: #5b85b9; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #b8b8b8 !important; padding: 10px 0 !important; font-weight: bold; letter-spacing: 0 !important; }

.ta-total-def2-table thead th.line2-th { border-bottom: 1px solid #cedce7 !important; }

.ta-total-def2-table tbody td, .ta-total-def2-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; font-size: 13px; line-height: 1.2; padding: 10px 0 !important; letter-spacing: 0 !important; }

.ta-total-def2-table tbody td span, .ta-total-def2-table tfoot td span { font-size: 13px; color: #636363; }

.ta-total-def2-table tbody td.al-left1, .ta-total-def2-table tfoot td.al-left1 { text-align: left !important; padding-left: 60px !important; }

.ta-total-def2-table tbody td.al-left2, .ta-total-def2-table tfoot td.al-left2 { text-align: left !important; padding-left: 10px !important; }

.ta-total-def2-table tbody td.al-left2 strong, .ta-total-def2-table tfoot td.al-left2 strong { color: #bb0000; }

.ta-total-def2-table tbody td.al-left3, .ta-total-def2-table tfoot td.al-left3 { text-align: left !important; padding-left: 30px !important; }

.ta-total-def2-table tbody td.img_td, .ta-total-def2-table tfoot td.img_td { padding: 0 !important; }

.ta-total-def2-table tbody td.img_td a, .ta-total-def2-table tfoot td.img_td a { vertical-align: middle; }

.ta-total-list-table table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-list-table img { display: inline-block; }

.ta-total-list-table.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-list-table.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-list-table table.dataTable thead th, .ta-total-list-table table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-list-table thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 3px 0 !important; font-size: 13px; }

.ta-total-list-table thead th:first-child { border-left: 0; }

.ta-total-list-table thead th.bl_vi { border-left: 1px solid #cedce7; }

.ta-total-list-table tbody td, .ta-total-list-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: center; color: #7f7f7f; padding: 9px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-list-table tbody td:first-child, .ta-total-list-table tfoot td:first-child { border-left: 0; }

.ta-total-list-table tbody td.alr, .ta-total-list-table tfoot td.alr { text-align: right; }

.ta-total-list-table tr.total td { background: #f0f6f9; }

.ta-total-list-table .ta-table-footnote { margin-top: 14px; }

.ta-total-reinfo-table table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-reinfo-table img { display: inline-block; }

.ta-total-reinfo-table.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-reinfo-table.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-reinfo-table table.dataTable thead th, .ta-total-reinfo-table table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-reinfo-table thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 6px 0 !important; font-size: 13px; }

.ta-total-reinfo-table thead th:first-child { border-left: 0; }

.ta-total-reinfo-table tbody td, .ta-total-reinfo-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: right; color: #7f7f7f; padding: 9px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-reinfo-table tbody td:first-child, .ta-total-reinfo-table tfoot td:first-child { border-left: 0; }

.ta-total-reinfo-table tbody td.all, .ta-total-reinfo-table tfoot td.all { text-align: left; }

.ta-total-reinfo-table tbody td.alc, .ta-total-reinfo-table tfoot td.alc { text-align: center; }

.ta-total-reinfo-table tr.total td { background: #f0f6f9; }

.ta-total-reinfo-table .ta-table-footnote { margin-top: 14px; }

.ta-total-reinfo-input-table .ta-total-reinfo-input-table-comment { font-size: 12px; color: #ff4b4b; margin-top: 10px; }

.ta-total-reinfo-input-table table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-reinfo-input-table img { display: inline-block; }

.ta-total-reinfo-input-table.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-reinfo-input-table.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-reinfo-input-table table.dataTable thead th, .ta-total-reinfo-input-table table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-reinfo-input-table thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 10px 0 !important; font-size: 14px; }

.ta-total-reinfo-input-table thead th:first-child { border-left: 0; }

.ta-total-reinfo-input-table tbody td, .ta-total-reinfo-input-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: left; color: #383838; padding: 5px 10px 5px 55px !important; font-size: 14px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-reinfo-input-table tbody td:first-child, .ta-total-reinfo-input-table tfoot td:first-child { border-left: 0; }

.ta-total-reinfo-input-table tbody td.input_wrap, .ta-total-reinfo-input-table tfoot td.input_wrap { text-align: center; padding: 5px 0 !important; }

.ta-total-reinfo-input-table tbody td.input_wrap .input_inner, .ta-total-reinfo-input-table tfoot td.input_wrap .input_inner { display: inline-block; }

.ta-total-reinfo-input-table tbody td.input_wrap .input_inner::after, .ta-total-reinfo-input-table tfoot td.input_wrap .input_inner::after { content: ''; display: table; clear: both; }

.ta-total-reinfo-input-table tbody td.input_wrap .input_inner input, .ta-total-reinfo-input-table tfoot td.input_wrap .input_inner input { float: left; text-align: right; height: 30px; border: solid 1px #dddddd; }

.ta-total-reinfo-input-table tbody td.input_wrap .input_inner .unit, .ta-total-reinfo-input-table tfoot td.input_wrap .input_inner .unit { float: left; line-height: 30px; padding-left: 5px; width: 10px; }

.ta-total-reinfo-input-table tr.total td { background: #f0f6f9; }

.ta-total-reinfo-input-table .ta-table-footnote { margin-top: 14px; }

.ta-total-deductions-table .ta-total-reinfo-input-table-comment { font-size: 12px; color: #ff4b4b; margin-top: 10px; line-height: 1.4; }

.ta-total-deductions-table table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-deductions-table img { display: inline-block; }

.ta-total-deductions-table.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-deductions-table.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-deductions-table table.dataTable thead th, .ta-total-deductions-table table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-deductions-table thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 6px 0 !important; font-size: 13px; }

.ta-total-deductions-table thead th:first-child { border-left: 0; }

.ta-total-deductions-table tbody td, .ta-total-deductions-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: center; color: #7f7f7f; padding: 9px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-deductions-table tbody td input[type='checkbox'], .ta-total-deductions-table tfoot td input[type='checkbox'] { cursor: pointer; }

.ta-total-deductions-table tbody td:first-child, .ta-total-deductions-table tfoot td:first-child { border-left: 0; }

.ta-total-deductions-table tbody td.all, .ta-total-deductions-table tfoot td.all { text-align: left; }

.ta-total-deductions-table tbody td.all2, .ta-total-deductions-table tfoot td.all2 { text-align: left; padding-left: 10px !important; }

.ta-total-deductions-table tbody td.alc, .ta-total-deductions-table tfoot td.alc { text-align: center; }

.ta-total-deductions-table tbody td.alr, .ta-total-deductions-table tfoot td.alr { text-align: right; padding-right: 10px !important; }

.ta-total-deductions-table tbody td.select, .ta-total-deductions-table tfoot td.select { padding: 1px 0 !important; }

.ta-total-deductions-table tbody td.select select, .ta-total-deductions-table tfoot td.select select { border: none; height: 30px; }

.ta-total-deductions-table tbody td.financial-find, .ta-total-deductions-table tfoot td.financial-find { padding: 3px 10px !important; }

.ta-total-deductions-table tbody td.financial-find .financial-find-inner::after, .ta-total-deductions-table tfoot td.financial-find .financial-find-inner::after { content: ''; display: table; clear: both; }

.ta-total-deductions-table tbody td.financial-find .financial-find-inner .inner-left, .ta-total-deductions-table tfoot td.financial-find .financial-find-inner .inner-left { float: left; width: 30%; }

.ta-total-deductions-table tbody td.financial-find .financial-find-inner .inner-left input, .ta-total-deductions-table tfoot td.financial-find .financial-find-inner .inner-left input { cursor: pointer; height: 30px; width: 100%; color: #fff; background: #0e8be5; border: none; font-size: 13px; border-radius: 2px 2px 2px 2px; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; }

.ta-total-deductions-table tbody td.financial-find .financial-find-inner .inner-right, .ta-total-deductions-table tfoot td.financial-find .financial-find-inner .inner-right { float: right; width: 68%; }

.ta-total-deductions-table tbody td.financial-find .financial-find-inner .inner-right input, .ta-total-deductions-table tfoot td.financial-find .financial-find-inner .inner-right input { font-size: 13px; width: 100%; height: 30px; border-color: #dddddd; }

.ta-total-deductions-table tr.total td { background: #f0f6f9; }

.ta-total-deductions-table .ta-table-footnote { margin-top: 14px; }

.ta-total-singleincome-table .ta-total-reinfo-input-table-comment-top { font-size: 12px; color: #272727; margin-top: 10px; line-height: 1.4; margin-bottom: 15px; }

.ta-total-singleincome-table .ta-total-reinfo-input-table-comment { font-size: 12px; color: #ff4b4b; margin-top: 10px; line-height: 1.4; }

.ta-total-singleincome-table table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-singleincome-table img { display: inline-block; }

.ta-total-singleincome-table.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-singleincome-table.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-singleincome-table table.dataTable thead th, .ta-total-singleincome-table table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-singleincome-table thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 6px 0 !important; font-size: 13px; }

.ta-total-singleincome-table thead th:first-child { border-left: 0; }

.ta-total-singleincome-table tbody td, .ta-total-singleincome-table tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: left; color: #7f7f7f; padding: 9px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-singleincome-table tbody td input[type='checkbox'], .ta-total-singleincome-table tfoot td input[type='checkbox'] { cursor: pointer; }

.ta-total-singleincome-table tbody td:first-child, .ta-total-singleincome-table tfoot td:first-child { border-left: 0; }

.ta-total-singleincome-table tbody td.all, .ta-total-singleincome-table tfoot td.all { text-align: left; }

.ta-total-singleincome-table tbody td.alc, .ta-total-singleincome-table tfoot td.alc { text-align: center; }

.ta-total-singleincome-table tbody td.select, .ta-total-singleincome-table tfoot td.select { padding: 1px 0 !important; }

.ta-total-singleincome-table tbody td.select select, .ta-total-singleincome-table tfoot td.select select { border: none; height: 30px; }

.ta-total-singleincome-table tr.total td { background: #f0f6f9; }

.ta-total-singleincome-table .ta-table-footnote { margin-top: 14px; }

.ta-total-singleincome-table-type2 .ta-total-reinfo-input-table-comment { font-size: 12px; color: #ff4b4b; margin-top: 10px; line-height: 1.4; }

.ta-total-singleincome-table-type2 table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-singleincome-table-type2 img { display: inline-block; }

.ta-total-singleincome-table-type2.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-singleincome-table-type2.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-singleincome-table-type2 table.dataTable thead th, .ta-total-singleincome-table-type2 table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-singleincome-table-type2 thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 13px 0 !important; font-size: 13px; }

.ta-total-singleincome-table-type2 thead th:first-child { border-left: 0; }

.ta-total-singleincome-table-type2 tbody td, .ta-total-singleincome-table-type2 tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: center; color: #7f7f7f; padding: 13px 0 !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-singleincome-table-type2 tbody td input[type='checkbox'], .ta-total-singleincome-table-type2 tfoot td input[type='checkbox'] { cursor: pointer; }

.ta-total-singleincome-table-type2 tbody td:first-child, .ta-total-singleincome-table-type2 tfoot td:first-child { border-left: 0; }

.ta-total-singleincome-table-type2 tbody td.all, .ta-total-singleincome-table-type2 tfoot td.all { text-align: left; }

.ta-total-singleincome-table-type2 tbody td.alc, .ta-total-singleincome-table-type2 tfoot td.alc { text-align: center; }

.ta-total-singleincome-table-type2 tbody td.disabled, .ta-total-singleincome-table-type2 tfoot td.disabled { background: #efefef; }

.ta-total-singleincome-table-type2 tbody td.input1, .ta-total-singleincome-table-type2 tfoot td.input1 { padding: 0 !important; }

.ta-total-singleincome-table-type2 tbody td.input1 input, .ta-total-singleincome-table-type2 tfoot td.input1 input { border: none; height: 30px; text-align: center; }

.ta-total-singleincome-table-type2 tbody td.input2, .ta-total-singleincome-table-type2 tfoot td.input2 { padding: 0 10px !important; }

.ta-total-singleincome-table-type2 tbody td.input2 div span, .ta-total-singleincome-table-type2 tfoot td.input2 div span { display: block; width: 5%; float: left; line-height: 30px; text-align: right; }

.ta-total-singleincome-table-type2 tbody td.input2 div input, .ta-total-singleincome-table-type2 tfoot td.input2 div input { border: solid 1px #dddddd; width: 95%; float: left; height: 30px; text-align: right; }

.ta-total-singleincome-table-type2 tr.total td { background: #f0f6f9; }

.ta-total-singleincome-table-type2 .ta-table-footnote { margin-top: 14px; }

.ta-total-singleincome-table-type3 table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-singleincome-table-type3 img { display: inline-block; }

.ta-total-singleincome-table-type3.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-singleincome-table-type3.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-singleincome-table-type3 table.dataTable thead th, .ta-total-singleincome-table-type3 table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-singleincome-table-type3 thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 10px 0 !important; font-size: 13px; }

.ta-total-singleincome-table-type3 thead th:first-child { border-left: 0; }

.ta-total-singleincome-table-type3 tbody td, .ta-total-singleincome-table-type3 .ta-list-table tfoot td, .ta-list-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-def-table tfoot td, .ta-def-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-help-table tfoot td, .ta-help-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td, .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td, .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td, .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td, .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td, .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: center; color: #7f7f7f; padding: 10px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-singleincome-table-type3 tbody td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-list-table tfoot td input[type='checkbox'], .ta-list-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-def-table tfoot td input[type='checkbox'], .ta-def-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-help-table tfoot td input[type='checkbox'], .ta-help-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td input[type='checkbox'], .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td input[type='checkbox'], .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td input[type='checkbox'], .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td input[type='checkbox'], .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td input[type='checkbox'], .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td input[type='checkbox'], .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td input[type='checkbox'], .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td input[type='checkbox'] { cursor: pointer; }

.ta-total-singleincome-table-type3 tbody td:first-child, .ta-total-singleincome-table-type3 .ta-list-table tfoot td:first-child, .ta-list-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-def-table tfoot td:first-child, .ta-def-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-help-table tfoot td:first-child, .ta-help-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td:first-child, .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td:first-child, .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td:first-child, .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td:first-child, .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td:first-child, .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td:first-child, .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td:first-child, .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td:first-child, .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td:first-child, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td:first-child { border-left: 0; }

.ta-total-singleincome-table-type3 tbody td.all, .ta-total-singleincome-table-type3 .ta-list-table tfoot td.all, .ta-list-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-def-table tfoot td.all, .ta-def-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-help-table tfoot td.all, .ta-help-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td.all, .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td.all, .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td.all, .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td.all, .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td.all, .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td.all, .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td.all, .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td.all, .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td.all, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td.all { text-align: left; }

.ta-total-singleincome-table-type3 tbody td.alc, .ta-total-singleincome-table-type3 .ta-list-table tfoot td.alc, .ta-list-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-def-table tfoot td.alc, .ta-def-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-help-table tfoot td.alc, .ta-help-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td.alc, .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td.alc, .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td.alc, .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td.alc, .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td.alc, .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td.alc, .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td.alc, .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td.alc, .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td.alc, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td.alc { text-align: center; }

.ta-total-singleincome-table-type3 tbody td.alr, .ta-total-singleincome-table-type3 .ta-list-table tfoot td.alr, .ta-list-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-def-table tfoot td.alr, .ta-def-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-help-table tfoot td.alr, .ta-help-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td.alr, .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td.alr, .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td.alr, .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td.alr, .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td.alr, .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td.alr, .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td.alr, .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td.alr, .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td.alr, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td.alr { text-align: right; }

.ta-total-singleincome-table-type3 tbody td.total, .ta-total-singleincome-table-type3 .ta-list-table tfoot td.total, .ta-list-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-def-table tfoot td.total, .ta-def-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-help-table tfoot td.total, .ta-help-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-def-table tfoot td.total, .ta-total-def-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-def2-table tfoot td.total, .ta-total-def2-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-list-table tfoot td.total, .ta-total-list-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-reinfo-table tfoot td.total, .ta-total-reinfo-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-reinfo-input-table tfoot td.total, .ta-total-reinfo-input-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-deductions-table tfoot td.total, .ta-total-deductions-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-singleincome-table tfoot td.total, .ta-total-singleincome-table .ta-total-singleincome-table-type3 tfoot td.total, .ta-total-singleincome-table-type3 .ta-total-singleincome-table-type2 tfoot td.total, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type3 tfoot td.total { background: #f4f4f4; }

.ta-total-singleincome-table-type4 table { border-top: 2px solid #66b9ed; width: 100%; border-bottom: 0 none !important; }

.ta-total-singleincome-table-type4 img { display: inline-block; }

.ta-total-singleincome-table-type4.ta-table-scroll { height: 480px; overflow-y: scroll; }

.ta-total-singleincome-table-type4.ta-table-scroll-min { height: 254px; overflow-y: scroll; }

.ta-total-singleincome-table-type4 table.dataTable thead th, .ta-total-singleincome-table-type4 table.dataTable tfoot th { font-weight: normal !important; }

.ta-total-singleincome-table-type4 thead th { background: #f6f9fc; border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7 !important; text-align: center; color: #5b85b9; padding: 10px 0 !important; font-size: 13px; }

.ta-total-singleincome-table-type4 thead th:first-child { border-left: 0; }

.ta-total-singleincome-table-type4 tbody td, .ta-total-singleincome-table-type4 .ta-list-table tfoot td, .ta-list-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-def-table tfoot td, .ta-def-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-help-table tfoot td, .ta-help-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td, .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td, .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td, .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td, .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td, .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td { border-left: 1px solid #cedce7; border-bottom: 1px solid #cedce7; text-align: center; color: #7f7f7f; padding: 10px 10px !important; font-size: 13px; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.ta-total-singleincome-table-type4 tbody td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-list-table tfoot td input[type='checkbox'], .ta-list-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-def-table tfoot td input[type='checkbox'], .ta-def-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-help-table tfoot td input[type='checkbox'], .ta-help-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td input[type='checkbox'], .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td input[type='checkbox'], .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td input[type='checkbox'], .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td input[type='checkbox'], .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td input[type='checkbox'], .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td input[type='checkbox'], .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td input[type='checkbox'], .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td input[type='checkbox'], .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td input[type='checkbox'] { cursor: pointer; }

.ta-total-singleincome-table-type4 tbody td:first-child, .ta-total-singleincome-table-type4 .ta-list-table tfoot td:first-child, .ta-list-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-def-table tfoot td:first-child, .ta-def-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-help-table tfoot td:first-child, .ta-help-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td:first-child, .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td:first-child, .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td:first-child, .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td:first-child, .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td:first-child, .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td:first-child, .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td:first-child, .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td:first-child, .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td:first-child, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td:first-child { border-left: 0; }

.ta-total-singleincome-table-type4 tbody td.all, .ta-total-singleincome-table-type4 .ta-list-table tfoot td.all, .ta-list-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-def-table tfoot td.all, .ta-def-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-help-table tfoot td.all, .ta-help-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td.all, .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td.all, .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td.all, .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td.all, .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td.all, .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td.all, .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td.all, .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td.all, .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td.all, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td.all { text-align: left; }

.ta-total-singleincome-table-type4 tbody td.alc, .ta-total-singleincome-table-type4 .ta-list-table tfoot td.alc, .ta-list-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-def-table tfoot td.alc, .ta-def-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-help-table tfoot td.alc, .ta-help-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td.alc, .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td.alc, .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td.alc, .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td.alc, .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td.alc, .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td.alc, .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td.alc, .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td.alc, .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td.alc, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td.alc { text-align: center; }

.ta-total-singleincome-table-type4 tbody td.alr, .ta-total-singleincome-table-type4 .ta-list-table tfoot td.alr, .ta-list-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-def-table tfoot td.alr, .ta-def-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-help-table tfoot td.alr, .ta-help-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td.alr, .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td.alr, .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td.alr, .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td.alr, .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td.alr, .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td.alr, .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td.alr, .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td.alr, .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td.alr, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td.alr { text-align: right; }

.ta-total-singleincome-table-type4 tbody td.total, .ta-total-singleincome-table-type4 .ta-list-table tfoot td.total, .ta-list-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-def-table tfoot td.total, .ta-def-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-help-table tfoot td.total, .ta-help-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-def-table tfoot td.total, .ta-total-def-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-def2-table tfoot td.total, .ta-total-def2-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-list-table tfoot td.total, .ta-total-list-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-reinfo-table tfoot td.total, .ta-total-reinfo-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-reinfo-input-table tfoot td.total, .ta-total-reinfo-input-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-deductions-table tfoot td.total, .ta-total-deductions-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-singleincome-table tfoot td.total, .ta-total-singleincome-table .ta-total-singleincome-table-type4 tfoot td.total, .ta-total-singleincome-table-type4 .ta-total-singleincome-table-type2 tfoot td.total, .ta-total-singleincome-table-type2 .ta-total-singleincome-table-type4 tfoot td.total { background: #f4f4f4; }

.ta-flowbox::after { content: ''; display: table; clear: both; }

.ta-flowbox ul::after { content: ''; display: table; clear: both; }

.ta-flowbox li { float: left; height: 50px; display: table; margin-left: 21px; position: relative; background: #f2f2f2; text-align: center; padding: 0 20px; cursor: pointer; }

.ta-flowbox li.is-active { background: #0071a5; }

.ta-flowbox li.is-active p { color: #fff; }

.ta-flowbox li:first-child { margin-left: 0; }

.ta-flowbox li:last-child:after { display: none; }

.ta-flowbox li:after { height: 0; width: 0; border-bottom: 6px solid transparent; border-left: 6px solid gray; border-top: 6px solid transparent; content: ''; position: absolute; right: -14px; top: 50%; margin-top: -6px; }

.ta-flowbox li p { display: table-cell; vertical-align: middle; font-size: 13px; color: #878787; line-height: 1.2; }

.ta-flowbox .flowbox-inner-text { font-size: 14px; color: #ff4b4b; margin-top: 15px; }

.ta-total-flowbox { margin-bottom: 40px; }

.ta-total-flowbox::after { content: ''; display: table; clear: both; }

.ta-total-flowbox ul::after { content: ''; display: table; clear: both; }

.ta-total-flowbox li { float: left; height: 50px; display: table; margin-left: 21px; position: relative; background: #f2f2f2; text-align: center; padding: 0 20px; cursor: pointer; }

.ta-total-flowbox li.is-active { background: #0071a5; }

.ta-total-flowbox li.is-active p { color: #fff; }

.ta-total-flowbox li:first-child { margin-left: 0; }

.ta-total-flowbox li:last-child:after { display: none; }

.ta-total-flowbox li:after { height: 0; width: 0; border-bottom: 6px solid transparent; border-left: 6px solid gray; border-top: 6px solid transparent; content: ''; position: absolute; right: -14px; top: 50%; margin-top: -6px; }

.ta-total-flowbox li p { display: table-cell; vertical-align: middle; font-size: 13px; color: #878787; line-height: 1.2; }

.ta-total-flowbox .flowbox-inner-text { font-size: 14px; color: #ff4b4b; margin-top: 15px; }

.ta-search { border: 1px solid #c9cacc; margin-bottom: 45px; }

.ta-search::after { content: ''; display: table; clear: both; }

.ta-search.bottom_box { margin-bottom: 10px; }

.ta-search-bottom-box { margin-bottom: 20px; }

.ta-search-bottom-box ul::after { content: ''; display: table; clear: both; }

.ta-search-bottom-box ul li { float: left; margin-right: 10px; font-size: 13px; letter-spacing: 0; color: #5b5b5b; line-height: 28px; }

.ta-search-bottom-box ul li:last-child { margin-right: 0; }

.ta-search-row { border-top: 1px solid #c9cacc; }

.ta-search-row::after { content: ''; display: table; clear: both; }

.ta-search-row:first-child { border-top: 0; }

.ta-search-row select { display: inline-block; width: 105px; margin-right: 10px; }

.ta-search-title { background: #e9ecee; float: left; width: 185px; height: 46px; line-height: 46px; text-align: center; color: #656565; }

.ta-search-select { float: left; height: 46px; line-height: 46px; padding: 0 0 0 35px; }

.ta-search-select .base_btn_color { display: inline-block; }

.ta-search-period, .ta-search-calendar { display: inline-block; }

.ta-search-period { width: 190px; }

.ta-search-period label { color: #949292; margin-left: 22px; font-size: 13px; }

.ta-search-period label:first-child { margin-left: 0; }

.ta-search-calendar { margin: 0 37px 0 30px; }

#hiddenDivTwoDate { background: #fff; width: 552px; padding: 15px; visibility: 0; position: absolute; z-index: 1; display: none; border: 1px solid #ddd; -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.15); box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.15); }

#pop_cal_wrap::after { content: ''; display: table; clear: both; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 41% !important; }

.ui-datepicker-year { margin-right: 5px !important; }

.ui-datepicker-month { margin-left: 5px !important; }

.ui-datepicker .ui-datepicker-title select { height: 24px; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { top: inherit !important; }

.ta-date { float: left; margin-right: 10px; }

.ta-date2 { float: left; }

.ta-date-btn { text-align: right; padding-top: 10px; clear: both; }

.dp-highlight .ui-state-default { background: #0e8be5 !important; color: #fff !important; }

.dp-highlight .ui-state-default a { color: #fff; }

.common_datatable table.dataTable thead .sorting, .common_datatable table.dataTable thead .sorting_asc, .common_datatable table.dataTable thead .sorting_desc, .common_datatable table.dataTable thead .sorting_asc_disabled, .common_datatable table.dataTable thead .sorting_desc_disabled { cursor: pointer; *cursor: hand; background-repeat: no-repeat; background-position: center right; }

.common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button.current, .common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { background: #f1f1f1;    color: #0e8be5;  }

.common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { cursor: default; color: #666 !important; border: 1px solid transparent; background: transparent; -webkit-box-shadow: none; box-shadow: none; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-list-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-def-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-help-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-help-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def2-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-def2-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-list-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-reinfo-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-input-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-reinfo-input-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-deductions-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-deductions-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-singleincome-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table-type2 div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .ta-total-singleincome-table-type2 .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-list-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-def-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-help-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-help-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def2-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-def2-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-list-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-reinfo-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-input-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-reinfo-input-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-deductions-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-deductions-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-singleincome-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table-type2 div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing, .ta-total-singleincome-table-type2 .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td > div.dataTables_sizing { height: 0; overflow: hidden; margin: 0 !important; padding: 0 !important; }

.common_datatable .dataTables_wrapper { position: relative; clear: both; *zoom: 1; zoom: 1; }

.common_datatable .dataTables_wrapper .dataTables_length { float: left; color: #333; }

.common_datatable .dataTables_wrapper .dataTables_filter { float: right; text-align: right; color: #333; }

.common_datatable .dataTables_wrapper .dataTables_filter input { margin-left: 0.5em; }

.common_datatable .dataTables_wrapper .dataTables_info { clear: both; float: left; padding-top: 0.755em; color: #333; }

.common_datatable .dataTables_wrapper .dataTables_paginate { float: center; text-align: center; padding-top: 0.25em; color: #333; }

.common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; font-size: 13px;  text-align: center; text-decoration: none !important; cursor: pointer; *cursor: hand; color: #383838 !important; }

.common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button:hover {text-decoration: none; background: #ffffff; color: #008be0;}

.common_datatable .dataTables_wrapper .dataTables_paginate .paginate_button:active { outline: none; background-color: #2b2b2b;}

.common_datatable .dataTables_wrapper .dataTables_paginate .ellipsis { padding: 0 1em; }

.common_datatable .dataTables_wrapper .dataTables_processing { position: absolute; top: 50%; left: 50%; width: 100%; height: 40px; margin-left: -50%; margin-top: -25px; padding-top: 20px; text-align: center; font-size: 1.2em; background-color: #ffffff; background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); color: #333; }

.common_datatable .dataTables_wrapper .dataTables_scroll { clear: both; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { *margin-top: -1px; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table { border-top: none; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead { display: none; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th { vertical-align: middle; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td { vertical-align: middle; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-list-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-def-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-help-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-help-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def2-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-def2-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-list-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-reinfo-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-input-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-reinfo-input-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-deductions-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-deductions-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-singleincome-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table-type2 div.dataTables_scrollBody > table > tfoot > tr > th, .ta-total-singleincome-table-type2 .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > th { vertical-align: middle; }

.common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-list-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-def-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-help-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-help-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-def-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-def2-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-def2-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-list-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-list-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-reinfo-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-reinfo-input-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-reinfo-input-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-deductions-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-deductions-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-singleincome-table .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td, .common_datatable .dataTables_wrapper .dataTables_scroll .ta-total-singleincome-table-type2 div.dataTables_scrollBody > table > tfoot > tr > td, .ta-total-singleincome-table-type2 .common_datatable .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tfoot > tr > td { vertical-align: middle; }

.common_datatable .dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: none; }

.common_datatable .dataTables_wrapper.no-footer div.dataTables_scrollHead > table { border-bottom: none; }

.common_datatable .dataTables_wrapper.no-footer div.dataTables_scrollBody > table { border-bottom: none; }

.common_datatable .dataTables_wrapper:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; }

@media screen and (max-width: 767px) { .common_datatable .dataTables_wrapper .dataTables_info { float: none; text-align: center; }
  .common_datatable .dataTables_wrapper .dataTables_paginate { float: none; text-align: center; margin-top: 0.5em; } }

@media screen and (max-width: 640px) { .common_datatable .dataTables_wrapper .dataTables_length { float: none; text-align: center; }
  .common_datatable .dataTables_wrapper .dataTables_filter { float: none; text-align: center; margin-top: 0.5em; } }

.common_datatable table.dataTable { width: 100%; margin: 0 auto; clear: both; border-collapse: separate; border-spacing: 0; -webkit-box-sizing: content-box; box-sizing: content-box; }

.common_datatable table.dataTable thead th { font-weight: bold; padding: 10px 18px; border-bottom: 1px solid #111; }

.common_datatable table.dataTable thead th:active { outline: none; }

.common_datatable table.dataTable thead th.dt-head-left { text-align: left; }

.common_datatable table.dataTable thead th.dt-head-center { text-align: center; }

.common_datatable table.dataTable thead th.dt-head-right { text-align: right; }

.common_datatable table.dataTable thead th.dt-head-justify { text-align: justify; }

.common_datatable table.dataTable thead th.dt-head-nowrap { white-space: nowrap; }

.common_datatable table.dataTable thead td { padding: 10px 18px; border-bottom: 1px solid #111; }

.common_datatable table.dataTable thead td:active { outline: none; }

.common_datatable table.dataTable thead td.dt-head-left { text-align: left; }

.common_datatable table.dataTable thead td.dt-head-center { text-align: center; }

.common_datatable table.dataTable thead td.dt-head-right { text-align: right; }

.common_datatable table.dataTable thead td.dt-head-justify { text-align: justify; }

.common_datatable table.dataTable thead td.dt-head-nowrap { white-space: nowrap; }

.common_datatable table.dataTable thead .sorting { background-image: url(../images/sort_both.png); }

.common_datatable table.dataTable thead .sorting_asc { background-image: url(../images/sort_asc.png); }

.common_datatable table.dataTable thead .sorting_desc { background-image: url(../images/sort_desc.png); }

.common_datatable table.dataTable thead .sorting_asc_disabled { background-image: url(../images/sort_asc_disabled.png); }

.common_datatable table.dataTable thead .sorting_desc_disabled { background-image: url(../images/sort_desc_disabled.png); }

.common_datatable table.dataTable tfoot th { font-weight: bold; padding: 10px 18px 6px; border-top: 1px solid #111; }

.common_datatable table.dataTable tfoot th.dt-head-left { text-align: left; }

.common_datatable table.dataTable tfoot th.dt-head-center { text-align: center; }

.common_datatable table.dataTable tfoot th.dt-head-right { text-align: right; }

.common_datatable table.dataTable tfoot th.dt-head-justify { text-align: justify; }

.common_datatable table.dataTable tfoot th.dt-head-nowrap { white-space: nowrap; }

.common_datatable table.dataTable tfoot td { padding: 10px 18px 6px; border-top: 1px solid #111; }

.common_datatable table.dataTable tfoot td.dt-head-left { text-align: left; }

.common_datatable table.dataTable tfoot td.dt-head-center { text-align: center; }

.common_datatable table.dataTable tfoot td.dt-head-right { text-align: right; }

.common_datatable table.dataTable tfoot td.dt-head-justify { text-align: justify; }

.common_datatable table.dataTable tfoot td.dt-head-nowrap { white-space: nowrap; }

.common_datatable table.dataTable tbody tr, .common_datatable table.dataTable .ta-list-table tfoot tr, .ta-list-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-def-table tfoot tr, .ta-def-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-help-table tfoot tr, .ta-help-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-def-table tfoot tr, .ta-total-def-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-def2-table tfoot tr, .ta-total-def2-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-list-table tfoot tr, .ta-total-list-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-reinfo-table tfoot tr, .ta-total-reinfo-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot tr, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-deductions-table tfoot tr, .ta-total-deductions-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-singleincome-table tfoot tr, .ta-total-singleincome-table .common_datatable table.dataTable tfoot tr, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot tr, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot tr { background-color: #ffffff; }

.common_datatable table.dataTable tbody tr.selected, .common_datatable table.dataTable .ta-list-table tfoot tr.selected, .ta-list-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-def-table tfoot tr.selected, .ta-def-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-help-table tfoot tr.selected, .ta-help-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-def-table tfoot tr.selected, .ta-total-def-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-def2-table tfoot tr.selected, .ta-total-def2-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-list-table tfoot tr.selected, .ta-total-list-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-reinfo-table tfoot tr.selected, .ta-total-reinfo-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot tr.selected, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-deductions-table tfoot tr.selected, .ta-total-deductions-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-singleincome-table tfoot tr.selected, .ta-total-singleincome-table .common_datatable table.dataTable tfoot tr.selected, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot tr.selected, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot tr.selected { background-color: #b0bed9; }

.common_datatable table.dataTable tbody th, .common_datatable table.dataTable .ta-list-table tfoot th, .ta-list-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-def-table tfoot th, .ta-def-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-help-table tfoot th, .ta-help-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-def-table tfoot th, .ta-total-def-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-def2-table tfoot th, .ta-total-def2-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-list-table tfoot th, .ta-total-list-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-deductions-table tfoot th, .ta-total-deductions-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .common_datatable table.dataTable tfoot th, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot th { padding: 8px 10px; }

.common_datatable table.dataTable tbody th.dt-body-left, .common_datatable table.dataTable .ta-list-table tfoot th.dt-body-left, .ta-list-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-def-table tfoot th.dt-body-left, .ta-def-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-help-table tfoot th.dt-body-left, .ta-help-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-def-table tfoot th.dt-body-left, .ta-total-def-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-def2-table tfoot th.dt-body-left, .ta-total-def2-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-list-table tfoot th.dt-body-left, .ta-total-list-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-reinfo-table tfoot th.dt-body-left, .ta-total-reinfo-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-left, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-deductions-table tfoot th.dt-body-left, .ta-total-deductions-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-singleincome-table tfoot th.dt-body-left, .ta-total-singleincome-table .common_datatable table.dataTable tfoot th.dt-body-left, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-left, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot th.dt-body-left { text-align: left; }

.common_datatable table.dataTable tbody th.dt-body-center, .common_datatable table.dataTable .ta-list-table tfoot th.dt-body-center, .ta-list-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-def-table tfoot th.dt-body-center, .ta-def-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-help-table tfoot th.dt-body-center, .ta-help-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-def-table tfoot th.dt-body-center, .ta-total-def-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-def2-table tfoot th.dt-body-center, .ta-total-def2-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-list-table tfoot th.dt-body-center, .ta-total-list-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-reinfo-table tfoot th.dt-body-center, .ta-total-reinfo-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-center, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-deductions-table tfoot th.dt-body-center, .ta-total-deductions-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-singleincome-table tfoot th.dt-body-center, .ta-total-singleincome-table .common_datatable table.dataTable tfoot th.dt-body-center, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-center, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot th.dt-body-center { text-align: center; }

.common_datatable table.dataTable tbody th.dt-body-right, .common_datatable table.dataTable .ta-list-table tfoot th.dt-body-right, .ta-list-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-def-table tfoot th.dt-body-right, .ta-def-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-help-table tfoot th.dt-body-right, .ta-help-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-def-table tfoot th.dt-body-right, .ta-total-def-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-def2-table tfoot th.dt-body-right, .ta-total-def2-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-list-table tfoot th.dt-body-right, .ta-total-list-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-reinfo-table tfoot th.dt-body-right, .ta-total-reinfo-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-right, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-deductions-table tfoot th.dt-body-right, .ta-total-deductions-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-singleincome-table tfoot th.dt-body-right, .ta-total-singleincome-table .common_datatable table.dataTable tfoot th.dt-body-right, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-right, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot th.dt-body-right { text-align: right; }

.common_datatable table.dataTable tbody th.dt-body-justify, .common_datatable table.dataTable .ta-list-table tfoot th.dt-body-justify, .ta-list-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-def-table tfoot th.dt-body-justify, .ta-def-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-help-table tfoot th.dt-body-justify, .ta-help-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-def-table tfoot th.dt-body-justify, .ta-total-def-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-def2-table tfoot th.dt-body-justify, .ta-total-def2-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-list-table tfoot th.dt-body-justify, .ta-total-list-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-reinfo-table tfoot th.dt-body-justify, .ta-total-reinfo-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-justify, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-deductions-table tfoot th.dt-body-justify, .ta-total-deductions-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-singleincome-table tfoot th.dt-body-justify, .ta-total-singleincome-table .common_datatable table.dataTable tfoot th.dt-body-justify, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-justify, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot th.dt-body-justify { text-align: justify; }

.common_datatable table.dataTable tbody th.dt-body-nowrap, .common_datatable table.dataTable .ta-list-table tfoot th.dt-body-nowrap, .ta-list-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-def-table tfoot th.dt-body-nowrap, .ta-def-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-help-table tfoot th.dt-body-nowrap, .ta-help-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-def-table tfoot th.dt-body-nowrap, .ta-total-def-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-def2-table tfoot th.dt-body-nowrap, .ta-total-def2-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-list-table tfoot th.dt-body-nowrap, .ta-total-list-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-reinfo-table tfoot th.dt-body-nowrap, .ta-total-reinfo-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot th.dt-body-nowrap, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-deductions-table tfoot th.dt-body-nowrap, .ta-total-deductions-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-singleincome-table tfoot th.dt-body-nowrap, .ta-total-singleincome-table .common_datatable table.dataTable tfoot th.dt-body-nowrap, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot th.dt-body-nowrap, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot th.dt-body-nowrap { white-space: nowrap; }

.common_datatable table.dataTable tbody td, .common_datatable table.dataTable .ta-list-table tfoot td, .ta-list-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-def-table tfoot td, .ta-def-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-help-table tfoot td, .ta-help-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-def-table tfoot td, .ta-total-def-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-def2-table tfoot td, .ta-total-def2-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-list-table tfoot td, .ta-total-list-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-deductions-table tfoot td, .ta-total-deductions-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .common_datatable table.dataTable tfoot td, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot td { padding: 8px 10px; }

.common_datatable table.dataTable tbody td.dt-body-left, .common_datatable table.dataTable .ta-list-table tfoot td.dt-body-left, .ta-list-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-def-table tfoot td.dt-body-left, .ta-def-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-help-table tfoot td.dt-body-left, .ta-help-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-def-table tfoot td.dt-body-left, .ta-total-def-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-def2-table tfoot td.dt-body-left, .ta-total-def2-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-list-table tfoot td.dt-body-left, .ta-total-list-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-reinfo-table tfoot td.dt-body-left, .ta-total-reinfo-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-left, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-deductions-table tfoot td.dt-body-left, .ta-total-deductions-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-singleincome-table tfoot td.dt-body-left, .ta-total-singleincome-table .common_datatable table.dataTable tfoot td.dt-body-left, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-left, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot td.dt-body-left { text-align: left; }

.common_datatable table.dataTable tbody td.dt-body-center, .common_datatable table.dataTable .ta-list-table tfoot td.dt-body-center, .ta-list-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-def-table tfoot td.dt-body-center, .ta-def-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-help-table tfoot td.dt-body-center, .ta-help-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-def-table tfoot td.dt-body-center, .ta-total-def-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-def2-table tfoot td.dt-body-center, .ta-total-def2-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-list-table tfoot td.dt-body-center, .ta-total-list-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-reinfo-table tfoot td.dt-body-center, .ta-total-reinfo-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-center, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-deductions-table tfoot td.dt-body-center, .ta-total-deductions-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-singleincome-table tfoot td.dt-body-center, .ta-total-singleincome-table .common_datatable table.dataTable tfoot td.dt-body-center, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-center, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot td.dt-body-center { text-align: center; }

.common_datatable table.dataTable tbody td.dt-body-right, .common_datatable table.dataTable .ta-list-table tfoot td.dt-body-right, .ta-list-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-def-table tfoot td.dt-body-right, .ta-def-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-help-table tfoot td.dt-body-right, .ta-help-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-def-table tfoot td.dt-body-right, .ta-total-def-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-def2-table tfoot td.dt-body-right, .ta-total-def2-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-list-table tfoot td.dt-body-right, .ta-total-list-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-reinfo-table tfoot td.dt-body-right, .ta-total-reinfo-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-right, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-deductions-table tfoot td.dt-body-right, .ta-total-deductions-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-singleincome-table tfoot td.dt-body-right, .ta-total-singleincome-table .common_datatable table.dataTable tfoot td.dt-body-right, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-right, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot td.dt-body-right { text-align: right; }

.common_datatable table.dataTable tbody td.dt-body-justify, .common_datatable table.dataTable .ta-list-table tfoot td.dt-body-justify, .ta-list-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-def-table tfoot td.dt-body-justify, .ta-def-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-help-table tfoot td.dt-body-justify, .ta-help-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-def-table tfoot td.dt-body-justify, .ta-total-def-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-def2-table tfoot td.dt-body-justify, .ta-total-def2-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-list-table tfoot td.dt-body-justify, .ta-total-list-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-reinfo-table tfoot td.dt-body-justify, .ta-total-reinfo-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-justify, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-deductions-table tfoot td.dt-body-justify, .ta-total-deductions-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-singleincome-table tfoot td.dt-body-justify, .ta-total-singleincome-table .common_datatable table.dataTable tfoot td.dt-body-justify, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-justify, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot td.dt-body-justify { text-align: justify; }

.common_datatable table.dataTable tbody td.dt-body-nowrap, .common_datatable table.dataTable .ta-list-table tfoot td.dt-body-nowrap, .ta-list-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-def-table tfoot td.dt-body-nowrap, .ta-def-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-help-table tfoot td.dt-body-nowrap, .ta-help-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-def-table tfoot td.dt-body-nowrap, .ta-total-def-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-def2-table tfoot td.dt-body-nowrap, .ta-total-def2-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-list-table tfoot td.dt-body-nowrap, .ta-total-list-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-reinfo-table tfoot td.dt-body-nowrap, .ta-total-reinfo-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-reinfo-input-table tfoot td.dt-body-nowrap, .ta-total-reinfo-input-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-deductions-table tfoot td.dt-body-nowrap, .ta-total-deductions-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-singleincome-table tfoot td.dt-body-nowrap, .ta-total-singleincome-table .common_datatable table.dataTable tfoot td.dt-body-nowrap, .common_datatable table.dataTable .ta-total-singleincome-table-type2 tfoot td.dt-body-nowrap, .ta-total-singleincome-table-type2 .common_datatable table.dataTable tfoot td.dt-body-nowrap { white-space: nowrap; }

.common_datatable table.dataTable.order-column tbody tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-list-table tfoot tr > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-def-table tfoot tr > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-help-table tfoot tr > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-def-table tfoot tr > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-def2-table tfoot tr > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-list-table tfoot tr > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-reinfo-table tfoot tr > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-deductions-table tfoot tr > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-singleincome-table tfoot tr > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column tfoot tr > .sorting_1 { background-color: #fafafa; }

.common_datatable table.dataTable.order-column tbody tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-list-table tfoot tr > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-def-table tfoot tr > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-help-table tfoot tr > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-def-table tfoot tr > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-def2-table tfoot tr > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-list-table tfoot tr > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-reinfo-table tfoot tr > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-deductions-table tfoot tr > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-singleincome-table tfoot tr > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column tfoot tr > .sorting_2 { background-color: #fafafa; }

.common_datatable table.dataTable.order-column tbody tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-list-table tfoot tr > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-def-table tfoot tr > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-help-table tfoot tr > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-def-table tfoot tr > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-def2-table tfoot tr > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-list-table tfoot tr > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-reinfo-table tfoot tr > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-deductions-table tfoot tr > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-singleincome-table tfoot tr > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column tfoot tr > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column tfoot tr > .sorting_3 { background-color: #fafafa; }

.common_datatable table.dataTable.order-column tbody tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-list-table tfoot tr.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-def-table tfoot tr.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-help-table tfoot tr.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-def-table tfoot tr.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-def2-table tfoot tr.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-list-table tfoot tr.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-reinfo-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-deductions-table tfoot tr.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-singleincome-table tfoot tr.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_1 { background-color: #acbad4; }

.common_datatable table.dataTable.order-column tbody tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-list-table tfoot tr.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-def-table tfoot tr.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-help-table tfoot tr.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-def-table tfoot tr.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-def2-table tfoot tr.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-list-table tfoot tr.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-reinfo-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-deductions-table tfoot tr.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-singleincome-table tfoot tr.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_2 { background-color: #acbad4; }

.common_datatable table.dataTable.order-column tbody tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-list-table tfoot tr.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-def-table tfoot tr.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-help-table tfoot tr.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-def-table tfoot tr.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-def2-table tfoot tr.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-list-table tfoot tr.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-reinfo-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-reinfo-input-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-deductions-table tfoot tr.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-singleincome-table tfoot tr.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.order-column .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column tfoot tr.selected > .sorting_3 { background-color: #acbad4; }

.common_datatable table.dataTable.order-column.stripe tbody tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_1 { background-color: #f1f1f1; }

.common_datatable table.dataTable.order-column.stripe tbody tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_2 { background-color: #f3f3f3; }

.common_datatable table.dataTable.order-column.stripe tbody tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.odd > .sorting_3 { background-color: whitesmoke; }

.common_datatable table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_1 { background-color: #a6b4cd; }

.common_datatable table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_2 { background-color: #acbad4; }

.common_datatable table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.odd.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.odd.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.odd.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.odd.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.odd.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.odd.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.odd.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.odd.selected > .sorting_3 { background-color: #acbad4; }

.common_datatable table.dataTable.order-column.stripe tbody tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.even > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.even > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.even > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_1 { background-color: #fafafa; }

.common_datatable table.dataTable.order-column.stripe tbody tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.even > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.even > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.even > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_2 { background-color: #f9f9f9; }

.common_datatable table.dataTable.order-column.stripe tbody tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.even > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.even > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.even > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.even > .sorting_3 { background-color: #fefefe; }

.common_datatable table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.even.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.even.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.even.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_1 { background-color: #acbad4; }

.common_datatable table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.even.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.even.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.even.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_2 { background-color: #b0bed9; }

.common_datatable table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-list-table tfoot tr.even.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-def-table tfoot tr.even.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-help-table tfoot tr.even.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def-table tfoot tr.even.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-def2-table tfoot tr.even.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-list-table tfoot tr.even.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-deductions-table tfoot tr.even.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.order-column.stripe .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.stripe tfoot tr.even.selected > .sorting_3 { background-color: #b0bed9; }

.common_datatable table.dataTable.order-column.hover tbody tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-list-table tfoot tr:hover > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-def-table tfoot tr:hover > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-help-table tfoot tr:hover > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_1 { background-color: #eaeaea; }

.common_datatable table.dataTable.order-column.hover tbody tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-list-table tfoot tr:hover > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-def-table tfoot tr:hover > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-help-table tfoot tr:hover > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_2 { background-color: #ececec; }

.common_datatable table.dataTable.order-column.hover tbody tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-list-table tfoot tr:hover > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-def-table tfoot tr:hover > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-help-table tfoot tr:hover > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.hover tfoot tr:hover > .sorting_3 { background-color: #efefef; }

.common_datatable table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-list-table tfoot tr:hover.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-def-table tfoot tr:hover.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-help-table tfoot tr:hover.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_1 { background-color: #a6b4cd; }

.common_datatable table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-list-table tfoot tr:hover.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-def-table tfoot tr:hover.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-help-table tfoot tr:hover.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_2 { background-color: #a6b4cd; }

.common_datatable table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-list-table tfoot tr:hover.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-def-table tfoot tr:hover.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-help-table tfoot tr:hover.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-def-table tfoot tr:hover.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-def2-table tfoot tr:hover.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-list-table tfoot tr:hover.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-deductions-table tfoot tr:hover.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.order-column.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.order-column.hover tfoot tr:hover.selected > .sorting_3 { background-color: #a6b4cd; }

.common_datatable table.dataTable.no-footer { border-bottom: 1px solid #111; }

.common_datatable table.dataTable.nowrap th { white-space: nowrap; }

.common_datatable table.dataTable.nowrap td { white-space: nowrap; }

.common_datatable table.dataTable.compact thead th { padding: 4px 17px 4px 4px; }

.common_datatable table.dataTable.compact thead td { padding: 4px 17px 4px 4px; }

.common_datatable table.dataTable.compact tfoot th { padding: 4px; }

.common_datatable table.dataTable.compact tfoot td { padding: 4px; }

.common_datatable table.dataTable.compact tbody th, .common_datatable table.dataTable.compact .ta-list-table tfoot th, .ta-list-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-def-table tfoot th, .ta-def-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-help-table tfoot th, .ta-help-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-def-table tfoot th, .ta-total-def-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-def2-table tfoot th, .ta-total-def2-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-list-table tfoot th, .ta-total-list-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-deductions-table tfoot th, .ta-total-deductions-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .common_datatable table.dataTable.compact tfoot th, .common_datatable table.dataTable.compact .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.compact tfoot th { padding: 4px; }

.common_datatable table.dataTable.compact tbody td, .common_datatable table.dataTable.compact .ta-list-table tfoot td, .ta-list-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-def-table tfoot td, .ta-def-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-help-table tfoot td, .ta-help-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-def-table tfoot td, .ta-total-def-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-def2-table tfoot td, .ta-total-def2-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-list-table tfoot td, .ta-total-list-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-deductions-table tfoot td, .ta-total-deductions-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .common_datatable table.dataTable.compact tfoot td, .common_datatable table.dataTable.compact .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.compact tfoot td { padding: 4px; }

.common_datatable table.dataTable th { -webkit-box-sizing: content-box; box-sizing: content-box; }

.common_datatable table.dataTable th.dt-left { text-align: left; }

.common_datatable table.dataTable th.dt-center { text-align: center; }

.common_datatable table.dataTable th.dt-right { text-align: right; }

.common_datatable table.dataTable th.dt-justify { text-align: justify; }

.common_datatable table.dataTable th.dt-nowrap { white-space: nowrap; }

.common_datatable table.dataTable td { -webkit-box-sizing: content-box; box-sizing: content-box; }

.common_datatable table.dataTable td.dt-left { text-align: left; }

.common_datatable table.dataTable td.dt-center { text-align: center; }

.common_datatable table.dataTable td.dataTables_empty { text-align: center; }

.common_datatable table.dataTable td.dt-right { text-align: right; }

.common_datatable table.dataTable td.dt-justify { text-align: justify; }

.common_datatable table.dataTable td.dt-nowrap { white-space: nowrap; }

.common_datatable table.dataTable.row-border tbody th, .common_datatable table.dataTable.row-border .ta-list-table tfoot th, .ta-list-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-def-table tfoot th, .ta-def-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-help-table tfoot th, .ta-help-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-def-table tfoot th, .ta-total-def-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-def2-table tfoot th, .ta-total-def2-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-list-table tfoot th, .ta-total-list-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-deductions-table tfoot th, .ta-total-deductions-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .common_datatable table.dataTable.row-border tfoot th, .common_datatable table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.row-border tfoot th { border-top: 1px solid #ddd; }

.common_datatable table.dataTable.row-border tbody td, .common_datatable table.dataTable.row-border .ta-list-table tfoot td, .ta-list-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-def-table tfoot td, .ta-def-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-help-table tfoot td, .ta-help-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-def-table tfoot td, .ta-total-def-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-def2-table tfoot td, .ta-total-def2-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-list-table tfoot td, .ta-total-list-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-deductions-table tfoot td, .ta-total-deductions-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .common_datatable table.dataTable.row-border tfoot td, .common_datatable table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.row-border tfoot td { border-top: 1px solid #ddd; }

.common_datatable table.dataTable.row-border tbody tr:first-child th, .common_datatable table.dataTable.row-border .ta-list-table tfoot tr:first-child th, .ta-list-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-def-table tfoot tr:first-child th, .ta-def-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-help-table tfoot tr:first-child th, .ta-help-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-def-table tfoot tr:first-child th, .ta-total-def-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-def2-table tfoot tr:first-child th, .ta-total-def2-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-list-table tfoot tr:first-child th, .ta-total-list-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-reinfo-table tfoot tr:first-child th, .ta-total-reinfo-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-reinfo-input-table tfoot tr:first-child th, .ta-total-reinfo-input-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-deductions-table tfoot tr:first-child th, .ta-total-deductions-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-singleincome-table tfoot tr:first-child th, .ta-total-singleincome-table .common_datatable table.dataTable.row-border tfoot tr:first-child th, .common_datatable table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot tr:first-child th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.row-border tfoot tr:first-child th { border-top: none; }

.common_datatable table.dataTable.row-border tbody tr:first-child td, .common_datatable table.dataTable.row-border .ta-list-table tfoot tr:first-child td, .ta-list-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-def-table tfoot tr:first-child td, .ta-def-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-help-table tfoot tr:first-child td, .ta-help-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-def-table tfoot tr:first-child td, .ta-total-def-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-def2-table tfoot tr:first-child td, .ta-total-def2-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-list-table tfoot tr:first-child td, .ta-total-list-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-reinfo-table tfoot tr:first-child td, .ta-total-reinfo-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-reinfo-input-table tfoot tr:first-child td, .ta-total-reinfo-input-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-deductions-table tfoot tr:first-child td, .ta-total-deductions-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-singleincome-table tfoot tr:first-child td, .ta-total-singleincome-table .common_datatable table.dataTable.row-border tfoot tr:first-child td, .common_datatable table.dataTable.row-border .ta-total-singleincome-table-type2 tfoot tr:first-child td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.row-border tfoot tr:first-child td { border-top: none; }

.common_datatable table.dataTable.display tbody th, .common_datatable table.dataTable.display .ta-list-table tfoot th, .ta-list-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-def-table tfoot th, .ta-def-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-help-table tfoot th, .ta-help-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-def-table tfoot th, .ta-total-def-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-def2-table tfoot th, .ta-total-def2-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-list-table tfoot th, .ta-total-list-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot th, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot th, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot th { border-top: 1px solid #ddd; }

.common_datatable table.dataTable.display tbody td, .common_datatable table.dataTable.display .ta-list-table tfoot td, .ta-list-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-def-table tfoot td, .ta-def-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-help-table tfoot td, .ta-help-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-def-table tfoot td, .ta-total-def-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-def2-table tfoot td, .ta-total-def2-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-list-table tfoot td, .ta-total-list-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot td, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot td, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot td { border-top: 1px solid #ddd; }

.common_datatable table.dataTable.display tbody tr:first-child th, .common_datatable table.dataTable.display .ta-list-table tfoot tr:first-child th, .ta-list-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-def-table tfoot tr:first-child th, .ta-def-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-help-table tfoot tr:first-child th, .ta-help-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:first-child th, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:first-child th, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:first-child th, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:first-child th, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:first-child th, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:first-child th, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:first-child th, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:first-child th, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:first-child th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:first-child th { border-top: none; }

.common_datatable table.dataTable.display tbody tr:first-child td, .common_datatable table.dataTable.display .ta-list-table tfoot tr:first-child td, .ta-list-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-def-table tfoot tr:first-child td, .ta-def-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-help-table tfoot tr:first-child td, .ta-help-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:first-child td, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:first-child td, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:first-child td, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:first-child td, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:first-child td, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:first-child td, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:first-child td, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:first-child td, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:first-child td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:first-child td { border-top: none; }

.common_datatable table.dataTable.display tbody tr.odd, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd { background-color: #f9f9f9; }

.common_datatable table.dataTable.display tbody tr.odd.selected, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd.selected, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd.selected, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd.selected, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd.selected, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd.selected, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd.selected, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd.selected { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_1 { background-color: #a6b4cd; }

.common_datatable table.dataTable.display tbody tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_2 { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd.selected > .sorting_3 { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd > .sorting_1 { background-color: #f1f1f1; }

.common_datatable table.dataTable.display tbody tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd > .sorting_2 { background-color: #f3f3f3; }

.common_datatable table.dataTable.display tbody tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr.odd > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr.odd > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr.odd > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.odd > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.odd > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.odd > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.odd > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.odd > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.odd > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.odd > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.odd > .sorting_3 { background-color: whitesmoke; }

.common_datatable table.dataTable.display tbody tr:hover, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover { background-color: #f6f6f6; }

.common_datatable table.dataTable.display tbody tr:hover.selected, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover.selected, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover.selected, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover.selected, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover.selected, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover.selected, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover.selected, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover.selected { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_1 { background-color: #a6b4cd; }

.common_datatable table.dataTable.display tbody tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_2 { background-color: #a6b4cd; }

.common_datatable table.dataTable.display tbody tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover.selected > .sorting_3 { background-color: #a6b4cd; }

.common_datatable table.dataTable.display tbody tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover > .sorting_1 { background-color: #eaeaea; }

.common_datatable table.dataTable.display tbody tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover > .sorting_2 { background-color: #ececec; }

.common_datatable table.dataTable.display tbody tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr:hover > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr:hover > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr:hover > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr:hover > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr:hover > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr:hover > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr:hover > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr:hover > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr:hover > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr:hover > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr:hover > .sorting_3 { background-color: #efefef; }

.common_datatable table.dataTable.display tbody tr > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr > .sorting_1 { background-color: #fafafa; }

.common_datatable table.dataTable.display tbody tr > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr > .sorting_2 { background-color: #fafafa; }

.common_datatable table.dataTable.display tbody tr > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr > .sorting_3 { background-color: #fafafa; }

.common_datatable table.dataTable.display tbody tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr.even > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr.even > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr.even > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.even > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.even > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.even > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.even > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.even > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.even > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.even > .sorting_1 { background-color: #fafafa; }

.common_datatable table.dataTable.display tbody tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr.even > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr.even > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr.even > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.even > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.even > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.even > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.even > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.even > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.even > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.even > .sorting_2 { background-color: #f9f9f9; }

.common_datatable table.dataTable.display tbody tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr.even > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr.even > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr.even > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.even > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.even > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.even > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.even > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.even > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.even > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.even > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.even > .sorting_3 { background-color: #fefefe; }

.common_datatable table.dataTable.display tbody tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr.even.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr.even.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr.even.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.even.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.even.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.even.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.even.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_1 { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr.even.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr.even.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr.even.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.even.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.even.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.even.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.even.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_2 { background-color: #b0bed9; }

.common_datatable table.dataTable.display tbody tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr.even.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr.even.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr.even.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.even.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.even.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.even.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.even.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.even.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.even.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.even.selected > .sorting_3 { background-color: #b0bed9; }

.common_datatable table.dataTable.display tbody tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-list-table tfoot tr.selected > .sorting_1, .ta-list-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-def-table tfoot tr.selected > .sorting_1, .ta-def-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-help-table tfoot tr.selected > .sorting_1, .ta-help-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.selected > .sorting_1, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.selected > .sorting_1, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.selected > .sorting_1, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.selected > .sorting_1, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.selected > .sorting_1, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.selected > .sorting_1, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_1, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.selected > .sorting_1 { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-list-table tfoot tr.selected > .sorting_2, .ta-list-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-def-table tfoot tr.selected > .sorting_2, .ta-def-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-help-table tfoot tr.selected > .sorting_2, .ta-help-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.selected > .sorting_2, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.selected > .sorting_2, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.selected > .sorting_2, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.selected > .sorting_2, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.selected > .sorting_2, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.selected > .sorting_2, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_2, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.selected > .sorting_2 { background-color: #acbad4; }

.common_datatable table.dataTable.display tbody tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-list-table tfoot tr.selected > .sorting_3, .ta-list-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-def-table tfoot tr.selected > .sorting_3, .ta-def-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-help-table tfoot tr.selected > .sorting_3, .ta-help-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def-table tfoot tr.selected > .sorting_3, .ta-total-def-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-def2-table tfoot tr.selected > .sorting_3, .ta-total-def2-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-list-table tfoot tr.selected > .sorting_3, .ta-total-list-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-reinfo-input-table tfoot tr.selected > .sorting_3, .ta-total-reinfo-input-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-deductions-table tfoot tr.selected > .sorting_3, .ta-total-deductions-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table tfoot tr.selected > .sorting_3, .ta-total-singleincome-table .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3, .common_datatable table.dataTable.display .ta-total-singleincome-table-type2 tfoot tr.selected > .sorting_3, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.display tfoot tr.selected > .sorting_3 { background-color: #acbad4; }

.common_datatable table.dataTable.cell-border tbody th, .common_datatable table.dataTable.cell-border .ta-list-table tfoot th, .ta-list-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-def-table tfoot th, .ta-def-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-help-table tfoot th, .ta-help-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-def-table tfoot th, .ta-total-def-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-def2-table tfoot th, .ta-total-def2-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-list-table tfoot th, .ta-total-list-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-reinfo-table tfoot th, .ta-total-reinfo-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-reinfo-input-table tfoot th, .ta-total-reinfo-input-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-deductions-table tfoot th, .ta-total-deductions-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table tfoot th, .ta-total-singleincome-table .common_datatable table.dataTable.cell-border tfoot th, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.cell-border tfoot th { border-top: 1px solid #ddd; border-right: 1px solid #ddd; }

.common_datatable table.dataTable.cell-border tbody td, .common_datatable table.dataTable.cell-border .ta-list-table tfoot td, .ta-list-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-def-table tfoot td, .ta-def-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-help-table tfoot td, .ta-help-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-def-table tfoot td, .ta-total-def-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-def2-table tfoot td, .ta-total-def2-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-list-table tfoot td, .ta-total-list-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-reinfo-table tfoot td, .ta-total-reinfo-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-reinfo-input-table tfoot td, .ta-total-reinfo-input-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-deductions-table tfoot td, .ta-total-deductions-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table tfoot td, .ta-total-singleincome-table .common_datatable table.dataTable.cell-border tfoot td, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.cell-border tfoot td { border-top: 1px solid #ddd; border-right: 1px solid #ddd; }

.common_datatable table.dataTable.cell-border tbody tr:first-child th, .common_datatable table.dataTable.cell-border .ta-list-table tfoot tr:first-child th, .ta-list-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-def-table tfoot tr:first-child th, .ta-def-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-help-table tfoot tr:first-child th, .ta-help-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-def-table tfoot tr:first-child th, .ta-total-def-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-def2-table tfoot tr:first-child th, .ta-total-def2-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-list-table tfoot tr:first-child th, .ta-total-list-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-reinfo-table tfoot tr:first-child th, .ta-total-reinfo-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr:first-child th, .ta-total-reinfo-input-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-deductions-table tfoot tr:first-child th, .ta-total-deductions-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table tfoot tr:first-child th, .ta-total-singleincome-table .common_datatable table.dataTable.cell-border tfoot tr:first-child th, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr:first-child th, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.cell-border tfoot tr:first-child th { border-top: none; }

.common_datatable table.dataTable.cell-border tbody tr:first-child td, .common_datatable table.dataTable.cell-border .ta-list-table tfoot tr:first-child td, .ta-list-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-def-table tfoot tr:first-child td, .ta-def-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-help-table tfoot tr:first-child td, .ta-help-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-def-table tfoot tr:first-child td, .ta-total-def-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-def2-table tfoot tr:first-child td, .ta-total-def2-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-list-table tfoot tr:first-child td, .ta-total-list-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-reinfo-table tfoot tr:first-child td, .ta-total-reinfo-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr:first-child td, .ta-total-reinfo-input-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-deductions-table tfoot tr:first-child td, .ta-total-deductions-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table tfoot tr:first-child td, .ta-total-singleincome-table .common_datatable table.dataTable.cell-border tfoot tr:first-child td, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr:first-child td, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.cell-border tfoot tr:first-child td { border-top: none; }

.common_datatable table.dataTable.cell-border tbody tr th:first-child, .common_datatable table.dataTable.cell-border .ta-list-table tfoot tr th:first-child, .ta-list-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-def-table tfoot tr th:first-child, .ta-def-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-help-table tfoot tr th:first-child, .ta-help-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-def-table tfoot tr th:first-child, .ta-total-def-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-def2-table tfoot tr th:first-child, .ta-total-def2-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-list-table tfoot tr th:first-child, .ta-total-list-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-reinfo-table tfoot tr th:first-child, .ta-total-reinfo-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr th:first-child, .ta-total-reinfo-input-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-deductions-table tfoot tr th:first-child, .ta-total-deductions-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table tfoot tr th:first-child, .ta-total-singleincome-table .common_datatable table.dataTable.cell-border tfoot tr th:first-child, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr th:first-child, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.cell-border tfoot tr th:first-child { border-left: 1px solid #ddd; }

.common_datatable table.dataTable.cell-border tbody tr td:first-child, .common_datatable table.dataTable.cell-border .ta-list-table tfoot tr td:first-child, .ta-list-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-def-table tfoot tr td:first-child, .ta-def-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-help-table tfoot tr td:first-child, .ta-help-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-def-table tfoot tr td:first-child, .ta-total-def-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-def2-table tfoot tr td:first-child, .ta-total-def2-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-list-table tfoot tr td:first-child, .ta-total-list-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-reinfo-table tfoot tr td:first-child, .ta-total-reinfo-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-reinfo-input-table tfoot tr td:first-child, .ta-total-reinfo-input-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-deductions-table tfoot tr td:first-child, .ta-total-deductions-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table tfoot tr td:first-child, .ta-total-singleincome-table .common_datatable table.dataTable.cell-border tfoot tr td:first-child, .common_datatable table.dataTable.cell-border .ta-total-singleincome-table-type2 tfoot tr td:first-child, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.cell-border tfoot tr td:first-child { border-left: 1px solid #ddd; }

.common_datatable table.dataTable.stripe tbody tr.odd, .common_datatable table.dataTable.stripe .ta-list-table tfoot tr.odd, .ta-list-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-def-table tfoot tr.odd, .ta-def-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-help-table tfoot tr.odd, .ta-help-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-def-table tfoot tr.odd, .ta-total-def-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-def2-table tfoot tr.odd, .ta-total-def2-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-list-table tfoot tr.odd, .ta-total-list-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-reinfo-table tfoot tr.odd, .ta-total-reinfo-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-reinfo-input-table tfoot tr.odd, .ta-total-reinfo-input-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-deductions-table tfoot tr.odd, .ta-total-deductions-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-singleincome-table tfoot tr.odd, .ta-total-singleincome-table .common_datatable table.dataTable.stripe tfoot tr.odd, .common_datatable table.dataTable.stripe .ta-total-singleincome-table-type2 tfoot tr.odd, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.stripe tfoot tr.odd { background-color: #f9f9f9; }

.common_datatable table.dataTable.stripe tbody tr.odd.selected, .common_datatable table.dataTable.stripe .ta-list-table tfoot tr.odd.selected, .ta-list-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-def-table tfoot tr.odd.selected, .ta-def-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-help-table tfoot tr.odd.selected, .ta-help-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-def-table tfoot tr.odd.selected, .ta-total-def-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-def2-table tfoot tr.odd.selected, .ta-total-def2-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-list-table tfoot tr.odd.selected, .ta-total-list-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-reinfo-table tfoot tr.odd.selected, .ta-total-reinfo-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-reinfo-input-table tfoot tr.odd.selected, .ta-total-reinfo-input-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-deductions-table tfoot tr.odd.selected, .ta-total-deductions-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-singleincome-table tfoot tr.odd.selected, .ta-total-singleincome-table .common_datatable table.dataTable.stripe tfoot tr.odd.selected, .common_datatable table.dataTable.stripe .ta-total-singleincome-table-type2 tfoot tr.odd.selected, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.stripe tfoot tr.odd.selected { background-color: #acbad4; }

.common_datatable table.dataTable.hover tbody tr:hover, .common_datatable table.dataTable.hover .ta-list-table tfoot tr:hover, .ta-list-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-def-table tfoot tr:hover, .ta-def-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-help-table tfoot tr:hover, .ta-help-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-def-table tfoot tr:hover, .ta-total-def-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-def2-table tfoot tr:hover, .ta-total-def2-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-list-table tfoot tr:hover, .ta-total-list-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-reinfo-table tfoot tr:hover, .ta-total-reinfo-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-reinfo-input-table tfoot tr:hover, .ta-total-reinfo-input-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-deductions-table tfoot tr:hover, .ta-total-deductions-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-singleincome-table tfoot tr:hover, .ta-total-singleincome-table .common_datatable table.dataTable.hover tfoot tr:hover, .common_datatable table.dataTable.hover .ta-total-singleincome-table-type2 tfoot tr:hover, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.hover tfoot tr:hover { background-color: #f6f6f6; }

.common_datatable table.dataTable.hover tbody tr:hover.selected, .common_datatable table.dataTable.hover .ta-list-table tfoot tr:hover.selected, .ta-list-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-def-table tfoot tr:hover.selected, .ta-def-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-help-table tfoot tr:hover.selected, .ta-help-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-def-table tfoot tr:hover.selected, .ta-total-def-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-def2-table tfoot tr:hover.selected, .ta-total-def2-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-list-table tfoot tr:hover.selected, .ta-total-list-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-reinfo-table tfoot tr:hover.selected, .ta-total-reinfo-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-reinfo-input-table tfoot tr:hover.selected, .ta-total-reinfo-input-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-deductions-table tfoot tr:hover.selected, .ta-total-deductions-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-singleincome-table tfoot tr:hover.selected, .ta-total-singleincome-table .common_datatable table.dataTable.hover tfoot tr:hover.selected, .common_datatable table.dataTable.hover .ta-total-singleincome-table-type2 tfoot tr:hover.selected, .ta-total-singleincome-table-type2 .common_datatable table.dataTable.hover tfoot tr:hover.selected { background-color: #acbad4; }

.dataTables_wrapper .dataTables_paginate .paginate_button { line-height: 30px; width: 30px; height: 30px; min-width: inherit; margin: 0px 3px; vertical-align: middle; }

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { background: #f1f1f1; color: #0e8be5 !important; border: 0; }

.dataTables_wrapper .dataTables_paginate .paginate_button:hover { background: none; border: 0; color: #0e8be5 !important; }

.paginate_button.first ,
.paginate_button.previous,
.paginate_button.next ,
.paginate_button.last { border: solid 1px #dedede; cursor: pointer; display: block; border: solid 1px #dedede !important; }

.paginate_button span.text { display: none; }
.paginate_button span.icon { position: relative; background: no-repeat url(../images/common/board-sprite_icon.png); display: block; width: 12px; height: 12px; margin : 9px; }
.paginate_button span.first { background-position: 0px -60px; }
.paginate_button span.prev { background-position: 0px -90px; }
.paginate_button span.next { background-position: 0px -105px; }
.paginate_button span.last { background-position: 0px -75px; }

.paginate_button.previous:hover, .paginate_button.next:hover ,.paginate_button.first:hover, .paginate_button.last:hover { background: #f1f1f1 !important; }

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { background: url(../images/sub/tax/subpage/ta_paging_prev.gif) center center no-repeat; }

.dataTables_wrapper .dataTables_paginate { float: none; text-align: center; margin: 20px 0 25px 0; }

/* Support - SP */
.sp_middle_text { font-size: 17px; color: #787878; line-height: 26px; margin-bottom: 25px; }

.sp_middle_text strong { color: #000000; }

.sp_company_card_wrap { border: solid 1px #dadada; padding: 30px 20px 30px 178px; margin-bottom: 15px; background: no-repeat 38px center url(../images/sub/support/sp_company_card_list_bg.gif); }

.sp_company_card_wrap .sp_company_card_list li { margin-bottom: 9px; }

.sp_company_card_wrap .sp_company_card_list li::after { content: ''; display: table; clear: both; }

.sp_company_card_wrap .sp_company_card_list li .icon { width: 19px; height: 19px; margin-right: 10px; float: left; background: no-repeat 0 0 url(../images/sub/support/sp_company_card_number.gif); }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn1 { background-position: 0px 0px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn2 { background-position: 0px -19px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn3 { background-position: 0px -38px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn4 { background-position: 0px -57px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn5 { background-position: 0px -76px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn6 { background-position: 0px -95px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn7 { background-position: 0px -114px; }

.sp_company_card_wrap .sp_company_card_list li .icon.ccn8 { background-position: 0px -133px; }

.sp_company_card_wrap .sp_company_card_list li .text { width: 400px; float: left; line-height: 19px; font-size: 13px; color: #6d6d6d; letter-spacing: -1px; }

.sp_company_card_wrap .sp_company_card_list li:last-child { margin-bottom: 0; }

.sp_company_card_wrap .sp_company_card_list li strong { color: #ff4b4b; }

.sp_company_card_text { font-size: 13px; color: #787878; margin-bottom: 40px; }

.sp_online_van_text { font-size: 14px; color: #787878; margin-bottom: 40px; min-height: 185px; background: no-repeat right 0 url(../images/sub/support/sp_online_van_text_bg.jpg); }

.sp_online_van_option::after { content: ''; display: table; clear: both; }

.sp_online_van_option li { padding-top: 23px; text-align: center; min-height: 170px; margin-bottom: 40px; border-bottom: solid 1px #e5e5e5; float: left; width: 200px; }

.sp_online_van_option li.item01 { border-top: solid 1px #01489c; }

.sp_online_van_option li.item01 .title { color: #01489c; }

.sp_online_van_option li.item01 .icon { background-position: 0px 0px; }

.sp_online_van_option li.item02 { border-top: solid 1px #138a99; }

.sp_online_van_option li.item02 .title { color: #138a99; }

.sp_online_van_option li.item02 .icon { background-position: 0px -50px; }

.sp_online_van_option li.item03 { border-top: solid 1px #349c55; }

.sp_online_van_option li.item03 .title { color: #349c55; }

.sp_online_van_option li.item03 .icon { background-position: 0px -100px; }

.sp_online_van_option li:nth-child(2) { margin: 0 16px; }

.sp_online_van_option li .icon { display: inline-block; width: 69px; height: 50px; margin-bottom: 15px; background: no-repeat 0 0 url(../images/sub/support/sp_online_van_option_sprite_icon.gif); }

.sp_online_van_option li .title { font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: center; margin-bottom: 10px; }

.sp_online_van_option li .title span { color: #787878; font-size: 13px; letter-spacing: -1px; text-align: center; font-weight: normal; }

.sp_agency_list { margin-bottom: 40px; }

.sp_agency_list li::after { content: ''; display: table; clear: both; }

.sp_agency_list li.item01 .title { color: #01489c; }

.sp_agency_list li.item01 .icon.ali1 { background-position: 0px 0px; }

.sp_agency_list li.item02 .title { color: #148b99; }

.sp_agency_list li.item02 .icon.ali2 { background-position: 0px -56px; }

.sp_agency_list li.item03 .title { color: #349c56; }

.sp_agency_list li.item03 .icon.ali3 { background-position: 0px -112px; }

.sp_agency_list li .icon_wrap { float: left; width: 103px; height: 95px; padding-top: 19px; text-align: center; border-bottom: solid 1px #eeeeee; }

.sp_agency_list li .icon_wrap .icon { width: 63px; height: 56px; display: inline-block; background: no-repeat 0 0 url(../images/sub/support/sp_agency_list_sprite_icon.gif); }

.sp_agency_list li .text_wrap { float: left; width: 529px; height: 95px; padding-left: 18px; padding-top: 13px; border-bottom: solid 1px #eeeeee; }

.sp_agency_list li .text_wrap .title { font-size: 14px; font-weight: bold; }

.sp_agency_list li .text_wrap .text { font-size: 13px; }

.sp_warranty_insurance_step { background: no-repeat center top url(../images/sub/support/sp_warranty_insurance_step.gif); padding-top: 106px; }

.sp_warranty_insurance_step::after { content: ''; display: table; clear: both; }

.sp_warranty_insurance_step li { float: left; width: 94px; margin-right: 40px; font-size: 13px; text-align: center; color: #383838; line-height: 18px; }

.sp_warranty_insurance_step li:last-child { margin-right: 0; }

.sp_warranty_insurance_contact { margin-bottom: 40px; }

.sp_warranty_insurance_contact li { font-size: 13px; color: #787878; margin-bottom: 3px; padding-left: 10px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); }

.sp_warranty_insurance_contact li:last-child { margin-bottom: 0; }

.sp_dangol_text { padding-left: 270px; font-size: 13px; line-height: 22px; color: #787878; background: no-repeat 10px 5px url(../images/sub/support/sp_dangol_item.jpg); }

.sp_dangol_option { margin-bottom: 40px; }

.sp_dangol_option li { margin-bottom: 15px; border-bottom: solid 1px #e1e1e1; }

.sp_dangol_option li:last-child { margin-bottom: 0; border-bottom: none; }

.sp_dangol_option li.short .icon_wrap { height: 100px; }

.sp_dangol_option li.short .text_wrap { height: 100px; }

.sp_dangol_option li::after { content: ''; display: table; clear: both; }

.sp_dangol_option li .icon_wrap { float: left; width: 120px; height: 110px; text-align: center; padding-top: 23px; }

.sp_dangol_option li .icon_wrap .icon { width: 42px; height: 46px; display: inline-block; background: no-repeat center top url(../images/sub/support/sp_dangol_option_sprite_icon.gif); }

.sp_dangol_option li .icon_wrap .icon.dgp1 { background-position: 0px 0px; }

.sp_dangol_option li .icon_wrap .icon.dgp2 { background-position: 0px -46px; }

.sp_dangol_option li .icon_wrap .icon.dgp3 { background-position: 0px -92px; }

.sp_dangol_option li .icon_wrap .icon.dgp4 { background-position: 0px -138px; }

.sp_dangol_option li .text_wrap { width: 512px; float: left; height: 110px; }

.sp_dangol_option li .text_wrap .title { font-size: 14px; font-weight: bold; color: #ff4b4b; margin-bottom: 10px; }

.sp_dangol_option li .text_wrap .text { font-size: 13px; color: #787878; line-height: 22px; }

.sp_repaper_list { margin-bottom: 40px; background: no-repeat right top url(../images/sub/support/sp_repaper_list_bg.jpg); }

.sp_repaper_list li { padding-left: 10px; font-size: 13px; margin-bottom: 15px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); }

.sp_repaper_list li:last-child { margin-bottom: 0; }

.sp_repaper_product_wrap { padding: 10px 0 0 0; background: no-repeat right top url(../images/sub/support/sp_repaper_product_bg.jpg); }

.sp_repaper_product_wrap .sp_rp_title { color: #0c0c0c; font-size: 20px; margin-bottom: 10px; }

.sp_repaper_product_wrap .sp_rp_title_sub { font-size: 13px; color: #787878; margin-bottom: 25px; }

.sp_repaper_product_wrap .sp_repaper_product_text { font-size: 17px; color: #787878; line-height: 27px; margin-bottom: 19px; }

.sp_repaper_product_wrap .sp_repaper_product { margin-bottom: 40px; }

.sp_repaper_product_wrap .sp_repaper_product::after { content: ''; display: table; clear: both; }

.sp_repaper_product_wrap .sp_repaper_product li { float: left; width: 210px; padding-top: 215px; font-size: 13px; background: no-repeat 0 0 url(../images/sub/support/sp_repaper_product_item_sprite.jpg); }

.sp_repaper_product_wrap .sp_repaper_product li.item01 { background-position: 0px 0px; }

.sp_repaper_product_wrap .sp_repaper_product li.item02 { background-position: -210px 0px; }

.sp_repaper_product_wrap .sp_repaper_product li.item03 { background-position: -422px 0px; }

.sp_repaper_product_wrap .sp_repaper_product li:nth-child(2) { width: 211px; }

.sp_shutdown_chart_bg { width: 632px; height: 256px; margin-bottom: 40px; background: no-repeat center top url(../images/sub/support/sp_shutdown_chart_bg.jpg); }

.sp_shutdown_chart_bg p { visibility: hidden; height: 0; }

.sp_card_list { margin-bottom: 40px; background: no-repeat center top url(../images/sub/support/sp_card_list.jpg); width: 632px; height: 105px; }

.sp_card_list li { visibility: hidden; height: 0; }

.sp_samsung_card_wrap { border: solid 1px #e1e1e1; padding-bottom: 27px; }

.sp_samsung_card_wrap .sp_samsung_card { margin-bottom: 27px; height: 420px; background: no-repeat center top url(../images/sub/support/sp_samsung_card.jpg); }

.sp_samsung_card_wrap .sp_samsung_card .sp_samsung_title { visibility: hidden; height: 0; }

.sp_samsung_card_wrap .sp_samsung_card .sp_samsung_text { visibility: hidden; height: 0; }

.sp_samsung_card_wrap .sp_samsung_card .sp_samsung_product_text1 { visibility: hidden; height: 0; }

.sp_samsung_card_wrap .sp_samsung_card .sp_samsung_product_text2 { visibility: hidden; height: 0; }

/* Business district - BS */
.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap { padding: 25px 30px; border: solid 1px #dadada; margin-bottom: 40px; }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li::after { content: ''; display: table; clear: both; }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li:first-child { margin-bottom: 20px; padding-bottom: 21px; border-bottom: solid 1px #e4e4e4; }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li .icon { width: 110px; height: 64px; float: left; background: no-repeat center 0 url(../images/sub/bizmap/bs_commercial_supremacy_analysis_faq_sprite_icon.gif); }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li .icon.bs_csa_icon1 { background-position: center 0; }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li .icon.bs_csa_icon2 { background-position: center -64px; }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li dl { width: 456px; float: right; }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li dl dt { line-height: 25px; color: #1b1b1b; padding-left: 35px; margin-bottom: 14px; background: no-repeat 0 0 url(../images/sub/bizmap/bs_commercial_supremacy_analysis_faq_sprite_icon2.gif); }

.bs_commercial_supremacy_analysis_faq ul.bs_csa_faq_list_wrap li dl dd { line-height: 25px; color: #787878; padding-left: 35px; background: no-repeat 0 -25px url(../images/sub/bizmap/bs_commercial_supremacy_analysis_faq_sprite_icon2.gif); }

.bs_commercial_supremacy_analysis_result { margin-bottom: 40px; }

.bs_commercial_supremacy_analysis_result::after { content: ''; display: table; clear: both; }

.bs_commercial_supremacy_analysis_result li { float: left; width: 200px; text-align: center; }

.bs_commercial_supremacy_analysis_result li:nth-child(2) { margin: 0 16px; }

.bs_commercial_supremacy_analysis_result li .icon { display: inline-block; width: 110px; height: 110px; background: no-repeat 0 0 url(../images/sub/bizmap/bs_commercial_supremacy_analysis_result_sprite.gif); border-radius: 50% 50% 50% 50%; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; }

.bs_commercial_supremacy_analysis_result li .icon.bs_csa_result1 { background-position: 0 0; }

.bs_commercial_supremacy_analysis_result li .icon.bs_csa_result2 { background-position: 0 -110px; }

.bs_commercial_supremacy_analysis_result li .icon.bs_csa_result3 { background-position: 0 -220px; }

.bs_commercial_supremacy_analysis_result li .text { font-size: 13px; color: #787878; text-align: center; }

.bs_commercial_supremacy_analysis_info { border: solid 1px #dadada; padding: 29px 18px; margin-bottom: 14px; }

.bs_commercial_supremacy_analysis_info ul::after { content: ''; display: table; clear: both; }

.bs_commercial_supremacy_analysis_info ul li { text-align: center; width: 190px; float: left; min-height: 235px; }

.bs_commercial_supremacy_analysis_info ul li:nth-child(2) { width: 214px; padding: 0 13px; border-left: solid 1px #e4e4e4; border-right: solid 1px #e4e4e4; }

.bs_commercial_supremacy_analysis_info ul li:first-child { padding-right: 13px; }

.bs_commercial_supremacy_analysis_info ul li:last-child { padding-left: 13px; }

.bs_commercial_supremacy_analysis_info ul li .icon { width: 110px; height: 90px; display: inline-block; background: no-repeat 0 0 url(../images/sub/bizmap/bs_commercial_supremacy_analysis_info_sprite.gif); }

.bs_commercial_supremacy_analysis_info ul li .icon.bs_csa_info1 { background-position: 0 0; }

.bs_commercial_supremacy_analysis_info ul li .icon.bs_csa_info2 { background-position: 0 -90px; }

.bs_commercial_supremacy_analysis_info ul li .icon.bs_csa_info3 { background-position: 0 -180px; }

.bs_commercial_supremacy_analysis_info ul li dl dt { font-size: 13px; font-weight: bold; color: #383838; text-align: center; margin-bottom: 20px; }

.bs_commercial_supremacy_analysis_info ul li dl dd { font-size: 13px; color: #787878; padding-left: 10px; line-height: 18px; background: no-repeat left 11px url(../images/common/bc_list_icon1.gif); margin-bottom: 4px; letter-spacing: -0.5px; text-align: left; }

.bs_commercial_supremacy_analysis_info ul li dl dd:last-child { margin-bottom: 0; }

.bs_notice_wrap { background: #f8f8f8; padding: 12px 20px; margin-top: 20px; }

.bs_notice_wrap .bs_notice { color: #787878; line-height: 16px; padding-left: 20px; font-size: 13px; background: no-repeat left top url(../images/common/bc_list_icon2.gif); }

.bs_notice_wrap .bs_notice strong { color: #ff4b4b; }

.bs_free_use_wrap { margin-bottom: 48px; }

.bs_free_use_wrap .bs_free_use_top { height: 247px; background: no-repeat center 0 url(../images/sub/bizmap/bs_card_top_bg.jpg); padding: 30px 40px; }

.bs_free_use_wrap .bs_free_use_top > .text { font-size: 14px; line-height: 25px; color: #343253; }

.bs_free_use_wrap .bs_free_use_top > .line { width: 50px; height: 1px; background: #0e8be5; margin: 17px 0 35px 0; }

.bs_free_use_wrap .bs_free_use_top > .btn { display: inline-block; }

.bs_free_use_wrap .bs_free_use_top > .btn a { width: 185px; line-height: 30px; text-align: center; background: #fff; color: #0e8be5; border: solid 1px #0e8be5; display: block; font-size: 13px; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.bs_free_use_wrap .bs_free_use_top > .btn a:hover { background: #0e8be5; color: #fff; }

.bs_free_use_wrap .bs_free_use_bottom { border: solid 1px #e1e1e1; border-top: none; padding: 25px 0; text-align: center; }

.bs_free_use_wrap .bs_free_use_bottom a { display: inline-block; width: 250px; background: #0e8be5; padding: 8px 0; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.bs_free_use_wrap .bs_free_use_bottom a:hover { background: #0680d7; }

.bs_free_use_wrap .bs_free_use_bottom a span { font-size: 15px; line-height: 25px; display: inline-block; padding-right: 23px; color: #fff; background: no-repeat right center url(../images/sub/bizmap/bs_free_btn_arrow.png); }

.bs_free_tab { margin-bottom: 25px; }

.bs_free_tab::after { content: ''; display: table; clear: both; }

.bs_free_tab li { float: left; border: solid 1px #dadada; border-bottom: solid 1px #555555; text-align: center; line-height: 45px; color: #878787; cursor: pointer; font-size: 13px; }

.bs_free_tab li:first-child { width: 317px; margin-right: -1px; }

.bs_free_tab li:last-child { width: 316px; }

.bs_free_tab li.active { border: solid 1px #555555; border-bottom: solid 1px #fff; position: relative; z-index: 1000; color: #383838; }

.bg_free_purchase_text { background: no-repeat left top url(../images/sub/bizmap/bs_tab_contents_icon.gif); min-height: 63px; margin-bottom: 17px; }

.bg_free_purchase_text::after { content: ''; display: table; clear: both; }

.bg_free_purchase_text div.img { float: left; width: 63px; }

.bg_free_purchase_text p { width: 557px; float: right; font-size: 14px; }

.bg_free_purchase_text p.line1 { padding-top: 19px; }

.bg_free_purchase_text p.line2 { padding-top: 10px; }

.bg_free_purchase_text p strong { color: #383838; text-decoration: underline; }

.bg_free_purchase_text p strong.point { color: #ff4b4b; }

.bs_free_title_wrap { background: repeat-x left center url(../images/sub/bizmap/bs_free_title_line.gif); margin-bottom: 25px; }

.bs_free_title_wrap p.title { background: no-repeat url(../images/sub/bizmap/bs_free_title_icon_sprite.gif); padding-left: 37px; width: 180px; }

.bs_free_title_wrap p.title.icon1 { background-position: 0 0; }

.bs_free_title_wrap p.title.icon2 { background-position: 0 -30px; }

.bs_free_title_wrap p.title span { padding-left: 10px; background: #fff; display: block; line-height: 30px; font-size: 15px; font-weight: bold; color: #383838; }

.bs_member_step::after { content: ''; display: table; clear: both; }

.bs_member_step.step4 li { width: 175px; padding-right: 67px; background: no-repeat right 45px url(../images/sub/bizmap/bs_free_title_step_bg2.gif); }

.bs_member_step.step4 li:nth-child(2) { width: 174px; padding-right: 66px; }

.bs_member_step.step4 li .icon1 { background-position: 0 -108px; }

.bs_member_step.step4 li .icon2 { background-position: -108px -108px; }

.bs_member_step.step4 li .icon3 { background-position: -216px -108px; }

.bs_member_step.step4 li .icon4 { background-position: -324px -108px; }

.bs_member_step.step5 li { width: 131px; padding-right: 23px; background: no-repeat right 45px url(../images/sub/bizmap/bs_free_title_step_bg1.gif); }

.bs_member_step.step5 li .icon1 { background-position: 0 0; }

.bs_member_step.step5 li .icon2 { background-position: -108px 0; }

.bs_member_step.step5 li .icon3 { background-position: -216px 0; }

.bs_member_step.step5 li .icon4 { background-position: -324px 0; }

.bs_member_step.step5 li .icon5 { background-position: -432px 0; }

.bs_member_step li { float: left; }

.bs_member_step li:last-child { width: 108px; padding-right: 0; background: none; }

.bs_member_step li div.bs_icon { width: 108px; height: 108px; background: no-repeat 0 0 url(../images/sub/bizmap/bs_free_step_sprite.gif); margin-bottom: 15px; }

.bs_member_step li p.text { text-align: center; line-height: 18px; font-size: 13px; color: #383838; }

.bs_free_select_wrap { background: #f9f9f9; border: solid 1px #e9e9e9; border-top: solid 1px #555555; padding: 28px 130px; margin-bottom: 20px; }

.bs_free_select_wrap li { margin-bottom: 5px; }

.bs_free_select_wrap li:last-child { margin-bottom: 0; }

.bs_free_select_wrap li::after { content: ''; display: table; clear: both; }

.bs_free_select_wrap li .bsfs_left { width: 69%; float: left; }

.bs_free_select_wrap li .bsfs_left input { height: 34px; border: solid 1px #dedede; width: 100%; display: block; }

.bs_free_select_wrap li .bsfs_right { width: 29%; float: right; }

.bs_free_select_wrap li .bsfs_right a { height: 34px; line-height: 34px; width: 100%; display: block; border: none; background: #95979d; color: #fff; font-size: 13px; text-align: center; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.bs_free_select_wrap li .bsfs_right a:hover { background: #7c7f87; }

.bsfs_comment_wrap { border-top: solid 1px #dadada; padding-top: 25px; position: relative; margin-top: 45px; }

.bsfs_comment_wrap .bsfs_comment_btn { position: absolute; display: inline-block; right: 0; bottom: 0; }

.bsfs_comment_wrap .bsfs_comment_btn a { border: solid 1px #0e8be5; display: inline-block; width: 120px; line-height: 26px; color: #0e8be5; font-size: 13px; text-align: center; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.bsfs_comment_wrap .bsfs_comment_btn a:hover { background: #0e8be5; color: #fff; }

.bsfs_comment_wrap .bsfs_comment li { background: no-repeat left 5px url(../images/sub/bizmap/bs_comment_ul_icon.gif); padding-left: 15px; font-size: 13px; line-height: 20px; color: #787878; margin-bottom: 4px; }

.bsfs_comment_wrap .bsfs_comment li:last-child { margin-bottom: 0; }

.bs_reg_text { margin-bottom: 50px; font-size: 15px; line-height: 27px; }

.bs_reg_text strong { color: #000; font-weight: bold; }

.bs_reg_text strong.big { font-size: 17px; }

.bs_reg_text span.cancel { text-decoration: line-through; color: #a6a6a6; }

.bs_samsung_member { margin-bottom: 30px; }

.bs_samsung_member li { margin-bottom: 10px; }

.bs_samsung_member li:last-child { margin-bottom: 0; }

.bs_samsung_member li span.title { line-height: 29px; font-size: 15px; color: #383838; font-weight: bold; width: 104px; background: #e9e9e9; display: inline-block; text-align: center; margin-right: 15px; border-radius: 14px 14px 14px 14px; -moz-border-radius: 14px 14px 14px 14px; -webkit-border-radius: 14px 14px 14px 14px; }

.bs_samsung_member li span.text { display: inline-block; line-height: 29px; font-size: 15px; color: #787878; }

.bs_samsung_member li span.text strong { color: #ff4b4b; font-weight: bold; }

.bs_samsung_notice { margin-bottom: 30px; background: no-repeat left center url(../images/sub/bizmap/bs_samsung_icon.gif); line-height: 20px; font-weight: bold; font-size: 18px; color: #383838; padding-left: 30px; }


/** 200623 이준희 추가 **/
.half-section {position: relative;}
.half-section .ta-container-note {position: absolute; font-size: 14px; right: 0; top: 28px;}
.half-section .ta-container-note span {color: #ff7a7a; margin-right: 4px;}
.ta-declaration-4 .ta-area-row {position: relative;}
.ta-declaration-4 .ta-note-box {margin-left: 0; margin-top: 10px;}
.ta-declaration-4 .ta-area-required::before {content: '*'; position: absolute; left: 10px; color: #ff7a7a;}
.ta-declaration-4 .ta-area-row .updReset {position: absolute; top: 20px; right: 10px; width: 22px; height: 22px; border-radius: 22px; border: 0; background-color: #ff7a7a; vertical-align: -4px; cursor: pointer;}
.ta-declaration-4 .ta-area-row .updReset::before {content: ''; position: absolute; top: 5px; left: 10px; width: 2px; height: 12px; background-color: #fff; transform: rotate(45deg);}
.ta-declaration-4 .ta-area-row .updReset::after {content: ''; position: absolute; top: 5px; left: 10px; width: 2px; height: 12px; background-color: #fff; transform: rotate(-45deg);}

/** 210504 이준희 추가: 상권분석 결제 팝업 **/
.lp-ta-wrap .lp-header.lp-header__type2 p { font-size: 30px; color: #383838; text-align: center; line-height: 1.6; border: 0; }
.ta-report-payment .ta-report-block:nth-of-type(n+2) { margin-top: 30px; }
.ta-report-payment .ta-report-block .ta-report-title { font-size: 15px; font-weight: bold; }
.ta-report-payment .ta-report-block .ta-report-contents { margin-top: 14px; }
.ta-report-payment .ta-report-block .ta-report-tab li { float: left; display: table; width: 90px; height: 40px; border: 1px solid #5b5b5b; -webkit-border-radius: 3px; border-radius: 3px;  box-sizing: border-box; }
.ta-report-payment .ta-report-block .ta-report-tab li+li { margin-left: 10px; }
.ta-report-payment .ta-report-block .ta-report-tab li a { display: table-cell; vertical-align: middle; width: inherit; height: inherit; font-size: 15px; text-align: center; color: #5b5b5b; }
.ta-report-payment .ta-report-block .ta-report-tab li.is-active a { background-color: #5b5b5b; color: #fff; }
.ta-report-payment .ta-report-block .ta-report-pay { padding: 0 10px; }
.ta-report-payment .ta-report-block .ta-report-pay p { display: inline-block; }
.ta-report-payment .ta-report-block .ta-report-pay span { float: right; }
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__list li{ margin-bottom: 12px; }
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__list li p, 
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__list li span { font-size: 13px; letter-spacing: 0; }
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__total { padding-top: 12px; border-top: 1px solid #e9e9e9; }
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__total p,
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__total span { font-size: 15px; font-weight: bold; }
.ta-report-payment .ta-report-block .ta-report-checkbox label { font-size: 13px; vertical-align: -1px; }
.ta-report-payment .ta-report-block .ta-report-tab::after,
.ta-report-payment .ta-report-block .ta-report-pay::after,
.ta-report-payment .ta-report-block .ta-report-pay .report-pay__list::after { content: ''; display: table; clear: both; }

/** 210720 이준희 추가: 마이페이지 회원정보 비밀번호 관련 텍스트 **/
.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.half.half2,
.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.half.half2+li { height: 101px; }
.my_contents_wrap .my_contents .member_profile_wra> strong { display: block; font-size: 17px; font-weight: bold; } p .mp_wrap > li.half.half2 dl dt,
.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li.half.half2+li dl dt { height: 100px; }
.my_contents_wrap .my_contents .member_profile_wrap .mp_wrap > li dl dd .my_mp_depth2 li.pw_ml15 p { font-size: 11px; line-height: 1.3; margin-left: -15px; margin-top: 6px;  }

/** 220215 이준희 추가 시작: 상권분석 간편보기 팝업 **/
.lp-ta-wrap.none_border { border-top: none; }
.lp-ta-wrap .lp-container.full_width { padding-left: 0; padding-right: 0; }
.ta-simple-title { padding: 20px 30px 0; }
.ta-simple-title p { font-size: 30px; line-height: 45px; }
.ta-simple-close { text-align: center; }
.ta-simple-close input[type=button] { width: 225px; height: 54px; font-size: 16px; }
.ta-simple-block { padding: 30px; }
.ta-simple-block + .ta-simple-block { border-top: 1px solid #e2e2e2; }
.ta-simple-block > strong { display: block; font-size: 17px; font-weight: bold; }
.ta-simple-block > ul { display: flex; margin-top: 28px; }
.ta-simple-block > ul .icon { position: relative; }
.ta-simple-block > ul .icon::after { content: ''; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); background: url('/images/sub/bizmap/biz_pop_ir.png'); }
.ta-simple-block .keyframes { animation-timing-function: ease-in-out; animation-fill-mode: both; }
.ta-simple-block .tooltip { padding: 0 12px; background-color: #000; -webkit-border-radius: 30px; border-radius: 30px; color: #fff; }
.ta-simple-block .bubble { position: relative; display: table; -webkit-border-radius: 10px; border-radius: 10px; }
.ta-simple-block .bubble i { position: absolute; width: 0; height: 0; }
.ta-simple-block .bubble p { display: table-cell; vertical-align: middle; font-size: 15px; line-height: 22px; padding-left: 25px; padding-right: 25px; }
.ta-simple-block .simple__progress > div { width: 100%; height: 6px; background-color: #d7dce9; -webkit-border-radius: 3px; border-radius: 3px; margin-top: 70px; }
.ta-simple-block .simple__progress > div .bar { position: relative; height: 100%; -webkit-border-radius: inherit; border-radius: inherit;  background-color: #397ce4; animation-duration: 1.4s; }
.ta-simple-block .simple__progress > div .bar::before,
.ta-simple-block .simple__progress > div .bar::after { content: ''; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.ta-simple-block .simple__progress > div .bar::before { right: -9px; width: 18px; height: 18px; -webkit-border-radius: 18px; border-radius: 18px; background-color: #397ce4; opacity: 0.5; }
.ta-simple-block .simple__progress > div .bar::after { right: -4px; width: 8px; height: 8px; -webkit-border-radius: 8px; border-radius: 8px; background-color: #ffcb5b; }
.ta-simple-block .simple__progress > div .tooltip  { -webkit-transform: translateY(-52px); transform: translateY(-52px); display: inline-block; height: 32px; line-height: 32px; font-size: 15px; animation-duration: 1.4s }
.ta-simple-block .simple__progress > span { display: inline-block; font-size: 14px; color: #787878; margin-top: 8px; }
.ta-simple-block .simple__progress > span:last-of-type { float: right; }
.ta-simple-block .simple__cmptt { justify-content: space-between; }
.ta-simple-block .simple__cmptt li> div { display: inline-block; vertical-align: middle; }
.ta-simple-block .simple__cmptt li .icon { width: 50px; height: 50px; border-radius: 50px; background-color: #f2f2f2; margin-right: 6px; }
.ta-simple-block .simple__cmptt li .icon::after { top: 14px; width: 24px; height: 21px; }
.ta-simple-block .simple__cmptt li.simple__cmptt--user .icon::after { background-position: 0 0; }
.ta-simple-block .simple__cmptt li.simple__cmptt--store .icon::after { background-position: -24px 0; }
.ta-simple-block .simple__cmptt li.simple__cmptt--per .icon::after { background-position: right 0 top 0; }
.ta-simple-block .simple__cmptt li .txt > p { font-size: 15px; margin-bottom: 8px; }
.ta-simple-block .simple__cmptt li .txt > div span { font-size: 17px; }
.ta-simple-block .simple__cmptt li .txt > div.arrow.up span { color: #f44848; }
.ta-simple-block .simple__cmptt li .txt > div.arrow.down span { color: #397ce4; }
.ta-simple-block .simple__cmptt li .txt > div i { display: inline-block; margin-left: 3px; }
.ta-simple-block .simple__cmptt li .txt > div.and i { width: 9px; height: 9px; -webkit-border-radius: 9px; border-radius: 9px; background-color: #000; vertical-align: 2px; }
.ta-simple-block .simple__cmptt li .txt > div.arrow i { width: 8px; height: 10px; }
.ta-simple-block .simple__cmptt li .txt > div.arrow.up i { background-color: #f44848; vertical-align: bottom; }
.ta-simple-block .simple__cmptt li .txt > div.arrow.down i { background-color: #397ce4; vertical-align: 3px; }
.ta-simple-block .simple__cmptt li .txt > div.arrow i::after { content: ''; display: block; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; margin-left: -2px; }
.ta-simple-block .simple__cmptt li .txt > div.arrow.up i::after { border-bottom: 6px solid #ff4b4b; margin-top: -5px; }
.ta-simple-block .simple__cmptt li .txt > div.arrow.down i::after { border-top: 6px solid #397ce4; margin-top: 9px; }
.ta-simple-block .simple__cstmr { align-items: flex-end; }
.ta-simple-block .simple__cstmr .icon { width: 74px; height: 74px; -webkit-border-radius: 74px; border-radius: 74px; background-color: #edf1fc; overflow: hidden; vertical-align: bottom; }
.ta-simple-block .simple__cstmr .icon::after { content: ''; position: absolute; top: 14px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 51px; height: 61px; background: url(../images/sub/bizmap/biz_pop_ir.png); background-position: left 0 bottom 0; }
.ta-simple-block .simple__cstmr .txt { flex: 1; min-height: 85px; margin-left: 40px; padding-top: 10px; padding-bottom: 10px; background-color: #397ce4; }
.ta-simple-block .simple__cstmr .txt i { left: -6px; top: 8px; border-top: 16px solid transparent; border-bottom: 16px solid transparent;  border-left: 16px solid #397ce4; transform: rotate(45deg); }
.ta-simple-block .simple__cstmr .txt p { color: #fff; }
.ta-simple-block .simple__daily .simple__daily--grid { position: absolute; width: 100%; height: 116px; z-index: -1; background: linear-gradient(to bottom, #edf1fc 10%, #fff, #fff, #fff); border-bottom: 1px solid #b6b6b6; border-top: 1px solid #b6b6b6; }
.ta-simple-block .simple__daily .simple__daily--chart { flex: 1; display: flex; justify-content: center; }
.ta-simple-block .simple__daily .simple__daily--chart div + div { margin-left: 48px; }
.ta-simple-block .simple__daily .simple__daily--chart div .label { color: #787878; margin-top: 10px; text-align: center; }
.ta-simple-block .simple__daily .simple__daily--chart div .colum { display: flex; flex-direction: column; justify-content: flex-end; height: 115px; }
.ta-simple-block .simple__daily .simple__daily--chart div .tooltip { display: block; height: 24px; line-height: 24px; word-break: keep-all; margin-bottom: 10px; margin-top: -10px; }
.ta-simple-block .simple__daily .simple__daily--chart div .tooltip::after { content: ''; display: block; margin: 0 auto; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #000; }
.ta-simple-block .simple__daily .simple__daily--chart div .bar { margin: 0 auto; width: 30px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; animation-duration: 700ms; }
.ta-simple-block .simple__daily .simple__daily--chart div.city .bar { background-color: #b6bacc; animation-delay: 700ms; }
.ta-simple-block .simple__daily .simple__daily--chart div.admi .bar { background-color: #397ce4; animation-delay: 300ms; }
.ta-simple-block .simple__daily .simple__daily--chart div.mega .bar { background-color: #5a5de2; animation-delay: 1100ms; }
.ta-simple-block .simple__notice { margin: 30px 30px 0; }
.ta-simple-block .simple__notice .bubble { width: 100%; min-height: 80px; padding-top: 18px; padding-bottom: 18px; background-color: #edf0f8; text-align: center; }
.ta-simple-block .simple__notice .bubble i { bottom: -12px; left: 50%; transform: translateX(-50%); border-left: 13px solid transparent; border-right: 13px solid transparent; border-top: 12px solid #edf0f8; }

@keyframes keyframes_width {
  0% {
      width: 0%;
  }
}

@keyframes keyframes_height {
  0% {
      height: 0%;
  }
}

@keyframes keyframes_marginLeft {
  0% {
      margin-left: 0%;
  }
}

/* 220405 신고절차 미리보기 수정 */
.ta-preview-flow.line-2 li { position: relative; min-width: 33.333%; padding:0; margin: 0; background: none; }
.ta-preview-flow.line-2 li::before,
.ta-preview-flow.line-2 li::after { position: absolute; top: 0; content: ""; height: 100%; background-repeat: no-repeat; background-image: url(../images/sub/tax/subpage/ta_preview_arrow.gif); }
.ta-preview-flow.line-2 ul:nth-child(odd) li:before { width: 40px; right: -20px; background-position: top 40px left; }
.ta-preview-flow.line-2 ul:nth-child(even) li:before { width: 40px; left: -20px; background-position: bottom 40px left; transform: rotate(180deg); }
.ta-preview-flow.line-2 ul:nth-child(even) li { float: right; margin-top: 100px; }
.ta-preview-flow.line-2 ul:last-child li:last-child:before { display: none; }
.ta-preview-flow.line-2 li:last-child::before,
.ta-preview-flow.line-2 li:last-child::after { top: 100%; left: 50%; transform: translate(-50%,-20px) rotate(90deg); background-position: center !important; }
.ta-preview-flow.line-2 .ta-preview-flow-number { margin: 0 auto; } 

/* 220525 팝업 */
.lp-ta-wrap .lp-ta-center { display: table; margin: 0 auto; }
.lp-ta-wrap .lp-ta-borderd { border-top: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8; }

/* 220621 */
.font_blue2 { color: #2749b0 !important; }
.font_red2 { color: #f44848 !important; }

/* 221208 */
.ta-declaration-6 .half-section .ta-area-comment { position: absolute; top: -25px; padding-left: 15px; transform: translateY(-50%); color: #ff7a7a; font-size: 12px; line-height: 1.3; }
.ta-declaration-6 .half-section .ta-area-comment i { position: absolute; left: 0; top: 2px; width: 12px; height: 12px; background: no-repeat url(../images/common/login_window_notice_icon.gif); background-size: cover; }