@charset "EUC-KR";

/************************************************************************
 * file name    : common_layout.css
 * summary      : common layout
 * date         : 2008.11.04
************************************************************************/

/* table type */
.tbl_ty2_a {width:660px; border-top:2px solid #7F9DB9; border-bottom:1px solid #C0C0C0; line-height:16px}
.tbl_ty2_a th {height:20px; padding:6px 0 3px 0px; background:#EBF1FE ; border-bottom:1px solid #C0C0C0; border-right:1px solid #C0C0C0; color:#397696; text-align:center; vertical-align:middle; font-weight:normal}
.tbl_ty2_a th.ty2 {border-right:none;}
*html.tbl_ty2_a th {he\ight:29px}
.tbl_ty2_a td {height:17px; padding:6px 0px 4px 0px; border-bottom:1px solid #C0C0C0; border-right:1px solid #C0C0C0; text-align:center; vertical-align:middle;}
*html.tbl_ty2_a td {he\ight:27px}
.tbl_ty2_a td.ty2 { border-right:none;}
.tbl_ty2_a td.ty2_2 { padding:6px 0px 4px 0px; border-right:none;}
.tbl_ty2_a td.ty3 {padding-left:20px; padding-right:20px; text-align:left}
.tbl_ty2_a td.ty4 {height:2px; padding:0px; border-right:none; font-size:1px; line-height:0px}
.tbl_ty2_a td.ty5 {padding-left:5px; padding-right:5px; text-align:left}

.tbl_ty4 th.ty_l {width:px; height:16px; padding:8px 10px 5px 20px; background:#F5F8FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:left; vertical-align:top}

.tbl_ty6 {width:660px;  border-top:2px solid #7F9DB9; border-bottom:1px solid #C0C0C0; line-height:16px}
.tbl_ty6 th {width:200px; height:16px; padding:8px 0 5px 0px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:center; vertical-align:top}
.tbl_ty6 th.ty2 {width:200px; height:16px; padding:8px 0 5px 20px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; font-weight:normal; text-align:left; vertical-align:top}
.tbl_ty6 td {width:460px; height:16px; padding:5px 5px 5px 7px; border-bottom:1px solid #C0C0C0; text-align:left; vertical-align:top}
.tbl_ty6 td.ty2 {width:460px; border-right:1px solid #C0C0C0;}
.tbl_ty6 td.ty3 {width:533px; height:16px; padding:7px 5px 6px 7px; border-right:1px solid #C0C0C0;}
*html.tbl_ty6 td.ty3 {w\idth:544px;}
.tbl_ty6 td.ty4 {width:658px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.tbl_ty6_substit {width:660px;  border-top:2px solid #7F9DB9; border-bottom:1px solid #C0C0C0; line-height:16px}
.tbl_ty6_substit th {width:150px; height:16px; padding:8px 0 5px 0px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:center; vertical-align:top}
.tbl_ty6_substit th.ty2 {width:150px; height:16px; padding:8px 0 5px 20px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; font-weight:normal; text-align:left; vertical-align:top}
.tbl_ty6_substit td {width:510px; height:16px; padding:5px 5px 5px 7px; border-bottom:1px solid #C0C0C0; text-align:left; vertical-align:top}
.tbl_ty6_substit td.ty2 {width:510px; border-right:0px solid #C0C0C0;}
.tbl_ty6_substit td.ty3 {width:583px; height:16px; padding:7px 5px 6px 7px; border-right:0px solid #C0C0C0;}
*html.tbl_ty6_substit td.ty3 {w\idth:544px;}
.tbl_ty6_substit td.ty4 {width:658px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.tbl_ty6_pop {width:390px;  border-top:2px solid #7F9DB9; border-bottom:1px solid #C0C0C0; line-height:16px}
.tbl_ty6_pop th {width:130px; height:16px; padding:8px 0 5px 0px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:center; vertical-align:top}
.tbl_ty6_pop th.ty2 {width:130px; height:16px; padding:8px 0 5px 20px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:left; vertical-align:top}
.tbl_ty6_pop td {width:px; height:16px; padding:5px 5px 5px 7px; border-bottom:1px solid #C0C0C0; text-align:left; vertical-align:top}
.tbl_ty6_pop td.ty2 {width:px; border-right:1px solid #C0C0C0;}
.tbl_ty6_pop td.ty3 {width:px; height:16px; padding:7px 5px 6px 7px; border-right:1px solid #C0C0C0;}
*html.tbl_ty6 td.ty3 {w\idth:px;}
.tbl_ty6_pop td.ty4 {width:388px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}

.tbl_ty6_p_a {width:220px;  border-top:2px solid #7F9DB9; border-bottom:1px solid #C0C0C0; line-height:16px}
.tbl_ty6_p_a th {width:90px; height:16px; padding:8px 0 5px 0px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:center; vertical-align:top}
.tbl_ty6_p_a th.ty2 {width:90px; height:16px; padding:8px 0 5px 20px; background:#EBF1FE; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#61778D; text-align:left; vertical-align:top}
.tbl_ty6_p_a td {width:px; height:16px; padding:5px 5px 5px 7px; border-bottom:1px solid #C0C0C0; text-align:left; vertical-align:top}
.tbl_ty6_p_a td.ty2 {width:px; border-right:1px solid #C0C0C0;}
.tbl_ty6_p_a td.ty3 {width:px; height:16px; padding:7px 5px 6px 7px; border-right:1px solid #C0C0C0;}
*html.tbl_ty6 td.ty3 {w\idth:px;}
.tbl_ty6_p_a td.ty4 {width:218px; border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;}



.tbl_calendar{width:660px; height:30px;text-align:left; vertical-align:top}
.tbl_calendar td{width:85px;height:50px;color:#61778D;vertical-align:top;padding:10px 0px 0px 10px }
.tbl_calendar td.sun{width:86px;height:50px;color:#F26522;vertical-align:top;padding:10px 0px 0px 10px }

.tbl_pop_calendar{width:389px; height:30px;text-align:left; vertical-align:top}
.tbl_pop_calendar td{width:45px;height:32px;color:#61778D;vertical-align:top;padding:13px 0px 0px 10px }
.tbl_pop_calendar td.sun{width:46px;height:32px;color:#F26522;vertical-align:top;padding:13px 0px 0px 10px }

.layout_pop_ty2_s {width:260px; margin:0px 20px 0px 20px;}

.my_menu {margin-top:20px}
.my_menu li{float:left; padding-right:1px}
.tbl_ty8 {width:660px; border-top:1px solid #E1E6ED;  line-height:15px}
.tbl_ty8 th {height:17px; padding:4px 0 2px 0px; background:#EEF3F8 ; border-bottom:1px solid #E1E6ED; color:#446B92; text-align:left; vertical-align:middle; font-weight:normal; }
*html.tbl_ty8 th {he\ight:23px}
.tbl_ty8 td {height:17px; padding:4px 0px 2px 0px; border-bottom:1px solid #E1E6ED;  text-align:left; vertical-align:middle; font-size:11px}
*html.tbl_ty8 td {he\ight:23px}
.tbl_ty8 td.ty2 div{color:#339900}
.tbl_ty8 td.ty3{ border-bottom:0px; }
h4.my_menu_h4 {margin-top:10px; padding-left:14px; background:url(/images/front/hometax/common/bul_ea_sq_ty5.gif) no-repeat 0 2px; color:#006AAA; font-weight:bold; }
h4.my_menu_h4 span{color:#006AAA;}
.my_menu_tooltip {position:absolute;  padding:1px 4px 0px 4px; background:#FFFFE1; border:1px solid #000; color:#000}