﻿@charset "utf-8";



/* CSS Document */

/* padding margin */
.p_t5 { padding-top:5px; }
.p_t10 { padding-top:10px; }
.p_t15 { padding-top:15px; }
.p_t17 { padding-top:17px; }
.p_t20 { padding-top:20px; }
.p_t25 { padding-top:25px; }
.p_t30 { padding-top:30px; }
.p_t35 { padding-top:35px; }
.p_t40 { padding-top:40px; }
.p_t45 { padding-top:45px; }
.p_t50 { padding-top:50px; }
.p_t90 { padding-top:90px; }
.p_b8 { padding-bottom:8px; }
.m_r34 { margin-right:34px; }
.p_r55 { padding-right:55px; }

.basictxt { line-height:24px; color:#727272; text-align:justify; }
.point_blue { color:#0f6bc2; }
.point_blues { color:#0f6bc2; font-size:11px; font-family:'????';  }
.point_blues img { vertical-align:middle; margin-left:20px; }
.mapborder { padding:3px 0; border:1px solid #D5D5D5; }

/* copyright */
.copyright td { font-family:'????'; font-size:11px; color:#8a8a8a; line-height:18px; }
.copyright a:link { color:#8a8a8a; text-decoration:none;}
.copyright a:hover { color:#0F6BC2; text-decoration:none;}
.copyright a:visited { color:#8a8a8a; text-decoration:none; }

/* table */

.table_01 { border-top:2px solid #0F6BC2; }
.table_01 th { border-right:1px solid #D5D5D5; border-bottom:1px solid #E8E8E8; background-color:#F4F4F4; text-align:left; color:#0F6BC2; font-weight:normal; line-height:31px; vertical-align:text-top; padding-top:10px; }
.table_01 th img { vertical-align:middle; margin-left:26px; margin-right:8px; }
.table_01 td { padding-left:26px; line-height:31px; color:#727272; border-bottom:1px solid #e8e8e8; }
.table_01 .btmborder { border-bottom:1px solid #D5D5D5; }

.table_02 { border-top:2px solid #0F6BC2; }
.table_02 th { border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5; background-color:#F4F4F4; text-align:center; color:#0F6BC2; font-weight:normal; line-height:31px; vertical-align:text-top; }
.table_02 td { line-height:31px; color:#727272; border-bottom:1px solid #e8e8e8; text-align:center; border-right:1px solid #E8E8E8; }
.table_02 .btmborder { border-bottom:1px solid #D5D5D5; }
.table_02 .noright { border-right:0; }



.bluebg { background:url(/USER_DATA/dongbangeng/content/editor/img/bluebg.gif) repeat-x 0 0; color:#fff; font-weight:bold; text-align:center; vertical-align:middle; height:31px;}
.greylist td { color:#727272; line-height:24px; }
.greylist img { margin-left:10px; margin-right:9px; vertical-align:middle; }

#buttomlayer1 table{margin:0 auto;}
a {text-decoration:none;}

/*서브*/

.left_top_title { 
	line-height: 5px; 
	padding:20px;
}
.left_top_title h2 { 
	font-size:14px;
	color:#8e8e8e;
}
.left_top_title p {  
	font-size:17px;
	font-weight:bold;
	color:#fff;
	font-family:'Noto Sans CJK KR','Nanum gothic', '나눔고딕', serif, ngn, 돋움!important;
}


@keyframes opacity {
	0% {
		-webkit-transform:translateX(100px); 
		-moz-transform:translateX(100px); 
		-ms-transform:translateX(100px); 
		-o-transform:translateX(100px); 
		transform:translateX(100px); 
		opacity:0;
	} 
    100% {
		-webkit-transform:translateX(0); 
		-moz-transform:translateX(0); 
		-ms-transform:translateX(0); 
		-o-transform:translateX(0); 
		transform:translateX(0); 
		opacity:1;
	}

}

.is-hidden-content {
    visibility: hidden;  /*숨기기*/
}

.sub_topimg { 
	visibility: visible;  /*보여지기*/
	animation: opacity 1.5s; 
}