@charset "euc-kr";


/*
À¥ ÆÛºí¸®½Ì
ÀÛ¾÷ÀÚ : ±èÁ¾ÅÂ, ±èµ¿¿ì(haman@nate.com) 
*/

/*¹Ùµð ±âº»*/

/* ±¤¿ª¼±¾ð css Ãæµ¹·Î »èÁ¦ 
p, ul, ol {font-size: 11px;line-height:18px;margin-top:0px;margin-bottom: 0px;}
td {font-size: 12px;word-break:break-all;color:#3e3e3e;}
input, textarea {font-size: 9pt;}
*/





input.image { border: none;}
input.button {letter-spacing: -1px; 	border:1px solid #B9B8BE;	background-color: #F0F0F0;	color:#435556;	padding-top:2px;	font-size:11px}


/*¶ó¿îµå Å×ÀÌºí ¿ë*/
.rtop, .rbottom{display:block;} 
.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
.r1{ margin:0 5px; } 
.r2{ margin:0 3px; } 
.r3{ margin:0 2px; } 
.r4{ margin:0 1px; height:2px; } 
.box{ margin:0; padding:0px 0px 0px 0px; } 
/*¶ó¿îÆ® Å×ÀÌºí ³¡ */

.tipBox{filter:progid:DXImageTransform.Microsoft.Shadow(color=#DBDBDB,direction=135,strength=2);;padding:5px;cursor: move}
#popup_box{position:absolute;top:120;left:10px;z-index:99999;}
#popup_box1{position:absolute;z-index:999991;}
#popup_box2{position:absolute;z-index:999991;}
#popup_box3{position:absolute;z-index:999991;}
#popup_box4{position:absolute;z-index:999991;}
#popup_box5{position:absolute;z-index:999991;}
#popup_box6{position:absolute;z-index:999991;}

/* Default Setting */

/* Layer Popup */
.layer_popup{  overflow:visible; filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);}
.layer_popup *{ line-height:normal;}
.layer_popup img,
.layer_popup fieldset{ border:none;}
.layer_popup legend{ display:none;}
.layer_popup .layer_content{ border:2px solid #777777; background:#ffffff; position:relative; z-index:2;}
.layer_popup .layer_header{ padding:8px 0 7px 11px; margin:0 0 5px 0; color:#000000; font:bold 13px ±¼¸², Gulim, µ¸¿ò, Dotum, AppleGothic, Sans-serif; background:#f4f4f4;}
.layer_popup .layer_body{ padding:13px 0 3px 0; margin:0 20px; text-align:center; font-size:12px; line-height:18px; font-family:µ¸¿ò, Dotum, ±¼¸², Gulim, AppleGothic, Sans-serif; color:#222222;}
.layer_popup .layer_footer{ border-top:1px solid #e8e8e8; margin:0 20px; padding:10px 0 15px 0; text-align:center;}
.layer_popup .layer_footer *{ vertical-align:top;}
.layer_popup .layer_footer a{ margin:0 1px 0 0;}
.layer_popup .close_layer{ position:absolute; top:9px; right:9px;}
.layer_popup .shadow{ position:absolute; width:100%; height:100%; overflow:visible; z-index:1; _display:none;}
*:first-child+html .layer_popup .shadow{ display:none;}
.layer_popup .shadow1{ left:3px; top:3px; background:url(http://static.naver.com/common/layer/shadow1.png);}
.layer_popup .shadow2{ left:2px; top:2px; background:url(http://static.naver.com/common/layer/shadow2.png);}
.layer_popup .shadow3{ left:1px; top:1px; background:url(http://static.naver.com/common/layer/shadow3.png);}

.saveTool { border: 1px solid #C1C1C1; color: #5B5B5B}



DIV.tab08 {float:left;width:100%;background: url(./ui/tab08_bg.gif) repeat-x bottom;	font-size:93%;line-height:normal;margin-bottom:5px}

DIV.tab08 ul {	margin:0;padding:0px 10px 10;	list-style:none;}
DIV.tab08 li {float:left;	background:url(./ui/tab08_left.gif) no-repeat left top;	margin:0;padding:0 0 0 5px;}
DIV.tab08 a {float:left;display:block;background:url(./ui/tab08_right.gif) no-repeat right top;padding:5px 6px 1px 4px;text-decoration:none;color:#765;}

DIV.tab08 a {float:none;}
DIV.tab08 a:hover {color:#333;}
DIV.tab08 .active {color:#333;background-image:url(./ui/tab08_left_on.gif);}

DIV.tab08 .active a {color:#CC0000;	background-image:url(./ui/tab08_right_on.gif);}
DIV.tab08 .active a:hover {	color:#333;}


DIV.tab01 {float:left;width:100%;background: url(./ui/tab01_bg.gif) repeat-x bottom;font-size:93%;line-height:normal;margin-bottom:10px}
DIV.tab01 ul {	margin:0;padding:0px 10px 10;	list-style:none;}

DIV.tab01 li {float:left;	background:url(./ui/tab01_left.gif) no-repeat left top;	margin:0;	padding:0 0 0 5px;}
DIV.tab01 a {	float:left;display:block;background:url(./ui/tab01_right.gif) no-repeat right top;padding:5px 6px 4px 4px;text-decoration:none;	color:#765;}

DIV.tab01 a {float:none;}
DIV.tab01 a:hover {color:#333;}
DIV.tab01 .active {color:#333;}
DIV.tab01 .active a {color:#CC0000;	padding-bottom:5px;}
DIV.tab01 .active a:hover {color:#333;}



#smartInput{ margin:0 10px 0 0;}
.smartOutput{ font-size:12px; line-height:1.6; font-family:Dotum, AppleGothic, Sans-serif;} /* ½º¸¶Æ® ¿¡µðÅÍÀÇ Ç³ºÎÇÑ Ç¥ÇöÀÌ Á¤»óÀûÀ¸·Î Ãâ·ÂµÇµµ·Ï ÇÏ·Á¸é ÄÜÅÙÃ÷°¡ Ãâ·ÂµÇ´Â °÷¿¡ ÀÌ Å¬·¡½º¸¦ Àû¿ëÇÏ¿©¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é °Ô½Ã¹° ÀÐ±â ÆäÀÌÁöÀÇ º»¹®ÀÌ ÀÌ¿¡ ÇØ´çµÈ´Ù. */

/* .smartOutput p{ margin-top:7px; margin-bottom:7px;} */

 blockquote.q1,
.smartOutput blockquote.q2,
.smartOutput blockquote.q3,
.smartOutput blockquote.q4,
.smartOutput blockquote.q5,
.smartOutput blockquote.q6,
.smartOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}

.smartOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.smartOutput blockquote.q2{ padding:0 10px; background:url(/SE2/img/bg_qmark.gif) no-repeat;}
.smartOutput blockquote.q3{ border:1px solid #d9d9d9;}
.smartOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.smartOutput blockquote.q5{ border:2px solid #707070;}
.smartOutput blockquote.q6{ border:1px dashed #707070;}
.smartOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}

.smartOutput sup{ font:10px Tahoma;}
.smartOutput sub{ font:10px Tahoma;}
.smartOutput table td{}

.objStyle{border: red 1px dashed; background-image:url(/image/icon/wmv.gif);background-position:50% 50%; background-repeat:no-repeat;background-color:#DDDDDD}


/*¸®¸ðÄÁ */
DIV.remoconBody {filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3); margin-right:2px;float:left; }
DIV.remoconBody .remoconHead{height:20px;cursor:move;padding-top:5px }
DIV.remoconBody .itemBody{margin:0 5px 0 5px; }

DIV.remoconBody .item {padding:5px 0px 2px 0px}
DIV.remoconBody .item A{color:#e4ff93}

DIV.remoconBody .item2 {padding:2px 0px 2px 0px}
DIV.remoconBody .item2 A{color:#00FFCC}

DIV.remoconBody .remoconFoot{padding-bottom:5px}

DIV.m_body{top:0px;position:absolute;display::none; left:97px;}
DIV.m_body .title{cursor:move;}
DIV.m_body .title .nname {float:left;width:80%; text-align:left; }
DIV.m_body .title .xbtn {float:left; text-align:right; width:20%; }
DIV.m_body .window{padding:5px;}


.result_list0 { background : #ffffff;line-height: 120%; border : 1px solid #C9C9C9; height : 94px; margin-top:1px; padding : 3px; width : 345px; }
.result_list0 dt { color : #084D8C; font-size : 13px;	font-weight : bold; }
.result_list0 dd,dl {	margin:0; padding : 0px;}
.result_list0 p { margin:0; padding : 0px;}
.result_list0 .list_img {	float : left; padding : 0px 5px 0px 0px; BACKGROUND: url(/SE2/img/openapi_no_image.gif) no-repeat 0 0; HEIGHT: 90px; WIDTH: 68px;}
.result_list0 .explain .tit {	color : #999999; padding-right : 5px; }
.result_list0 .cboth { clear : both; }


.result_list1 { background : #ffffff; line-height: 120%; border : 1px solid #C9C9C9; height : 94px; margin:0px; padding : 3px; width : 345px; }
.result_list1 dt { color : #084D8C; font-size : 13px;	font-weight : bold; }
.result_list1 dd,dl {	margin:0; padding : 0px; }
.result_list1 p { margin:0; padding : 0px;}
.result_list1 .list_img {	float : right; padding : 0px 5px 0px 0px; BACKGROUND: url(/SE2/img/openapi_no_image.gif) no-repeat 0 0; HEIGHT: 90px; WIDTH: 68px;}
.result_list1 .explain .tit {	color : #999999; padding-right : 5px; }
.result_list1 .cboth { clear : both; }

.result_list2 { background : #ffffff; line-height: 120%; border : 1px solid #C9C9C9; height : 20px; margin:0px; padding : 3px; width : 345px; }
.result_list2 dt { color : #084D8C; font-size : 13px;	font-weight : bold; }
.result_list2 dd,dl {	margin:0; padding : 0px; }
.result_list2 p { margin:0; padding : 0px;}
.result_list2 .list_img {	display : none; }
.result_list2 .explain {	display : none;  }
.result_list2 .cboth { clear : both; }

.result_list3 { background : #ffffff; line-height: 120%; border : 1px solid #C9C9C9; height : 94px; margin:0px; padding : 3px; width : 345px; }
.result_list3 dt { color : #084D8C; font-size : 13px;	font-weight : bold; }
.result_list3 dd,dl {	margin:0; padding : 0px; }
.result_list3 p { margin:0; padding : 0px;}
.result_list3 .list_img {	display : none; }
.result_list3 .explain .tit {	color : #999999; padding-right : 5px; }
.result_list3 .cboth { clear : both; }



/*
À¥ ÆÛºí¸®½Ì
ÀÛ¾÷ÀÚ:±èµ¿¿ì(haman@nate.com) 
*/

/*±âº»¼³Á¤*/
body {
	margin:0;
	padding:0;
	font-size:75%;
	font-family:"µ¸¿ò", dotum, "±¼¸²", Gulim, AppleGothic, sans-serif;
	}

img {
	border:0;
	}

a {
	color:#535353 ;
	text-decoration:none;
	}

a:hover {
	color:#000;
	}

hr { 
	display:none;
	} 

ul, li, ol, dt, dd, dl {
 margin:0;
 padding:0;
 list-style-type:none;
 }

form, fieldset {
	margin:0;
	padding:0;
	border:0;
	}

h1, h2, h3, h4, h5, h6, legend, caption, #accessibility, #accessibilityNav .skipLogin, #accessibilityNav .skipMenu, #accessibilityNav .skipPolicy {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	width:0; 
	height:0;
	margin:0; 
	padding:0;
	font-size:0;
	line-height:0;
	}

#popup_box {
	position:absolute;
	z-index:5;
	}

/*¼­ºê·Î±×ÀÎ¿µ¿ª*/
#memberLogin {
	width:613px;
	margin:0 auto;
	}
	#memberLogin .objTop img {
		display:block;
		}
		#memberLogin .objContent form {
			position:relative;
			padding-bottom:12px;
			background:url(/html/member/images/loginBtmBg.gif) no-repeat left bottom; 
			}
			#memberLogin .objContent fieldset {
				height:95px;
				padding-left:155px;
				padding-top:49px;
				background:url(/html/member/images/loginCenterBg.gif) repeat-y left top;
				}
				#memberLogin .objContent fieldset p {
					margin:0;
					}
					#memberLogin .objContent fieldset label {
						vertical-align:-2px;
						}

					/*ie6, ie7ÇÙ*/
					*+html #memberLogin .objContent fieldset label {
						vertical-align:1px;
						}
					*html #memberLogin .objContent fieldset label {
						vertical-align:2px;
						}

					#memberLogin #idInput, #memberLogin #pwInput {
						width:185px;
						height:16px;
						margin-bottom:2px;
						}

					/*ie6, ie7ÇÙ*/
					*+html #memberLogin #idInput, *+html #memberLogin #pwInput {
						width:183px;
						}
					*html #memberLogin #pwInput {
						width:183px;
						margin-top:-2px;
						}
					*html #memberLogin #idInput {
						width:183px;
						}
		#memberLogin .objContent .loginBtn {
			position:absolute;
			left:393px;
			top:48px;
			}
		#memberLogin #joinBtnArea {
			margin-top:10px;
			padding-left:5px;
			}
		#memberLogin #joinBtnArea li {
			display:inline;
			float:left;
			margin-right:14px;
			}
			#memberLogin #joinBtnArea .massage {
				vertical-align:4px;
				}
		/*¾ÆÀÌµðÆÐ½º¿öµå/Ã£±â*/
		#memberResut {
			float:left;
			width:613px;
			padding-bottom:12px;
			margin:0 auto;
			background:url(../images/loginBtmBg.gif) no-repeat left bottom;

			}
			#memberResut .objContent{
				width:100%;
				float:left;
				background:url(../images/loginCenterBg.gif) repeat-y left top;
				}
				#memberResut .objContent .objresult{
					float:left;
					width:100%;
					height:30px;
					text-align:center;
					padding-top:25px;
					}
				#memberResut .objContent .btnArea{
					text-align:center;
					}
		


/* UI Object */
.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(/image/btn_pack.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{margin-right:4px}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;font-size:12px}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}
/* //UI Object */
/* UI Object */
.progress{overflow:hidden;height:25px;margin:10px 0 0;background:url(/image/bg_progress.gif);border-right:1px solid #e3e3e3;font-family:'µ¸¿ò',dotum;font-size:11px;line-height:15px;letter-spacing:-1px;margin-bottom:10px}
.progress .tit{float:left;position:relative;z-index:1000;width:74px;height:20px;margin:0;padding:5px 0 0;background:url(/image/bg_progress_tit.gif) no-repeat;font-size:11px;color:#fff;line-height:15px;text-align:center}
.progress ol{float:left;margin:0;padding:0}
.progress li,.progress li span{background:url(/image/bg_progress_item.gif) no-repeat;font-size:11px;white-space:nowrap}
.progress li{float:left;margin:0 0 0 -13px;padding:0 0 0 13px;background-position:-287px 0}
.progress li span{display:inline-block;height:20px;padding:5px 28px 0 13px;background-position:100% top}
.progress li.on{position:relative;z-index:10;background-position:0 100%;color:#fff}
.progress li.on span{background:url(/image/bg_progress_item.gif) no-repeat 100% 100%}
.progress li.on a{color:#fff}
.progress li.last,.progress li.last span{background:none}
.progress .right{position:absolute;top:6px;right:10px;color:#444}
/* //UI Object */

/* UI Object */
.form_table{margin:1em 0;font-size:12px;font-family:Tahoma, Geneva, sans-serif}
.form_table input,
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:12px}
.form_table table{width:100%;border:0;border-top:2px solid #999}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:8px;border:0;vertical-align:top}
.form_table th{color:#333}
.form_table td{color:#666}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:left}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
/* //UI Object */


.paginate{padding:15px 0;text-align:center}
/*.paginate a,.paginate strong{display:inline-block;_position:relative;margin-right:-6px;padding:3px 10px 2px 11px;background:#fff url(/image/line_pg4.gif) no-repeat 0 5px;color:#333;font-family:Tahoma, Serif;font-size:11px;font-weight:bold;line-height:normal;text-decoration:none !important}*/
.paginate strong{color:#ff1315 !important}
.paginate a:hover,.paginate a:active,.paginate a:focus{background-color:#f7f7f7}
.paginate a.pre,.paginate a.pre_end,.paginate a.next,.paginate a.next_end{font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif;font-size:11px}


.paginate_complex{padding:15px 0;line-height:normal;text-align:center}
.paginate_complex a,
.paginate_complex strong{display:inline-block;position:relative;z-index:2;margin:0 -3px;padding:1px 8px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background-color:#fff;font:bold 12px/16px Tahoma, Sans-serif;color:#323232;text-decoration:none;vertical-align:top}
.paginate_complex a:hover,
.paginate_complex a:active,
.paginate_complex a:focus{background-color:#f8f8f8}
.paginate_complex strong{color:#ff8600}
.paginate_complex .direction{border:0;font-weight:normal;color:#767676;text-decoration:none !important;z-index:1}
.paginate_complex .direction:hover,
.paginate_complex .direction:active,
.paginate_complex .direction:focus{color:#323232;background-color:#fff}
.paginate_complex .prev{border-left:0}
.paginate_complex .next{border-right:0}
.paginate_complex .direction span{display:inline-block;position:relative;top:4px;width:0;height:0;font-size:0;line-height:0;vertical-align:top}
.paginate_complex .prev span{*left:-4px;margin-right:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-left:0}
.paginate_complex .next span{margin-left:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-right:0}



/* UI Object */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:100%;border-bottom:1px solid #dddee2;font-family:'?‹ì?',dotum;font-size:12px;table-layout:fixed}
.tbl_type caption{display:none}
.tbl_type th{padding:8px 0 5px 8px;border-top:1px solid #dddee2;background:#f1f1f3;color:#666;font-weight:bold;text-align:left;vertical-align:top}
.tbl_type td{padding:8px 5px 5px 12px;border-top:1px solid #dddee2;vertical-align:top}
/* //UI Object */

/* UI Object */
.tbl_type2,.tbl_type2 th,.tbl_type2 td{border:0}
.tbl_type2{width:100%;border-bottom:2px solid #dcdcdc;font-family:Tahoma;font-size:11px;text-align:center;}
.tbl_type2 caption{display:none}
.tbl_type2 th{padding:7px 0 4px;border-top:2px solid #dcdcdc;background-color:#f5f7f9;color:#666;font-family:'?‹ì?',dotum;font-size:12px;font-weight:bold}
.tbl_type2 td{padding:6px 0 4px;border-top:1px solid #e5e5e5;color:#4c4c4c}
/* //UI Object */

.tab{position:relative;height:25px;margin-top:20px;background:url(/image/tab_menu.gif) repeat-x 0 100%;font-family:'?‹ì?',dotum;font-size:12px}
.tab ul,.tab ul li{margin:0;padding:0}
.tab ul li{list-style:none}
.tab ul li,.tab ul li a{background:url(/image/bg_tab_off.gif) no-repeat}
.tab ul li{float:left;margin-right:-1px;line-height:22px}
.tab ul li a{display:inline-block;padding:2px 16px 1px;_padding:3px 16px 0;background-position: 100% 0;font-weight:bold;color:#666;text-decoration:none !important}
.tab ul li.on,.tab ul li.on a{background-image:url(/image/bg_tab_on.gif)}
.tab ul li.on a{color:#ff7141}
.tab_v1 ul li{position:relative}
.tab_v1 ul li a{padding-right:27px}
.tab_v1 ul li button{overflow:hidden;position:absolute;top:3px;right:3px;width:20px;height:20px;margin:0;padding:0;border:0;background:none;cursor:pointer;_cursor:hand}
.tab_v1 ul li button:active{background:url(/image/btn_tab_del.gif) no-repeat 5px 5px}
.tab_v1 ul li button:active img{margin-left:-100px}
.tab_v2{padding-left:0}

.float_wrap:after{
content:' ';
clear:both;
display:block;
visibility:hidden;
}
*+ html .float_wrap{display:inline-block;}
* html .float_wrap{height:1%;}


/*  Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess  */
@font-face {
  font-family:'Nanum Gothic';
  font-style:normal;
  font-weight:400;
  src:url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src:local('NanumGothic'), url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('x-woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family:'Nanum Gothic';
  font-style:normal;
  font-weight:700;
  src:url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src:local('NanumGothicBold'), url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('x-woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family:'Nanum Gothic';
  font-style:normal;
  font-weight:800;
  src:url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src:local('NanumGothicExtraBold'), url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('x-woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}
