@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);
body{font-family: "bookman Old Style", 'Droid Serif', serif; min-width: 1100px}
#header{width:100%; height:85px; background:#111; min-width: 1100px; } /* opacity:0.9; */
#header a{border-bottom: none;}
.header_inner { width:1050px !imporant; margin:0 auto !important; }
.topmenu{width:1000px; margin:0 auto; min-width: 1100px}

/* 메인 슬라이드 */
.bgimg{height: 770px}
.bgimg1 {
	background: url(../images/main/1.jpg) top center no-repeat; height: 770px
}
.bgimg2 {
	background: url(../images/main/2.jpg) top center repeat; height: 770px
}
.bgimg3 {
	background: url(../images/main/3.jpg) top center repeat; height: 770px
}
.bgimg4 {
	background: url(../images/main/4.jpg) top center repeat; height: 770px
}
.bgimg5 {
	background: url(../images/main/5.jpg) top center repeat; height: 770px
}


/* 랭킹 */
.con{
	width:100%;
	background:url(../images/main/con_bg.png) top center repeat;
	height:280px;
	margin-top:-340px;
	position: relative;
	z-index: 1;
}

.slide > ul.tab{
	display:block;
	font-family: Optima, 'Open Sans', sans-serif;
	height: 80px
	}

span.oecdtt{
	font-size:20px;
	color:#000;
	text-align:center;
	display:block;
	letter-spacing:-2px;
	font-family: "bookman Old Style", 'Droid Serif', serif;
}

.oecdwrap{margin-top:17px; display: block;}
/* .oecdwrap .oecdbox1{padding:3px 17px; background:#003e78; border:2px solid #003e78; display:inline-block; color:#fff; font-size:14px; margin-right:5px; float: left;}
.oecdwrap .nonoecdbox1{padding:3px 14px; background:#fff; border:2px solid #003e78; display:inline-block; color:#003e78; font-size:14px}
.oecdwrap .oecdbox2{padding:3px 17px; background:#ab18b4; border:2px solid #ab18b4; display:inline-block; color:#fff; font-size:14px; margin-right:5px; float: left;}
.oecdwrap .nonoecdbox2{padding:3px 14px; background:#fff; border:2px solid #ab18b4; display:inline-block; color:#ab18b4; font-size:14px}
.oecdwrap .oecdbox3{padding:3px 17px; background:#06beb3; border:2px solid #06beb3; display:inline-block; color:#fff; font-size:14px; margin-right:5px; float: left;}
.oecdwrap .nonoecdbox3{padding:3px 14px; background:#fff; border:2px solid #06beb3; display:inline-block; color:#06beb3; font-size:14px} */

.tab li{display: inline-block; text-align: center;}

