body, tr, td, input, textarea, select, pre, xmp { font-size:12px; }
/*input, textarea, select { border:1px solid #F0AE6A; }*/
input, textarea, select { border:1px solid #dddcdc; }
input.radios, input.checkboxes { border: 0; }
.b_0 { border: 0; }
td.tc_1 { padding-left: 25px;; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "±¼¸²";
	font-size: 12px;
	color: #707070;
	line-height:150%;
}

/* Å×µÎ¸® ¾ø¾Ö±â */
img, abbr,acronym { border:0 none; } 



/* BASIC STYLE */
.style_00 {font-family:"±¼¸²"; font-size:12px; color:#818181; line-height:150%;}
.style_01 {font-family:"±¼¸²"; font-size:12px; color:#00A6BF; line-height:150%; font-weight:bold;}
.style_01_02 {font-family:"±¼¸²"; font-size:12px; color:#00A6BF; line-height:150%;}
.style_02 {font-family:"±¼¸²"; font-size: 12px; color: #86BF00; line-height:150%; font-weight:bold;}
.style_loc {font-family:"±¼¸²"; font-size: 12px; color: #86BF00; line-height:150%;}
.style_02_02 {font-family:"±¼¸²"; font-size: 12px; color: #86BF00; line-height:150%;}
.style_03 {font-family:"±¼¸²"; font-size:12px; color:#BFB800; line-height: 150%; font-weight:bold;}
.style_03_02 {font-family:"±¼¸²"; font-size:12px; color:#BFB800; line-height:150%;}
.style_04 {font-family:"±¼¸²"; font-size:12px; color:#BF7800; line-height: 150%; font-weight:bold;}
.style_04_02 {font-family:"±¼¸²"; font-size:12px; color:#BF7800; line-height:150%;}
.style_05 {font-family:"±¼¸²"; font-size:12px; color:#ff2707; line-height: 150%; font-weight:bold;}
.style_05_02 {font-family:"±¼¸²"; font-size:12px; color:#ff2707; line-height:150%;}
.style_06 {font-family:"±¼¸²"; font-size:12px; color:#3EBB7C; line-height: 150%; font-weight:bold;}
.style_06_02 {font-family:"±¼¸²"; font-size:12px; color:#BF0086; line-height:150%;}
.style_06_03 {font-family:"±¼¸²"; font-size:12px; color:#3EBB7C; line-height:150%;}
.style_07 {font-family:"±¼¸²"; font-size:12px; color:#9800BF; line-height: 150%; font-weight:bold;}
.style_07_02 {font-family:"±¼¸²"; font-size:12px; color:#9800BF; line-height:150%;}
.style_08 {font-family:"±¼¸²"; font-size:12px; color:#0084BF; line-height: 150%; font-weight:bold;}
.style_08_02 {font-family:"±¼¸²"; font-size:12px; color:#0084BF; line-height:150%;}
.style_09 {font-family:"±¼¸²"; font-size:12px; color:#AEE1AE; line-height:150%;}
.style_10 {font-family:"±¼¸²"; font-size:12px; color:#474747; line-height:150%;}

/* SMALL TEXT */
.Smalltext_00 {font-size: 11px; color: #818181;}
.Smalltext_01 {font-size: 11px; color: #00A6BF;}
.Smalltext_02 {font-size: 11px; color: #86BF00;}
.Smalltext_03 {font-size: 11px; color: #BFB800;}
.Smalltext_04 {font-size: 11px; color: #BF7800;}
.Smalltext_05 {font-size: 11px; color: #BF0007;}
.Smalltext_06 {font-size: 11px; color: #BF0086;}
.Smalltext_07 {font-size: 11px; color: #9800BF;}
.Smalltext_08 {font-size: 11px; color: #0084BF;}

/* BOX STYLE */
.box_00 {font-size:12px; font-family:"±¼¸²"; color: #3e3e3e; font-style: normal;}
.box_01 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#ACCC93; border-width:thin;}
.box_02 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#93B6CC; border-width:thin;}
.box_03 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#C8CC93; border-width:thin;}
.box_04 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#CCBD93; border-width:thin;}
.box_05 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#CCA193; border-width:thin;}
.box_06 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#CC93AB; border-width:thin;}
.box_07 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#B493CC; border-width:thin;}
.box_08 {font-size:12px; font-family:"±¼¸²"; line-height:150%; border-style:dotted; border-color:#93A1CC; border-width:thin;}
.box_09 {font-size:12px; font-family:"±¼¸²"; color: #3477ac; font-style: normal;}

/* BG STYLE */
.bg_00 {background-color: #F5F0EA;}

/* LINK STYLE */
a:link {color: #3e3e3e; font-family: "??"; text-decoration: none;}
a:visited {color: #3e3e3e; font-family: "??"; text-decoration: none;}
a:active {color: #3e3e3e; font-family: "??"; text-decoration: none;}
a:hover {color: #3e3e3e; font-family: "??"; text-decoration: underline;}

a.b1:link {color: #006de2; font-family: "??"; text-decoration: none;}
a.b1:visited {color: #006de2; font-family: "??"; text-decoration: none;}
a.b1:active {color: #006de2; font-family: "??"; text-decoration: none;}
a.b1:hover {color: #006de2; font-family: "??"; text-decoration: underline;}
/*
A:link º¸Åë »óÅÂÀÇ ¸µÅ©
A:visited ÀÌ¹Ì ¹æ¹®Çß´ø ÆäÀÌÁö¿¡ »ö»ó
A:active Å¬¸¯ÇßÀ» ¶§ÀÇ ¸µÅ©»ö»ó
A:hover ¸¶¿ì½º ¿À¹ö
*/


/*Global*/
#Global {width:1050px; height:47px; margin:0 auto; padding:0;}
#Global ul {margin:0; padding:0; list-style:none; width:525px; float:right;}
#Global li {float:left;}

#E_Global {width:1050px; height:47px; margin:0 auto; padding:0;}
#E_Global ul {margin:0; padding:0; list-style:none; width:220px; float:right;}
#E_Global li {float:left;}


.menulist {background:url(../image/2012main/total_dot.gif) 22px 5px no-repeat; padding-left:30px; line-height:22px;}
.menulist a:link{color:#707070; font-family: "µ¸¿ò", Dotum, sans-serif; text-decoration: none;}
.menulist a:visited{color:#707070; font-family: "µ¸¿ò", Dotum, sans-serif; text-decoration: none;}
.menulist a:hover{color:#0860b5; font-family: "µ¸¿ò", Dotum, sans-serif; text-decoration: underline;}



/*ÀÇ·áÁøÆË¾÷*/
.black_overlay{ 
            display: none; 
            position: absolute; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
            height: 9706px; 
            background-color: black; 
            z-index:1001; 
            -moz-opacity: 0.8; 
            opacity:.60; 
            filter: alpha(opacity=60); 
        } 
		

.white_content9 { 
            display: none; 
            position: absolute;
            top: 75%; 
            left: 33%; 
            width: 700px; 
            height: 520px;
			      padding:10px;
            border: 5px solid #000066; 
            background-color: white; 
            z-index:1009; 
            overflow: scroll; 
            overflow-y:scroll;
            overflow-x:auto;

        }
	
	
	
.white_content { 
            display: none; 
            position: absolute;
            top: 75%; 
            left: 33%; 
            width: 700px; 
            height: 520px;
            margin-left:63px;
			      padding:10px;
            border: 5px solid #000066; 
            background-color: white; 
            z-index:1002; 


        }
        
.white_content2 { 
            display: none; 
            position: absolute;
            top: 75%; 
            left: 33%; 
            width: 700px; 
            height: 520px;
            margin-left:63px;
			      padding:10px;
            border: 5px solid #000066; 
            background-color: white; 
            z-index:1002; overflow-x:hidden; overflow-y:scroll; table-layout:fixed;


        }
		
		
		
/*
	2015.01.19
	¼±ÅÃÁø·á
*/	
.select-treat{
	height:176px;
}
.select-treat .ctr{
	display:block;
	margin-bottom:5px;
}
.select-treat .con{
	/*display:block;*/
	display:none;
}
/* ¿¹ÀüÅ×ÀÌºí
#bupyung_cost_table {width:650px; margin:0 auto;}
#bupyung_cost_table .td1 {width:100px; height:25px; background:#ffffff; vertical-align:middle; text-align:center; padding-top:5px; padding-bottom:5px;}
#bupyung_cost_table .td2 {width:210px; height:25px; background:#ffffff;  vertical-align:middle; text-align:center; padding-top:5px; padding-bottom:5px;}
#bupyung_cost_table .td3 {width:210px;height:25px; background:#ffffff;  vertical-align:middle; text-align:left; padding-top:5px; padding-bottom:5px; padding-left:5px;}
#bupyung_cost_table .td4 {width:65px; height:25px; background:#ffffff;  vertical-align:middle; text-align:right; padding-right:5px;}
#bupyung_cost_table thead td{height:30px; vertical-align:middle; text-align:center;color:#ffffff; background:#5fb8e1; border-right:1px solid #ffffff; }
#bupyung_cost_table thead td.last {border-right:0px}
*/

#bupyung_cost_table{width:650px; margin:0 auto;}
#bupyung_cost_table .td1 {width:13%; height:30px; background:#ffffff; vertical-align:middle; text-align:center; padding:5px 0 5px 0;}
#bupyung_cost_table .td2 {width:25%; height:30px; background:#ffffff; vertical-align:middle; text-align:left; padding:5px 0 5px 5px;}
#bupyung_cost_table .td3 {width:12% ;height:30px; background:#ffffff; vertical-align:middle; text-align:left; padding:5px 0 5px 5px;}

#bupyung_cost_table thead td{height:35px; vertical-align:middle; text-align:center;color:#ffffff; background:#5fb8e1; border-right:1px solid #ffffff; font-weight:bold; }
#bupyung_cost_table thead td.last {border-right:0px}


#mok_cost_table {width:650px; margin:0 auto;}
#mok_cost_table tr td {height:35px; background:#ffffff; vertical-align:middle;  padding-top:5px; padding-bottom:5px;padding-left:5px;padding-right:5px; }
#mok_cost_table tr td.td1 {width:150px; text-align:left;}
#mok_cost_table tr td.td2 {width:255px; text-align:left;}
#mok_cost_table tr td.td3 {width:80px; text-align:center;}
#mok_cost_table tr td.td4 {width:30px; text-align:center;}
#mok_cost_table tr td.rigthtxt{width:55px; text-align:right; }
#mok_cost_table tr td.centertxt{width:650px; text-align:center; background:#f2f2f2; font-weight:bold;}
#mok_cost_table thead td{height:30px; vertical-align:middle; text-align:center;color:#ffffff; background:#5fb8e1; border-right:1px solid #ffffff;  letter-spacing:-1px;}
#mok_cost_table thead td.last {border-right:0px}

#mok_cost_table2 {width:650px; margin:0 auto 25px auto;}
#mok_cost_table2 tr td {height:25px; background:#ffffff; vertical-align:middle;  padding-top:5px; padding-bottom:5px;padding-left:5px;padding-right:5px; }
#mok_cost_table2 tr td.td1 {width:390px; text-align:left;}
#mok_cost_table2 tr td.td2 {width:80px; text-align:center;}
#mok_cost_table2 tr td.td3 {width:80px; text-align:right; }
#mok_cost_table2 tr td.td4 {width:100px; text-align:center;}
#mok_cost_table2 tr td.centertxt{width:650px; text-align:center; background:#f2f2f2; font-weight:bold;}
#mok_cost_table2 thead td{height:30px; vertical-align:middle; text-align:center;color:#ffffff; background:#5fb8e1; border-right:1px solid #ffffff;}
#mok_cost_table2 thead td.last {border-right:0px}

#cost_tab {clear:both;width:650px; height:30px; margin:25px auto 5px auto; }
#cost_tab ul {margin:0; padding:0}
#cost_tab ul li{float:left;list-style:none;height:25px; margin:0 2px 0 0;}
#cost_tab ul li a{display:block; height:25px; font-size:12px; color:#000; text-align:center; background:#f7f7f7; border:1px solid #d9d9d9; text-decoration:none; line-height:2.5;}
#cost_tab ul li a:hover{background:#19459d; border:1px solid #19459d; color:#ffffff;}

.video_table {
	width:100%;
	border:0px;
	margin-bottom:20px;

	}

.video_table tr td{border-bottom:1px dashed #d2cdbd; padding-bottom:20px; padding-top:20px;}
.video_table tr td.video_con{width:200px; vertical-align:top;}
.video_table tr td.video_blank{width:24px;}
.video_table tr td.video_con div{width:200px; border:0px solid #cc0000;}
.video_table tr td.video_con div img.thum{width:200px; height:113px; margin-bottom:10px;}
.video_table tr td.video_con div p.video_title{width:200px; margin:10px 0px 0px 0px ; padding:0px; overflow:hidden;}
.video_table tr td.video_con div p.video_title a{text-decoration:none;word-wrap: break-word;}

.video_table_read {
	width:100%;
	margin-bottom:20px;
	border-top:2px solid #7bb6dc;
	border-bottom:2px solid #7bb6dc;
	}
.video_table_read tr td {}
.video_table_read tr td.read_tit {
	height:40px;
	vertical-align:middle; 
	padding-left:20px; 
	font-size:13px; 
	font-weight:bold;
	color:#0084bf;
	border-bottom:2px solid #7bb6dc;
	}
.video_table_read tr td.read_tit2_1{
	width:90px;
	height:30px;
	vertical-align:middle; 
	padding-left:20px; 
	font-size:12px; 
	background:#f3fafe;
	border-bottom:2px solid #7bb6dc;
	color:#0084BF;
	}
.video_table_read tr td.read_tit2_2{
	width:;
	height:30px;
	vertical-align:middle; 
	padding-left:0px; 
	font-size:12px; 
	background:#f3fafe;
	border-bottom:2px solid #7bb6dc;
	}