/***** °Ô½ÃÆÇ *****************************************************************/
.Board_mymenu {clear: both; position: relative; margin: 0 0 15px 0;}
/* List */
.Board_mymenu table.list tr.None:hover	{background: none;}
.Board_mymenu table.list tr:hover		{background: #f4f8fb;}
.Board_mymenu table.list tr:hover td	{color: #000;}

.Board_mymenu table.list th {
	height: 32px;
	padding: 0 1px 1px 0;
	font-size: 11px; color: #333; letter-spacing: -1px; line-height: 32px; font-weight: bold; text-align: center; vertical-align: middle;
	border-top: 2px solid #000; border-bottom: 1px solid #000;
	background: url('/images/board_thBg.png') repeat-x 0 bottom;
	}
.Board_mymenu table.list th.subj		{border-top: 2px solid #1a60ae;}
.Board_mymenu table.list th span		{display: block; background: url('/images/board_thBar.gif') no-repeat right 13px;}

.Board_mymenu table.list td {
	height: 18px;
	padding: 0 0 1px 0;
	font-size: 12px; line-height: 1.2em; text-align: center; vertical-align: middle;
	border-bottom: 1px solid #ddd;
	}
.Board_mymenu table.list td.subj			{padding: 7px 15px 9px 12px; text-align: left;}
.Board_mymenu table.list td.subj a, .Board table.list td.faq_subj a	{display: block; line-height: 1.4em;}
.Board_mymenu table.list td.subj a:hover, .Board table.list td.faq_subj a:hover {color: #005cba; text-decoration: underline;}
.Board_mymenu table.list td.left			{padding: 7px 8px 9px 8px; text-align: left;}
.Board_mymenu table.list td.num, .Board table.list td.date, .Board table.list td.count {font: 11px 'verdana'; color: #777; letter-spacing: -1px;}
.Board_mymenu table.list td.btn			{padding: 0 6px 0 6px;}
.Board_mymenu table.list td.kind			{font-size:11px;}

/* Board Search */
.Board-search {clear: both; position: relative; height: 38px;}
.Board-search .select {float: left; margin: 10px 0 0 0;}
.Board-search .select li {float: left; font-size:12px;}
.Board-search .select b {color: #008bac;}

.Board-search .search {position: absolute; top: 0; right: 0;}
.Board-search .search select	{width: 100px; height: 26px; padding: 1px 1px 1px 5px; font-size: 13px; vertical-align: middle; border: 1px solid #ccc; cursor: pointer;}
.Board-search .search input		{width: 220px; height: 24px; margin: 0 0 0 5px; padding: 0 0 0 6px; font-size: 13px; line-height: 2em; border: 1px solid #ccc;}
.Board-search .search button	{width: 75px; height: 26px; margin: 0; padding: 0 0 2px 0; font-size: 14px; font-weight: bold; color: #fff; line-height: 1em; vertical-align: middle; border: 1px solid #505050; background: #646464; cursor: pointer;}

/* Board Paging */
.Board-paging {position: relative;}
.Board-paging .Btn		{position: absolute; top: 0px; right: 0px;}
.Board-paging td img	{cursor: pointer;}
.Board-paging td.num ul			{float: left;}
.Board-paging td.num li			{float: left; margin: 0 2px 0 0; padding-right: 1px; text-align: center; letter-spacing: -1px; border: 1px solid #ccc; cursor: pointer;}
.Board-paging td.num li a		{display: block; width: 24px; height: 23px; padding: 5px 0 0 0; font: 10pt "verdana"; }
.Board-paging td.num li a:hover {color: #fff; font-weight: bold; text-decoration: none;}
.Board-paging td.num li.on, .Board-paging td.num li:hover {color: #fff; font-weight: bold; border: 1px solid #5e6676; background: #656e7f;}
.Board-paging td.num li.on a	{color: #fff; font-weight: bold;}

/***** Sub(ÀÚ·áº¸°üÇÔ) *****************************************************************/

/* ¸ð´ÞÀ©µµ¿ì */
.mw{
	position: fixed; top: 0; left: 0;
	width: 100%; height: 100%;
/*	background: rgba(0,0,0, 0.6);	*/
	z-index: 100;
	}
/*.mw .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}*/
.mw .fg {
	position: absolute; top: 50%; left: 50%;
	width: 800px;
	margin: -280px 0 0 -400px; padding: 0;
	border: 5px solid #aab7cf;
	background: #fff;
/*	box-shadow: 0 5px 5px 0 rgba(0,0,0, 0.1);
	animation: mw2Mv 300ms linear;
*/
	}
@keyframes mw2Mv {
	from {
		opacity: 0;
		transform: translate(0, 50px);
		-webkit-transform: translate(0, 50px);
		-ms-transform: translate(0, 50px);
		-moz-transform: translate(0, 50px);
		-o-transform: translate(0, 50px);
		}
	to {
		opacity: 1;
		transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-o-transform: translate(0, 0);
		}
	}
.mw .mw_header {height:42px;background:url(/images/mytaxnet/mw_header_bg.gif) repeat-x 0 0;}
.mw .mw_contents {height:550px;overflow-y:auto; line-height:1.4em}
.mw .mw_footer {height:35px; padding:10px 0 0 0; border-top:2px solid #f4f4f4;}
.mw .close_layer{position:absolute;top:13px;right:9px}
.mw .close_layer a {margin-left:2px;}
.mw .mw_header span {display:block; padding:13px 0 0 24px;background:url(/images/mytaxnet/mw_header_bul.gif) no-repeat 12px 14px; font-size:14px;letter-spacing:-1px;font-weight:bold;}
.mw .mw_header span b {color:#2d5797}
.mw_contents .con_list {width:178px; height:520px; padding:15px 10px; border-right:2px solid #f4f4f4; float:left; overflow-y:auto;}
.con_list_ls {height:270px; padding:15px 10px; overflow-y:auto;}
.con_list_hs {height:168px; padding:15px 10px; border-top:2px solid #f4f4f4; overflow-y:auto;} 
.mw_contents .con_viewR {width:560px; height:515px; padding:20px 20px 15px 20px; float:left; overflow-y:auto;}
.con_view_title {padding:8px 7px 7px 8px; font-weight:bold; color:#222; border:1px solid #e4e4e4;background-color:#fcfcfc;}
.con_view_date {padding:3px 0 0 15px; font-size:12px; font-weight:normal; color:#999; background:url(/images/popup/list_ic1.png) no-repeat 1px 7px;}
.con_view_cts {padding:15px 7px 10px 8px;}
.font_hs {font-size:14px; color:#1975c0;font-weight:bold;}
.view_title_btn {float:right; margin:-2px 0 0 0;}

/* ¸¶ÀÌ¸Þ´º ¸®½ºÆ® */
.mymenu_list ul {margin:10px; border:1px solid #dedede;}
.mymenu_list li {position:relative; border-top:1px solid #ececec;}
.mymenu_list li.none {border-top:0;}
.mymenu_list li.cate {
	height: 32px;
	font-size: 13px; color: #2d2d2d; line-height: 32px; font-weight: bold; text-decoration: none; text-align: left;
}
.mymenu_list li.cate a {display:block; padding: 0 0 0 11px; text-decoration: none;}
.mymenu_list li.cate a:hover {background:#dce7f2;}
.mymenu_list li.cate a.selected {background:#dce7f2; color:#005cba;}

.mymenu_list .icon {position:absolute; top:6px; right:7px;}

.mymenu_list li.sub ul {margin:8px 8px 7px 8px; border:none;}
.mymenu_list li.sub li {
	height: 16px;
	margin: 0 1px 0 0; padding: 0 0 2px 16px;
	font-size: 12px; color: #555; line-height: 16px; text-decoration: none;
	background: url('/images/ic_gray.gif') no-repeat 7px 8px;
	border: none;
}

.mymenu_delBtn {
	height: 22px;
	margin: 0 0 0 6px; padding: 0 14px 0 13px;
	font-size: 11px; letter-spacing: -0.5px; line-height: 19px;
	}


/* ÀÚ·áº¸°üÇÔ ¸®´º¾ó 160513 */
.mw2{
	position: fixed; top: 0; left: 0;
	width: 100%; height: 100%;
	background: rgba(0,0,0, 0.6);
	z-index: 100;
	}
/*.mw .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}*/
.mw2 .fg {
	position: absolute; top: 50%; left: 50%;
	width: 817px;
	margin: -280px 0 0 -400px; padding: 0;
	border: 5px solid #aab7cf;
	background: #fff;
	box-shadow: 0 5px 5px 0 rgba(0,0,0, 0.1);
	-webkit-box-shadow: 0 5px 5px 0 rgba(0,0,0, 0.1);
	animation: mw2Mv 300ms linear;
	-webkit-animation: mw2Mv 300ms linear;
	-moz-animation: mw2Mv 300ms linear;
	-o-animation: mw2Mv 300ms linear;
	-ms-animation: mw2Mv 300ms linear;
	}
@keyframes mw2Mv {
	from {
		opacity: 0;
		transform: translate(0, 50px);
		-webkit-transform: translate(0, 50px);
		-ms-transform: translate(0, 50px);
		-moz-transform: translate(0, 50px);
		-o-transform: translate(0, 50px);
		}
	to {
		opacity: 1;
		transform: translate(0, 0);
		-webkit-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		-moz-transform: translate(0, 0);
		-o-transform: translate(0, 0);
		}
	}
.mw2 .mw_header {height:55px;background:#0c3260 url(/images/mytaxnet/mydata_top_BGBG.png) repeat-x 0px 0px; margin-top:0;}
.mw2 .mw_contents {height:520px;overflow-y:auto; line-height:1.4em}
.mw2 .mw_footer {height:5px; padding:0px 0 0 0; border-top:2px solid #f4f4f4;}
.mw2 .close_layer{position:absolute;top:0px;right:0px; width:55px; height:55px; background:#0a223e; text-align:center;}
.mw2 .close_layer a img {margin-top:16px;}
.mw2 .mw_header span {display:block; height:55px; padding:15px 0 0 24px; font-size:20px;letter-spacing:-1px; color:#fff;background:url(/images/mytaxnet/mydata_top_BG.png) no-repeat 0px 0px;}
.mw2 .mw_header span b {display:block; position:absolute; top:20px; right:70px; color:#d4e5f9; font-size:12px;}
.mw_contents .con_list2 {width:217px; height:520px; background:#396392; float:left; overflow-y:scroll;}
.con_list_ls {height:270px; padding:15px 10px; overflow-y:auto;}
.con_list_hs {height:168px; padding:15px 10px; border-top:2px solid #f4f4f4; overflow-y:auto;} 
.mw2 .mw_contents .con_viewR {width:560px; height:405px; padding:20px 20px 15px 20px; float:left; overflow-y:auto;}
.con_view_title {padding:8px 7px 7px 8px; font-weight:bold; color:#222; border:1px solid #e4e4e4;background-color:#fcfcfc;}
.con_view_date {padding:3px 0 0 15px; font-size:12px; font-weight:normal; color:#999; background:url(/images/popup/list_ic1.png) no-repeat 1px 7px;}
.con_view_cts {padding:15px 7px 10px 8px;}
.font_hs {font-size:14px; color:#1975c0;font-weight:bold;}
.view_title_btn {float:right; margin:-2px 0 0 0;}

/* ¸¶ÀÌ¸Þ´º ¸®½ºÆ® ¸®´º¾ó 160513 */
.mymenu_list2 ul {margin:0 0 0 0; padding:0 0 0 0;}
.mymenu_list2 li {position:relative; border-top:1px solid #395c83; list-style:none;}
.mymenu_list2 li.cate {
	height: 45px;
	font-size: 13px; color: #fff; line-height: 32px; font-weight: bold; text-decoration: none; text-align: left; padding:0 0 0 0; 
}
.mymenu_list2 li.cate a {display:block; height:45px; padding: 7px 0 0 20px; text-decoration: none; color:#fff; background:url(/images/mytaxnet/mydata_LM_mOff.gif) no-repeat right 20px;}
.mymenu_list2 li.cate a:hover {background: url(/images/mytaxnet/mydata_LM_mOver.gif) no-repeat;}
.mymenu_list2 li.cate a.selected {background: url(/images/mytaxnet/mydata_LM_mOver.gif) no-repeat; color:#fff;}
.mymenu_list2 li.cate_all {height:51px; border-top:none;}
.mymenu_list2 li.cate_all a {display:block; height:51px; padding:10px 0 0 42px; background: url(/images/mytaxnet/mydata_LMall_BGoff.png) no-repeat;}
.mymenu_list2 li.cate_all a:hover { background: url(/images/mytaxnet/mydata_LMall_BGover.png) no-repeat;}
.mymenu_list2 li.cate_all a.off { background: url(/images/mytaxnet/mydata_LMall_BGoff.png) no-repeat;}

.mymenu_list2 .icon {position:absolute; top:6px; right:7px;}

.mymenu_list2 li.sub ul {margin:0; padding:10px 0 10px 0; border:none; background:#20436c;}
.mymenu_list2 li.sub li {
	height: 20px;
	margin: 0 0 0 0; padding: 4px 0 0 20px;
	font-size: 11px; color: #fff; line-height: 16px; 
	border: none;
}
.mymenu_list2 li.sub li a {display:inline-block; color:#fff; text-decoration: none; padding:0 0 0 16px; background:url(/images/mytaxnet/mydata_LM_iconS.gif) no-repeat 0px 7px;}
.mymenu_list2 li.sub li a:hover {color:#ace9ff; cursor:pointer;}

.mymenu_delBtn {
	height: 22px;
	margin: 0 0 0 6px; padding: 0 14px 0 13px;
	font-size: 11px; letter-spacing: -0.5px; line-height: 19px;
	}
