@charset "utf-8";


/* container
--------------------------------------------------*/



@media handheld, only screen and (max-width: 767px) {
 
  body .rne_cont,
  body .rne_cont h1 img,
  body .cont,
  body .ui-tabs,
  body .ui-widget-header{width:100%;height:auto}
  body .rne_cust{width:96%;height:110px;margin:0 auto;background:url(http://edu.chosun.com/images/rne/rne_custom.gif) 20px 20px no-repeat;}
  body .rne_cust h2{padding-top:14px;padding-left:83px;}
  body .rne_cust p{padding-top:2px;display:block;}
  body .rne_cust p.mail,
  body .rne_cust p.tel{padding-left:82px;padding-right:20px;}
  body .rnecon{width:100%;height:auto;}
  body .img_ct,
  body .img_lt{width:100%;}
  body .img_ct img,
  body .img_lt img{width:96%;height:auto}
  body .img_list{width:100%;}
  body .img_list p img{width:96%;height:auto;}
  body .ui-tabs .ui-tabs-nav .ui-tabs-anchor{width:92px;height:auto;}
  body .t01{float:left;width:100%;}
  body .i01{float:left;width:100%;padding:25px 0}
  body .ui-tabs .ui-tabs-panel {padding:20px 1%;}
  body .ui-tabs .ui-tabs-panel img{width:98%;}
  body .line1{font-size:13px}
  body .line2{font-size:8px}
}


.rne_cont {width:897px;height:auto;}
.rne_cont h1{padding:10px 0 0 0;}
.rne_cont h1 img{width:897px;height:260px}

.rnecon{width:840px;}
.rnecon:after{display:block;clear:both;content:""}

.cont li h3{margin:14px 0 20px 0;font-size:20px;color:#2647a8;font-weight:800; letter-spacing:-0.6px;background:url(http://edu.chosun.com/images/rne/rne_titbar.gif) 0 1px no-repeat;padding:10px 0 0 0}
.cont li h4{margin:24px 0 5px 1px;font-size:15px;color:#4469d5;font-weight:bold; letter-spacing:-0.3px;background:url(http://edu.chosun.com/images/new/bl_news_02.gif) 2px 1px no-repeat;padding:3px 0 0 7px}
.cont li h5{margin:12px 0 4px 7px;color:#555}
.cont li h5 span{display:inline-block; padding:3px 6px;background:#536cb5; color:#fff; margin-right:7px}
.rnetit{color:#242d49; letter-spacing:-1px;font-size:16px;line-height:26px;font-weight:bold;}
.rnetit strong{color:#0d2468;font-weight:800;font-size:20px;line-height:32px;}
.rnetxt{font-size:14px;line-height:20px;color:#26282c}
.rnetxts{line-height:25px;margin-left:9px;}
.rnetxts span{display:inline-block;color:#555;font-size:13px;background:url(http://edu.chosun.com/images/new/bl_news_03.gif) 1px 50% no-repeat;padding-left:10px;margin-right:40px}
.rnetxts em{color:#777;font-size:12px;}
.rnetxts a{font-size:12px !important;text-decoration:underline !important}
.rnetext{margin:8px 0 15px 0;color:#555;font-size:14px}
.rnetext strong{display:inline-block; padding:3px 6px;background:#555; color:#fff; margin-right:7px}

strong{font-weight:800}

.img_ct{width:860px;text-align:center; margin:15px 0 40px 0}
.img_lt{width:860px;text-align:left; margin:15px 0 40px 0}

.t01{float:left;width:410px;}
.i01{float:right;width:405px;padding-bottom:25px}

.img_list{width:897px;height:auto;margin-top:40px;}
.img_list p img{width:830px;height:auto;}
.img_list ul:after{display:block;clear:both;content:""}
.img_list ul li{float:left;margin-left:5px;margin-bottom:5px}
.img_list ul li img{width:290px;height:290px;}

.rne_cust{width:860px;height:102px;border:1px solid #d3d3d3;margin-top:30px;margin-bottom:30px;margin-left:30px;background:url(http://edu.chosun.com/images/rne/rne_custom.gif) 46px 25px no-repeat;}
.rne_cust h2{font-size:14px;font-weight:800;color:#3d3d3d;padding-top:32px;padding-left:120px;}
.rne_cust p{font-size:14px;color:#868686;padding-top:5px;display:inline-block;}
.rne_cust p.mail{padding-left:120px}
.rne_cust p.tel{padding-left:20px}
.rne_cust p strong{margin-right:5px}

.linebk{height:32px}




/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}



/* TR overrides */

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding:0;width:897px;overflow:hidden;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding:0;
}
.ui-tabs .ui-tabs-nav li {
    height:50px;overflow:hidden;
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin:0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	width:223px;overflow:hidden;
	text-align:center;
	padding:0;
	height:50px;
	line-height:50px;
	text-decoration: none;white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding-top:50px;padding-left:40px;
	background: none;
}


/* Component containers
----------------------------------*/
.ui-widget {
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-size: 1em;
}

.ui-widget-header {
    width:897px;
	border-left:1px solid #ccc;
	border-bottom: 1px solid #858585;
	background:#fff;

}
.ui-widget-header a {
	color: #2c2e33;
}


/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border-top: 1px solid #ddd;
	border-right: 1px solid #ccc;
	background: #fff;
	font-weight: bold;
	font-size:14px;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #444649;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border-top: 1px solid #ddd;
	border-right: 1px solid #ccc;
	background: #eee;
	font-weight: bold;
	color: #5779c2;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #5779c2;
	text-decoration: none;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border-top: 1px solid #5779c2;
	border-right: 1px solid #5779c2;
	background: #5779c2;
	font-weight: normal;
	font-weight: 800;
	font-size:14px;

}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #fff;
	text-decoration: none;
}



