@charset "EUC-KR";

/************************************************************************
 * file name    : tax.css
 * summary      : tax
 * date         : 2008.11.04
 * validation passed 2009. 10.15 neocave
************************************************************************/


/* tax report */
.tax_report {float:left; width:430px; margin:17px 0 0 0; background:url('/images/front/hometax/common/dot_ea_ty3.gif') repeat-y  447px 0px;}
.tax_report strong{display:block; width:420px; height:20px; background:#EAEAEA; text-align:center; }
.tax_report li{float:left; padding-top:3px}

.tax_pay {float:left; width:185px; margin-top:17px}
.tax_pay strong{display:block; width:185px; height:20px; background:#EAEAEA; text-align:center; }
.tax_pay li{padding-top:2px}
/* //tax report */


/* notice */
.layout_nq {width:660px}

.notice_ty1 {float:left; width:320px; margin-top:26px}
.notice_ty1 strong{width:320px; border-bottom:1px solid #DCDCDC}

.qestion_ty1 {float:right; width:320px; margin-top:26px}
.qestion_ty1 strong{width:320px; border-bottom:1px solid #DCDCDC}
/* //notice */


/* step */
.step_ty1 {width:660px; margin-top:0px; margin-left:3px}
.step_ty1 li {float:left;}
.step_ty1 li.arrow {float:left; width:29px; text-align:center}
/* //step */


/* fixed report */
.fixed_report {float:left; width:400px; margin-top:10px;}
* html.fixed_report {width:200px;}
/* fixed report */


/*neo new */
.taxstep01 {display:block; position:relative; width:660px; height:80px; list-style:none; margin:14px 0px 10px 0px; padding:0px;}
.taxstep01 li {float:left; display:block; position:relative;  margin:0px; padding:0px 18px 0px 2px; background:url(/images/front/hometax/common/arrow_ea_step_tax.gif) no-repeat right 50%; }
.taxstep01 .deps_02 {display:block; position:relative; width:142px; margin:-6px 0px 0px 0px; padding:0px;}
.taxstep01 .deps_02 li {clear:both; margin:0px; padding:0px; height:33px;}
.taxstep01 .noarrow {background:none; padding:0px;}
.tax_mustcheck {float:right; position:relative; left:0px; top:-26px; margin-right:20px;}

.taxstep02_step00 {float:left; position:relative; background:url(/images/front/hometax/common/arrow_ea_step_tax.gif) no-repeat right 50%; margin:14px 0px 0px 0px; padding:0px 18px 0px 2px; }
.taxstep02 {float:left; display:block; position:relative; width:390px; height:80px; list-style:none; margin:14px 0px 10px 0px; padding:0px;}
.taxstep02 li {float:left; display:block; position:relative;  margin:0px; padding:0px 18px 0px 2px; background:url(/images/front/hometax/common/arrow_ea_step_tax.gif) no-repeat right 50%; }
.taxstep02 .deps_02 {display:block; position:relative; width:103px; margin:-6px 0px 0px 0px; padding:0px;}
.taxstep02 .deps_02 li {clear:both; margin:0px; padding:0px; height:33px;}
.taxstep02 .noarrow {background:none; padding:0px;}
.taxstep02_end {float:left; clear:right; position:relative; margin:14px 0px 10px 0px; padding:0px 0px 0px 5px; background:url(/images/front/hometax/common/dot_ea_ty3.gif) repeat-y left top;}

.tit_bold_blue {color:#018FE9; font-weight:bold;}

.tbl_gray_lo {float:left; width:640px; margin:10px 0px 10px 0px; padding:0px 10px 10px 10px; }
.tbl_gray_lo dl {font-weight:bold; float:left; width:620px; margin:0px 10px 0px 10px; padding:3px 0px 3px 0px;}
.tbl_gray_lo dt {font-weight:bold; float:left; display:block; width:150px; height:25px; margin:0px; padding:0px 0px 0px 15px; background:url(/images/front/hometax/common/bul_ea_sq_ty3.gif) no-repeat 0px 7px;}
.tbl_gray_lo dd {font-weight:normal; float:left; display:block; width:420px; height:25px; line-height:20px; margin:0px; padding:0px;}

.tbl_gray {float:left; width:640px; margin:10px 10px 10px 10px; padding:0px 0px 10px 0px; }
.tbl_gray dl {float:left; width:620px; margin:0px 10px 0px 10px; padding:3px 0px 3px 0px;}
.tbl_gray dt {float:left; display:block; width:95px; height:20px; margin:0px; padding:0px 0px 0px 15px; background:url(/images/front/hometax/common/bul_ea_sq_ty3.gif) no-repeat 0px 7px;}
.tbl_gray dd {float:left; display:block; width:200px; height:20px; line-height:20px; margin:0px; padding:0px;}


.tbl_gray2 {float:left; width:660px; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #C0C0C0; height:30px;background-color:#F2F2F2; text-align:center; vertical-align:middle }
.tbl_gray2 th {height:30px; line-height:30px; padding:4px 0 2px 0px;  border-top:1px solid #C0C0C0; border-left:1px solid #C0C0C0;  border-right:1px solid #C0C0C0; text-align:center; vertical-align:middle;}
.tbl_gray2 td {height:30px; line-height:30px; background-color:#fff; text-align:left;    border-top:1px solid #C0C0C0;  border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; text-align:center; vertical-align:middle; padding:0px 0px 0px 30px}
.tbl_gray2 th.ty2 {border-right:none}
.tbl_gray2 td.ty3 {text-align:left; }






/* ¼¼¹«ÀÏÁ¤ ´Þ·Â */
.tbl_calendar_ty {width:660px;  border-top:2px solid #7F9DB9; border-bottom:1px solid #C0C0C0; line-height:15px ; background-color: #F2F2F2; height:30px; text-align:center; vertical-align:middle;}
.tbl_calendar_ty th {width:94px;height:30px; color:#61778D; padding:4px 0 2px 0px; border:1px solid #C0C0C0; border-top:none; text-align:center; vertical-align:middle;}
.tbl_calendar_ty td {width:85px;height:50px;color:#61778D; text-align:left; border:1px ; background-color: white; border-style:solid; border-color:#C0C0C0; vertical-align:top;padding:10px 0px 0px 10px}
.tbl_calendar_ty th.ty2 {color:#F26522; text-align:center; vertical-align:middle;}
.tbl_calendar_ty td.ty2 {width:202px; border-right:1px solid #C0C0C0;}
.tbl_calendar_ty td.ty3 {width:533px; height:17px; padding:4px 5px 2px 7px; border-right:1px solid #C0C0C0;}
.tbl_calendar_ty td.ty4 {width:658px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

