body,div,form,p{margin:0;padding:0;}
body, table, tr, td, th, select, div, p, center,span{letter-spacing:0;color:#555555;}/*line-height:1.5em;}*/

@font-face {
    font-family: 'NanumGothic'; 
    font-style: normal;
    font-weight: normal;  
	src: url('../_font/NanumGothic.eot');
	src: url('../_font/NanumGothic.eot?') format('eot');
    src: local('@'),
	url('../_font/NanumGothic.woff') format('woff'),
	url('../_font/NanumGothic.ttf') format('truetype')
} 

@font-face {
    font-family: 'NanumGothicBold'; 
    font-style: normal;
    font-weight: normal;  
	src: url('../_font/NanumGothicBold.eot');
	src: url('../_font/NanumGothicBold.eot?') format('eot');
    src: local('@'),
	url('../_font/NanumGothicBold.woff') format('woff'),
	url('../_font/NanumGothicBold.ttf') format('truetype')
}

* { font-family: "¸¼Àº °íµñ","³ª´®°íµñ", "µ¸¿ò", "Segoe UI", sans-serif; }

a, button { cursor:pointer; }
a:link, a:visited, a:active {text-decoration:none;}	a:hover {text-decoration:none;}
a:link {color:#555555;}
a:visited {color:#555555;}
a:hover {color:#555555;}
a:active {color:#555555;}

.clude_red {
	color: #CC0000;
	font-weight: bold;
}
.list_view {
	color: #000000;
	font-weight: bold;
}
.list_view1 {
	color: #000000;	
}

.borderB {border-bottom-width:1px; border-style:solid; border-color:dedfde; border-left-width:0px; border-right-width:0px; border-top-width:0px;}
.borderBR {border-bottom-width:1px; border-style:solid; border-color:dedfde; border-left-width:0px; border-right-width:1px; border-top-width:0px;}
.borderB1 {border-bottom-width:1px; border-style:solid; border-color:dedfde; border-left-width:0px; border-right-width:0px; border-top-width:0px;}
.borderR {border-bottom-width:0px; border-style:solid; border-color:dedfde; border-left-width:0px; border-right-width:1px; border-top-width:0px;}

.search_form {background-color:#FFFFFF; border-width:0px; border-style:solid; font-size:11pt; color:#cc0000;font-weight:bold; padding-top:3px;}
.form1 {background-color:#FFFFFF; border-width:0px; border-style:solid; font-size:9pt; color:#666666; padding-top:3px;}
.form2 {background-color:#FFFFFF; border-width:1px; border-style:solid;  border-color:#E0E0DF; font-size:9pt; color:#666666;  padding-left:3px; }
.form3 {background-color:#FFFFFF; border-width:1px; border-style:solid;  border-color:#CDCDCD; font-size:9pt; color:#666666;  padding-left:3px;}
.form4 {background-color:#FFFFFF; border-width:1px; border-style:solid; font-size:9pt;  border-color:dedfde; padding-top:3px;}


.h11 {font-size: 200%; padding:0; margin:0; color:000000; letter-spacing:-1pt;}
.h22 {font-size: 145%; padding:0; margin:0; color:282828; letter-spacing:-1pt;}
.h33 {font-size: 110%; padding:0; margin:0; color:FFFFFF; letter-spacing:-1pt;}

.style44 {color: #FF6633; font-weight: bold; }
.grey1_1 { font-size:8.5; color:#606060; letter-spacing:-1pt; }
.grey1 { font-size:8.5pt; color:#606060; }
.grey2 { font-size:8.5; color:#A0A0A0; }
.grey2_1{ font-size:8.5; color:#A0A0A0; letter-spacing:-1pt; }
.grey2_2{ font-size:8.5; color:#A0A0A0; letter-spacing:-1pt; }
.grey3 { font-size:8.5; color:#7D7D7D; }
.grey3_1{ font-size:8.5; color:#7D7D7D; letter-spacing:-1pt; }
.grey6 { font-size:8.5; color:#000000; }

.blue1_1 { font-size:8.5; color:#0086CC; letter-spacing:-1pt; }
.blue1 { font-size:8.5; color:#0086CC; }
.blue2 { font-size:8.5; color:#85AED4; }
.blue3 {font-size:8.5; color:#4F9ACF;}
.grey4 {font-family:u; font-size:8.5; color:#676767;}

.org1 { font-size:9pt; color:#FF5003;}
.org2 { font-size:12pt; color:#FF5003;}

.blue9_1 { font-size:9pt; color:#52759F;}
.blue9_2 { font-size:9pt; color:#3366CC}

.green1 { font-size:9pt; color:#cc0000;}
.green1_1 { font-size:9pt; color:#cc0000;}
.green9_1 { font-size:9pt; color:#5EB337}

.black11_1 { font-size:16px; color:#000000;}

.white9_1 { font-size:9pt; color:#FFFFFF;}
.white11_1 { font-size:14px; color:#FFFFFF;}
.white8_1 { font-size:8.5; color:#FFFFFF;}
.yellow9_1 { font-size:8.5; color:#FFFF00;}
.org9_1 { font-size:9pt; color:#FF5003;}

.red1 { font-size:8.5; color:#cc0000;}
.red1_1 { font-size:9pt; color:#cc0000;}
.grey9_1 { font-size:9pt; color:#DDDDDD;}
.grey9_2 { font-size:9pt; color:#333B40;}

.style_q {
	color: #CC0033;
	font-weight: bold;
	font-size:12px;
}
.style_title {
	color: #000000;
	font-weight: bold;
	font-size:12px;
}

div.page 						{ float: none; clear: both; padding: 10px; text-align: center; line-height: 100%; }
div.page img 					{ display: inline-block; margin-top: 2px; vertical-align: middle; }
div.page span.page a			{ display: inline-block; padding: 4px 5px 3px; border: solid 1px #e8e8e8; color: #7c7c7c; vertical-align: middle; font-weight: bold; line-height: 12px; }
div.page span.page a.current	{ border: solid 1px #e8e8e8; background-color: #f1f1f1; color: red; }
div.page span.prev				{ margin-right: 10px; }
div.page span.next				{ margin-left: 10px; }




#privacy {
	text-align: left;
	width:auto;
	height: 100px;
	overflow: auto;
	padding: 10px;
	border: #d7d7d7 1px solid;
	background-color: #ebebeb;
	line-height: 1.6em;
	scrollbar-highlight-color: #d7d7d7;
	scrollbar-shadow-color: #d7d7d7;
	scrollbar-arrow-color: #d7d7d7;
	scrollbar-face-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;


#t_banner {
	width: 980px;
	margin: 0px auto;
}


/*** ´Þ·Â ½ºÅ¸ÀÏ ***/
.calendarTitleY {font-family:tahoma; font-size:11px; color:666666; text-align:left; padding-top:8px; padding-left:10px;}
.calendarTitleM {font-family:tahoma; font-size:24px; color:#78b300; text-align:left; font-weight:bold; padding-left:5px;}
.calendarWeekS {font-family:tahoma; font-size:9px; color:#78b300; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeekT {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeek {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }

.calendarDayS {font-family:tahoma; font-size:11px; color:#78b300; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDayT {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDay {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarToDay {font-family:tahoma; font-size:11px; color:fe5400; float:left; width:30px; height:25px; cursor:pointer; background:url('img/icon_calendar_point.gif') no-repeat; font-weight:bold;padding-top:5px;}

.calendarNoDay {float:left; width:30px; height:25px;padding-top:5px; }
.calendarNow {font-family:tahoma; font-size:11px; color:333333; float:left; width:148px; height:20px; cursor:pointer; padding-left:8px;}
.calendarClose {font-family:tahoma; font-size:11px; color:333333; float:left; width:55px; height:20px; cursor:pointer;}
.clearboth {clear:both;}

/* Log in Box */
.formbox {position:relative;width:960px; height:28px; background:url('../yes_quiz_img/o_img/img/log_box.gif') no-repeat 0 0;margin:13px auto;overflow:hidden;}
.formbox li {z-index:5;position:absolute;}
.formbox input.form_id{position:absolute;width:110px;height:17px;font-weight:bold;padding:4px 0 3px 0;border:1px solid #fff;}
.formbox input.form_pw {position:absolute;width:110px;height:17px;font-weight:bold;padding:4px 0 3px 0;border:1px solid #fff;}
.formbox input#inputID {top:1px;left:33px;}
.formbox input#inputPWD {top:1px;left:194px;}
.formbox img.subtn {position:absolute;width:78px;height:28px;top:0;left:320px;}
.formbox label {position:absolute;top:0;left:405px;line-height:28px;}
.formbox span {position:absolute;top:5px;left:495px;}

.body {width:960px; height:100%; margin:0 auto; overflow:hidden;}
.lnb {float:left;width:288px;height:520px; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.lnb ul {width:100%;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.lnb ul li {width:100%;height:99px;text-align:center;}
.lnb ul li img {width:255px;height:99px;vertical-align:top;}

/* ¼³¹®Á¶»ç */
.poll{width:260px; height:302px; margin:10px 0 0 15px;overflow:hidden;}
.poll dl dt {width:100%; height:32px; margin-top:5px}
.poll dl dt img {width:72px;height:32px;vertical-align:top;}
.poll dl dd.poll-ask {width:236px; height:54px; background:url('../yes_quiz_img/o_img/img/poll_box.gif') no-repeat 0 0; padding:10px 12px;}
.poll dl.pollbt {width:220px; height:30px; padding-left:20px;}
.poll dl.pollbt dd { float:left; margin-left:5px}

.lnb.poll dl dd {width:220px; height:21px;}
.lnb.pollbt {width:260px; height:30px; padding-left:20px;}
.lnb.pollbt dd { margin-left:5px}


.content{ width:654px; height:100%; margin:10px 0 10px 14px; float:right; overflow:hidden;}

/* ½ÃÇè¸ñ·Ï */
.list{ width:654px; height:270px;}
.list ul.list-t {width:44px; height:26px; background:url('../yes_quiz_img/o_img/img/t_list.gif') no-repeat 0 0; padding-top:12px; padding-left:610px;}
.list ul.list-tab {z-index:1; position:relative; width:654px; height:29px; background:url('../yes_quiz_img/o_img/img/list_Tab.gif') no-repeat 0 0;}
.list ul.list-tab li {z-index:2; position:absolute; font-weight:bold; color:#fff; letter-spacing:-1px;}
.list ul.list-tab li.tab1 {top:5px; left:45px}
.list ul.list-tab li.tab2 {top:5px; left:146px}
.list ul.list-tab li.tab3 {top:5px; left:275px}
.list ul.list-tab li.tab4 {top:5px; left:394px}
.list ul.list-tab li.tab5 {top:5px; left:473px}
.list ul.list-tab li.tab6 {top:5px; left:595px}
.list ul.list-box {width:628px; height:185x; border:3px solid #cdcdcd; padding:7px 10px;}

.table{ width:100%; border-collapse:collapse;}
.table tbody tr th,
.table tbody tr td{ border-bottom:1px solid #dcdcdc; height:29px; line-height:29px; text-align:center;}
.table tfoot tr th,
.table tfoot tr td{ border-bottom:1px solid #fff; height:29px; line-height:29px; text-align:center;}

/* °øÁö»çÇ× ¹× ½ÃÇè´º½º */
.notice {width:305px; height:190px; float:left; margin-left:5px}
.news {width:305px; height:190px; float:right;}
.notice ul li dl {width:280px; height:22px}
.notice ul li dl dd{float:left;}
.notice ul li dl dd.new{width:30px; height:22px; line-height:22px}
.news ul li dl {width:280px; height:22px}
.news ul li dl dd{float:left;}
.news ul li dl dd.new{width:30px; height:22px; line-height:22px}
.notice-t {width:45px; height:26px; background:url('../yes_quiz_img/o_img/img/t_notice.gif') no-repeat 0 0; padding-top:12px; padding-left:260px; margin-bottom:5px}
.news-t {width:45px; height:26px; background:url('../yes_quiz_img/o_img/img/t_news.gif') no-repeat 0 0; padding-top:12px; padding-left:260px; margin-bottom:5px}

/* footer */
.footer {width:100%; height:150px; background:url('../yes_quiz_img/o_img/img/foot_bg.gif'); overflow:hidden; }
.foot-me {width:960px; height:39px; background:url('../yes_quiz_img/o_img/img/foot_me.gif') no-repeat 0 0; margin:0 auto; line-height:39px}
.foot-me li { float:left; line-height:39px; padding:0 6px;}
.foot-copy { width:800px; height:71px; margin:20px auto; text-align:center; color:#959595}

/* Button */
.button,
.button>*{ display:inline-block; height:18px; background-image:url('../yes_quiz_img/o_img/img/btn_green.gif')}
.button>*{ cursor:pointer; color:#FFF; text-decoration:none; font-size:11px; line-height:18px; padding:0 10px; overflow:visible; border:0; margin:0; position:relative; left:2px; background-position:right top}
.button.blue,
.button.blue>*{display:inline-block; height:18px; background-image:url('../yes_quiz_img/o_img/img/btn_blue.gif')}

/* sub page */

/* left */
.sbody {width:960px; height:100%; margin:0 auto; overflow:hidden; background:url('../yes_quiz_img/o_img/sub/m_bg.gif');}
.left {float:left; width:188px; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; overflow:hidden;}
.left dl{width:175px; height:75px; background:url('../yes_quiz_img/o_img/sub/le_tbg.gif'); overflow:hidden; font-size:21px; font-weight:bold; color:#fff; padding-top:58px; padding-left:13px}
.left dl dt span {font-size:11px; font-weight:bold; color:#c8dcf0}
.left ul {margin-bottom:20px}
.left ul li {width:178px; height:28px; border-bottom:1px solid #e5e5e5; background:url('../yes_quiz_img/o_img/sub/le_mebg.gif'); line-height:28px; padding-left:8px; margin-bottom:}

.sbody .scontent{ width:739px; float:right; overflow:hidden; border-right:1px solid #e5e5e5; }
.title{ height:125px; width:739px; background:url('../yes_quiz_img/o_img/sub/tit_bg.gif'); border-bottom:1px solid #e5e5e5; margin-bottom:20px}
.title ul{ height:22px; width:739px; background:url('../yes_quiz_img/o_img/sub/cate_bg.gif'); margin-top:5px}
.title ul li{ float:left; font-size:11px; color:#808080; padding-left:4px; line-height:22px}
.title ul li span{ font-size:11px; color:#258cc7; font-weight:bold}
.title dl dt{ font-size:24px; font-weight:bold; color:#343434; padding-top:30px; letter-spacing:-1px; line-height:30px}

.my-mem {width:720px}

/*³ôÀÌ*/
.h10 { height:12px;}
.hb10 { height:12px; border-bottom:1px solid #e5e5e5;}

/*³ÐÀÌ*/
.w10 { width:12px;}
.w20 { width:22px;}