/*보라*/
.tab.purple li a{width:122px; background:#ab18b4; border:2px solid #ab18b4; display:inline-block; color:#fff; font-size:14px; margin-right:5px; float: left; padding: 5px 0}
.tab.purple li a.selected{width:120px; background:#fff; border:2px solid #ab18b4; display:inline-block; color:#ab18b4; font-size:14px; padding: 5px 0}

.tab.blue li a{width:122px; background:#003e78; border:2px solid #003e78; display:inline-block; color:#fff; font-size:14px; margin-right:5px; float: left; padding: 5px 0}
.tab.blue li a.selected{width:120px; background:#fff; border:2px solid #003e78; display:inline-block; color:#003e78; font-size:14px; padding: 5px 0}


.tab.green li a{width:122px; background:#06beb3; border:2px solid #06beb3; display:inline-block; color:#fff; font-size:14px; margin-right:5px; float: left; padding: 5px 0}
.tab.green li a.selected{width:120px; background:#fff; border:2px solid #06beb3; display:inline-block; color:#06beb3; font-size:14px; padding: 5px 0}

.oecdranking{height: 163px; padding-top: 15px}
.oecdranking span{display:block; border-bottom:1px solid #ddd; padding-bottom:3px; font-size:16px; margin-top:5px; color:#000}
.oecdranking span:first-child{margin-top:0; font-size:20px}

.yellowbb{width:100%; background:url(../images/main/bbg.gif) bottom center repeat-x; height:915px; top:0}

.events{border:1px solid #d1d1d1; height:178px; width:1000px; margin:0 auto; font-family: "bookman Old Style", 'Droid Serif', serif;}
.events ul{float:left; display:block; height:178px; border-right:1px solid #d1d1d1}
.events ul+ul+ul+ul{ border-right:none}
.etul{background:#003e78; color:#fff; width:207px;}
.ett{font-size:26px; font-family: "bookman Old Style", 'Droid Serif', serif; display:block; text-align:center; margin-top:70px}
.emore{background:url(../images/main/more-events.gif) 15px bottom no-repeat;background-size:165px 16px ; padding:40px 0 5px 20px; color:#7db3e6; font-size:15px; font-family:'Droid Serif', serif; display:block}
.emore a{color:#7db3e6; text-decoration:none}
.events12{width:263px;} /* border-right:1px solid #d1d1d1 */
.elli{padding:0 18px; font-size:16px; color:#003e78; font-family: "bookman Old Style", 'Droid Serif', serif; margin-top:20px; height: 75px; overflow: hidden; margin-bottom: 36px}
.erli{padding:0 18px; font-size:13px; font-family: Optima, 'Open Sans', sans-serif; overflow:hidden; text-overflow:ellipsis;}
.erli2{padding:0 18px; font-size:13px; font-family: Optima, 'Open Sans', sans-serif; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color: #777}
.events3{width:261px}

.rplli{padding:0 18px; font-size:16px; color:#f28608; font-family: "bookman Old Style", 'Droid Serif', serif; height:61px; margin-top:20px; height: 75px; margin-bottom:36px; overflow: hidden; text-overflow:ellipsis;}
.rprli{padding:0 18px; font-size:13px; font-family: Optima, 'Open Sans', sans-serif; color:#464646; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rprli span{padding-right:18px; font-size:13px; font-family: Optima, 'Open Sans', sans-serif; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color: #777; }
.rprli2{padding:0 18px; font-size:13px; font-family: Optima, 'Open Sans', sans-serif; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color: #777}

.main_con{width:100%; margin-top:113px; margin-bottom: 50px}

.rpul{width:207px}
.rt{height:89px; text-align:center; background:#fdc90f; color:#555; font-family: "bookman Old Style", 'Droid Serif', serif; font-size:17px; line-height:89px}
.pt{height:89px; text-align:center; background:#353535; color:#fdc90f; font-family: "bookman Old Style", 'Droid Serif', serif; font-size:17px; line-height:89px}
 
#footer{width:100%; border-top:1px solid #d1d1d1; background:#e7e7e7; padding:15px 0; margin-top:20px;}
.copy{width:1000px; margin:0 auto; overflow:hidden; font-family: "bookman Old Style", 'Droid Serif', serif;}
.copy ul{float:left; color:#464646}
.copy ul li{ font-family: "bookman Old Style", 'Droid Serif', serif; font-size: 12px}
.flogo_wrap{margin:0 30px 0 0}
.fmt{margin-top:3px}
.fmt2{margin-top:7px}
.ftel{background:url(../images/footer/tel.gif) 0 5px no-repeat; padding-left:14px; margin-right:12px; padding-bottom: 5px}
.femail{background:url(../images/footer/email.gif) 0 4px no-repeat; padding-left:17px}
.fsns{float:right; margin-top:20px}
.fsns .aimg{margin-left:15px}
.ftxt{display:inline-block}
.ftxt a{color:#464646}
.ftxt a:hover{color:#003E78; text-decoration:none}

.fsns li { float: left; margin-left:20px;}
.fsns .icon_facebook { background: url('/images/footer/f.png') no-repeat; width:17px; height:35px;}
.fsns .icon_facebook:hover, .fsns .icon_facebook:active { background: url('/images/footer/f_on.png') no-repeat; width:17px; height:35px;}

.fsns .icon_youtube { background: url('/images/footer/y.png') no-repeat; width:30px; height:36px;}
.fsns .icon_youtube:hover, .fsns .icon_facebook:active { background: url('/images/footer/y_on.png') no-repeat; width:30px; height:36px;}


.main_con a{border:none;}

.txtbox{background:url(http://gccenter.net/images/main/box.png) repeat; color:#fff; width:350px; max-width:350px; display:block; padding:20px; font-size:15px;}
.txtboxcon{display:block; margin-bottom:10px; font-size:22px;}
.tboxwrap{width:1000px; margin:0 auto; top:70px; position: relative;}