/*	IMPORT CSS */
@import url("/css/emul_select.css");
@import url("/css/fakeselect.css");


/******************************************************************/
/* css Corss Browser Initialization                               */
/******************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 margin:0;
 padding:0;
} 

table {
 border-collapse:collapse;
 border-spacing:0;
}
fieldset,img {
 border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
 font-style:normal;
 font-weight:normal;
}
/*
ol,ul {
 list-style:none;
}
*/
caption,th {
 text-align:left;
}
h1,h2,h3,h4,h5,h6 {
 font-size:100%;
 font-weight:normal;
}
q:before,q:after {
 content:'';
}
abbr,acronym { border:0;
}
/*************************************************************************/


/* °Ô½ÃÆÇ, ÇÁ·Î±×·¥ ÅÛÇÃ¸´ °ü·Ã */

.p_title {font-family: "±¼¸²"; font-size: 9pt; line-height:18px ; color: #444444;}
.p_main {font-family: "±¼¸²"; font-size: 9pt; line-height:18px ; color: #494949}

.p_input {font-family: "±¼¸²"; font-size: 9pt; line-height:18px; color: 494949; background-color:#FFFFFF; border: 1px solid C9C9C9;}
.p_select {font-size: 9pt; font-family: ±¼¸²; background-color:#FFFFFF; border:1px solid #D7D7D7; padding-left:5}
.p_textarea {
	font-size: 9pt;
	font-family: "±¼¸²";
	color: #494949;
	SCROLLBAR-bace-COLOR: #F1F4EA;
	SCROLLBAR-FACE-COLOR: #F1F4EA;
	scrollbar-highlight-color: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #E2E4DC;
	SCROLLBAR-ARROW-COLOR: #E2E4DC;
	SCROLLBAR-DARKSHADOW-COLOR: #E2E4DC;
	scrollbar-track-color: #F3F3F3;
	background-color: #FFFFFF;
	border:1x solid CFCFCF;
}

.none {border: 0px;}

/* ±âº»½ºÅ¸ÀÏ(exSTYLE) */
BODY {scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #CCCCCC; scrollbar-highlight-color: #CCCCCC; 
     scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
     scrollbar-arrow-color: #CCCCCC}

TD { COLOR: #464646; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 12px; FONT-STYLE: normal; line-height:18px; TEXT-DECORATION: none; }

img {
	border:0px;
}

DL {
	/*border:3px dotted #AAE;	
	background:#F5F5FF;*/
	text-align:left;	
	padding:5px;
}

DT {
	font-family: "±¼¸²";
	font-size:115%;
	font-weight:bold;
	padding:5px;
	color:#444
}

DD {
	margin-left:10px;
}
/* ±âº»¸µÅ© */
a:link	{color : #7C7D7F; text-decoration : none ; letter-spacing:0px ; border: 0px}
a:active {color : #566276; text-decoration : none ; letter-spacing:0px ; border: 0px }
a:visited {color : #7C7D7F; text-decoration : none ; letter-spacing:0px ; border: 0px }
a:hover	{color : #E88F63 ; text-decoration : underline ; letter-spacing:0px ; border: 0px }

/* etc */
.txt {font-family: "µ¸¿ò", "µ¸¿òÃ¼"; line-height:16px; font-size : 11px; color: 787878;}
.txt2 {font-family: "µ¸¿ò", "µ¸¿òÃ¼"; line-height:20px; font-size : 12px; color: 787878;}

.input {font-family: "±¼¸²"; font-size: 9pt; line-height:18px; color: 494949; background-color:#FFFFFF; border: 1px solid C9C9C9;}
.input2 {font-family: "µ¸¿ò"; font-size: 9pt; line-height:18px; color: 494949; background-color:#f7f7f7; border: 1px solid d7d7d7;}
/*
.select {font-size: 9pt; font-family: ±¼¸²; background-color:#FFFFFF; border:1px solid #D7D7D7; padding-left:5}
.select2 {font-size: 8pt; font-family: µ¸¿ò; background-color:#f7f7f7; border:1px solid #D7D7D7; padding-left:5}
*/

textarea {
	font-size: 9pt;
	font-family: "±¼¸²";
	color: #494949;
	SCROLLBAR-bace-COLOR: #F1F4EA;
	SCROLLBAR-FACE-COLOR: #F1F4EA;
	scrollbar-highlight-color: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #E2E4DC;
	SCROLLBAR-ARROW-COLOR: #E2E4DC;
	SCROLLBAR-DARKSHADOW-COLOR: #E2E4DC;
	scrollbar-track-color: #F3F3F3;
	background-color: #FFFFFF;
	border:1x solid CFCFCF;
}

.¹ÙÅÁ±Û {
COLOR: #686868; FONT-FAMILY: "µ¸¿ò"; FONT-SIZE: 12px; FONT-STYLE: normal; line-height:18px; TEXT-DECORATION: none; 
}

.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}
   
.yidam_01 {
    font-size:0.7em;
    font-weight: bold;
    }

.yidam_02 {
    font-size:20px;
    font-weight: bold;
   }

.yidam_03 {
    font-size:20px;
   }

.top_border_dot {
	border-top:1px dotted #BBB;
}
.top_border_dot td {
	border-top:1px dotted #BBB;
}

.bottom_border_dot {
	border-bottom:1px dotted #BBB;
}
.bottom_border_dot td {
	border-bottom:1px dotted #BBB;
}

table.pd_box td {
	padding:3px;
}

table.list_boxed {
	border:1px solid #e3e3e3;
}

table.list_boxed td {
	border:1px solid #e3e3e3;
}

tr.dbl_border_bottom td {
	border-bottom:3px double #e3e3e3;
}

.left_menu_level_1 {
	display:block;
	background-color:#f7f7f7;
	padding:6px;
	background-image: url(/images/menu_img/left_menu_icon_img_01.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	margin:2 0;
}
.left_menu_level_1:hover {
	display:block;
	background-color:#5c81f6;
	color:#FFF;
	padding:6px;
	background-image: url(/images/menu_img/left_menu_icon_img_over_01.gif);
	background-repeat: no-repeat;
	padding-left:30px;
	margin:2 0;
}

.Ellipsis { 
	overflow:hidden; 
    white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	/*-moz-binding:url(/css/ellipsis-xbl.xml#ellipsis);*/
}

#loading_icon {
	width:200px;
	height:200px;
}