@charset "utf-8";

@import url(temp_disp_cnts01.css);
@import url(temp_disp_cnts02.css);
@import url(temp_disp_cnts03.css);
@import url(temp_disp_cnts04.css);
@import url(temp_disp_menu.css);

/* 화면관리 공통 */
.dispObj{border:1px dotted #ddd; padding:0; margin:0; overflow:hidden;}
#footer_area{margin:0 auto; position:relative;}
.area_header{margin:0 auto;}
.area_footer{margin:0 auto;}
.main_content{margin:0 auto; height:100%; }
.dispFactor{}
#dispWrap{margin:0 auto;}
@media (max-width: 800px) {
	#wrap{min-width:320px; overflow:visible; height:100%}
	.area_header_dip{ display:none}	
	
	#wrap, 
	.area_footer,
	.box_footer { width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box}

	#web {display:none;}
	#tablet, .tabletlogo {display:block;}
	
	.box_mot_1{background:#fff; overflow:hidden; width:100%}
	.box_mot_1.on{position:fixed; top:0}
	
	/* footer */
	.area_footer { padding:0 2% 24px;}	
	.box_footer { width:100%;}	
	.box_footer .box_info address span{ display:block; margin-left:0}
	
	
	.main_content{width:95%; margin:0 auto;}
	.dispModule{position:relative; top:0; left:0; width:100%; height:auto; margin-top:10px;}
	.dispModuleTypeMAIN_IMG{width:50%;}
	
	.footer_link_module { position:absolute; top:-40px; left:0; width:100%; margin:0; background:none; text-align:left;}
    .footer_link_module button { display:block; font-family:'Malgun Gothic'; width:100%; height:36px; text-align:center; overflow:hidden; background:#37363c url('/images/template/01020/common/bgLnbDepthOn.gif') 95% center no-repeat; color:#ffa811; border-radius:3px;}
    .footer_link_module ul { display:none; position:absolute; bottom:40px; width:100%; left:0; box-sizing:border-box; opacity:0.9; border-radius:3px 3px 0 0; }
    .footer_link_module ul li { display:block; float:none; padding:0; margin:0; border-bottom:1px solid #000; }
	.footer_link_module li:first-child a,
    .footer_link_module ul li a { display:block; padding:12px 7px 10px; font-family:'돋움',Dotum; background:#333; color:#fff; background-image:none;}
	.footer_link_module li.point a {color:#fff;}
    .footer_link_module ul li a:hover,
    .footer_link_module ul li a:focus,
    .footer_link_module ul li a:active { background:#000; color:#ffa811;}	
	.footer_link_module li a:before,
	.footer_link_module li a:after {width:0; margin:0}
	
	.main_content_mobile{width:95% !important; height:auto !important; margin:0 auto !important;}
	.area_footer_mobile{width:100% !important; height:100% !important;}
	.dispModule_mobile{position:relative !important; top:0 !important; left:0 !important; width:95% !important; margin:10px !important; margin-bottom: 20px !important;}
	.dispModuleTypeLOGIN_mobile{display:none !important;}
	.dispModuleTypeMAIN_IMG_mobile{height:auto !important;}
	.dispFactor_mobile{width:95% !important; margin:0 auto !important;}
	/*.box_info_mobile{padding-top:40px !important}*/
	.ft_ban_mobile{padding-top:60px !important}

	.M_link01_00102 ul li { width: 49% !important;}

	/* 바로가기01_00111 */
	.M_link01_00111 li {width:100% !important;}

	/* 배너모음_00101 */
	.banner_zone_00101{padding: 43px 11px 12px;}
	.banner_zone_00101 ul li{margin-left:-1px}
	.banner_zone_00101 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00102 */
	.banner_zone_00102{width:50% !important;}
	.banner_zone_00102 ul li a img{ width:170px; height:45px}

	/* 배너모음_00103 */
	.banner_zone_00103{padding: 40px 5px 13px !important;}
	.banner_zone_00103 ul li{margin-left:-1px}
	.banner_zone_00103 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00104 */
	.banner_zone_00104{padding: 43px 11px 12px;}
	.banner_zone_00104 ul li{margin-left:-1px}
	.banner_zone_00104 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00106 */
	.banner_zone_00106{padding: 43px 11px 12px;}
	.banner_zone_00106 ul li{margin-left:-1px}
	.banner_zone_00106 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00107 */
	.banner_zone_00107{padding: 40px 5px 13px;}
	.banner_zone_00107 ul li{margin-left:-1px}
	.banner_zone_00107 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00109 */
	.banner_zone_00109{padding: 40px 5px 13px;}
	.banner_zone_00109 ul li{margin-left:-1px}
	.banner_zone_00109 ul li a img{ width:150px; height:45px;}
	
	/* 배너모음_00110 */
	/*.banner_zone_00110{width:347px!important}*/
	.banner_zone_00110{width:100% !important}
	.banner_zone_00110 ul li a img{ width:116px; height:40px}
	
	/* 배너모음_00112 */
	.banner_zone_00112{padding: 43px 11px 12px;}
	.banner_zone_00112 ul li{margin-left:-1px!important}
	.banner_zone_00112 ul li a img{ width:138px !important; height:30px;}
		
	/* 배너모음_00114 */
	.banner_zone_00114{width:100% !important}
	.banner_zone_00114 ul li a img{ width:125px; height:42px}
	
	/* 배너모음_00511 */
	.banner_zone_00511{padding: 43px 11px 12px;}
	.banner_zone_00511 ul li{margin-left:-1px}
	.banner_zone_00511 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00512 */
	.banner_zone_00512{padding: 43px 11px 12px;}
	.banner_zone_00512 ul li{margin-left:-1px}
	.banner_zone_00512 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00513 */
	.banner_zone_00513{padding: 43px 11px 12px;}
	.banner_zone_00513 ul li{margin-left:-1px}
	.banner_zone_00513 ul li a img{ width:150px; height:45px;}

	/* 배너모음_00523 */
	.banner_zone_00523{width:336px!important}
	.banner_zone_00523 ul li a img{ width:123px; height:40px}
	
	/* 배너모음_00525 */
	.banner_zone_00525{width:50% !important;}
	.banner_zone_00525 ul li a img{ width:170px; height:45px}
	
	/* 배너모음_00526 */
	.banner_zone_00526{width:50% !important;}
	.banner_zone_00526 ul li a img{ width:170px; height:45px}

	/* 배너모음_00527 */
	.banner_zone_00527{width:50% !important;}
	.banner_zone_00527 ul li a img{ width:170px; height:45px}
	
	/* 배너모음_00528 */
	.banner_zone_00528{width:50% !important;}
	.banner_zone_00528 ul li a img{ width:170px; height:45px}

	/* 배너모음_00529 */
	.banner_zone_00529{width:50% !important;}
	.banner_zone_00529 ul li a img{ width:170px; height:45px}

	/* 학교일정_00124 */
	.schedule_00124 {background-size: 100%;}

	/* 앨범게시판_00118 */
	.gallery_00118 .gall_box ul li a .img img{width:100% !important;}

	/* 앨범게시판_00102 */
	.gallery_00102 .gall_box{height: 68%;}

	/* 앨범게시판_00106 */
	.gallery_00106 .gall_box ul li{width:22% !important;}

	/* 앨범게시판_00112 */
	.gallery_00112 ul{height: 99px;}

	/* 앨범게시판_00113 */
	.gallery_00113 ul li {width:20% !important;}

	/* 바로가기_01_00110 */
	.M_link_01_00110 {background-size: 100%;}
	.M_link_01_00110 ul li {width: 49%;}

	/* 학교일정_00122 */
	.schedule_00122 {background-size: 100%;}

	/* 앨범게시판_00116 */
	.gallery_00116 ul{height:100px;}

	/* 오늘의 식단_00126 */
	.meal_00126 h2{background-size: 100%;}

	/* 학교일정_00105 */
	.schedule_00105 {background-size: 100%;}


	/* 바로가기 링크1_00103 */
	.M_link01_00103 ul li.link_03 a{padding:17px 0 15px 34px !important;}
	.M_link01_00103 ul li.link_04 a{padding:17px 0 15px 34px !important;}

	/* 학교일정_00109 */
	.schedule_00109 {background-size: 100%;}

	/* 배너모음_00109 */
	.banner_zone_00109{padding: 40px 5px 13px;}

	/* 오늘의식단_00113 */
	.meal_00113 .meal_list {height:100%;}

	/* 학교일정_00106 */
	.schedule_00106 {background-size: 100%;}

	/* 앨범게시판_00114 */
	.gallery_00114 {height: 129px !important; overflow: hidden;}

	/* 앨범게시판_00115 */
	.gallery_00115 ul {height: 95px !important;}

	/* 오늘의식단_00113 */
	.meal_00113 .meal_list p {overflow-y: hidden !important;}

	/* 오늘의 식단_00105 */
	.meal_00105 h2{background-size: 100%;}

	/* 학교일정_00125 */
	.schedule_00125 {background-size: 100%;}

	/* 학교일정_00103 */
	.schedule_00103 .inner {height: 100%;}

	/* 푸터 이미지 */
	.area_footer .user_img {display:none;}

	/* 푸터_00111 */
	.box_footer_00111 p.ft_ban {margin-top: 50px !important;}

	/* 푸터_00106 */
	.box_footer_00106 p.ft_ban {margin-top: 10px !important;}
	
	/* 팝업 크기 조절 */
	.ui-dialog{position:absolute !important; left:10px !important; top:60px !important }
	.ui-dialog a img {width:100% !important}
	.ui-widget-content{width:95% !important}

	/* 강원교육뉴스 00101 */
	.gw_newsBox_00101 div h2{margin-left:105px !important}
	.gw_newsBox_00101 div.video{width:97% !important;margin-left:2px !important}
	.gw_newsBox_00101 div video {width:110% !important; height:110px !important;margin-top:2px !important}


	/* 강원교육뉴스 00104 */
	.gw_newsBox_00104 div h2{margin-left:105px !important}
	.gw_newsBox_00104 div.video {width:97% !important;}
	.gw_newsBox_00104 div video {width:100% !important; height:100px !important;margin-top:2px !important;margin-left:-7px !important}


	/* 강원교육뉴스 00105 */
	.gw_newsBox_00105{padding-left:10px!important; background-size:63%;margin-left:69px !important} 
	.gw_newsBox_00105 h2{margin-left:17px !important}
	.gw_newsBox_00105 div{width:180px!important;margin-right:145px !important}
	.gw_newsBox_00105 div.video {width:150px !important; height:160% !important;margin-left:25px !important;margin-top:-7px !important}

	/* 강원교육뉴스 00106 */
	.gw_newsBox_00106 div.video {width:97% !important;}
	.gw_newsBox_00106 div video {width:110% !important; height:100px !important;margin-top:2px !important;margin-left:-9px !important}

	/* 강원교육뉴스 00112 */
	.gw_newsBox_00112 div h2{margin-left:100px !important}
	.gw_newsBox_00112 div.video {width:97% !important;}
	.gw_newsBox_00112 div video {width:110% !important; height:100px !important;margin-top:2px !important;margin-left:-9px !important}
	
	/* 강원교육뉴스 00113 */
	.gw_newsBox_00113 div h2{margin-left:123px !important}
	.gw_newsBox_00113 div.video{width:97% !important;margin-left:-11px !important}
	.gw_newsBox_00113 div video {width:110% !important; height:110px !important;margin-top:2px !important}

	/* 강원교육뉴스 00116 */
	.gw_newsBox_00116 div h2{margin-left:105px !important}
	.gw_newsBox_00116 div.video {width:97% !important;}
	.gw_newsBox_00116 div video {width:110% !important; height:100px !important;margin-top:2px !important;margin-left:-9px !important}

	/* HTML_애니메이션 효과 메인 이미지 */
	.dispModule.dispModuleTypeEDIT.dispModule_mobile{width:100% !important;height:200px !important}
	.animation div.box_clone img {height:180px !important;width:100% !important}
	.animation div img.image_main {width:100% !important;height:100% !important;}
	.animation div.skitter-large-box{height:100% !important}
	.animation div.container_skitter {height:600% !important;}
	.animation div.container_skitter img {height:210px !important;}

	/* quick diplay:none */
	.dispModuleTypeQUICK  {display:none}



}
@media (max-width: 1023px) {



}
/* 리사이징 */
.ui-resizable-helper { border: 2px dotted #00F; }
/* 로고_00044 */
.site_logo_00044 h1 { position:absolute; left:0; top:0px;}
/* 로고_00014 */
.site_logo_00014 h1 { position:absolute; left:0; top:0px; z-index:1}
/* 사용자 이미지 */
.user_img{ width:100%; height:100%}
.user_img img{ width:100%; height:100%}

/* 공통팝업배너모음 */
.bannerWrap{width:494px; padding:2px; border:1px solid #c5c5c5; position:absolute; left:0; top:0 /* 위치값 */}
.bannerWrap .inner{ position:relative; width:100%}
.bannerWrap .inner > h1{ background: url('/images/tempDisp/common/tit_icon.png') no-repeat 14px 7px #00b070; padding-left:48px; height:41px; line-height:41px; overflow:hidden; color:#fff; font-family:'NanumBold'; font-size:17px;}
.bannerWrap .inner .btnClose{ position:absolute; right:0; top:0; font-size:0; line-height:0; text-indent:-9999em; width:41px; height:41px; background:url(/images/tempDisp/common/btnClose.png) no-repeat}
.bannerList {height:515px; overflow-y:auto}
.bannerList ul{ overflow:hidden; padding:2% 5%}
.bannerList ul li{ float:left; width:40%; height:40px; margin:5%}
.bannerList ul li img{ width:100%; height:100%}

.poplistWrap{width:294px; padding:2px; border:1px solid #c5c5c5; position:absolute; left:0; top:0; /* 위치값 */}
.poplistWrap .inner{ position:relative; width:100%}
.poplistWrap .inner > h1{ background: url('/images/tempDisp/common/tit_icon.png') no-repeat 14px 7px #4a77d3; padding-left:48px; height:41px; line-height:41px; overflow:hidden; color:#fff; font-family:'NanumBold'; font-size:17px;}
.poplistWrap .inner .btnClose{ position:absolute; right:0; top:0; font-size:0; line-height:0; text-indent:-9999em; width:41px; height:41px; background:url(/images/tempDisp/common/btnClose.png) no-repeat}

.poplistWrap .popupList{height:301px; overflow:hidden; overflow-y:auto}
.poplistWrap .popupList ul{ font-family:'Nanum'; font-size:13px; line-height:25px; padding:3% 5% 4%}
.poplistWrap .popupList ul li { line-height:20px; margin:4% 0}
.poplistWrap .popupList ul li a{ display:block; color:#666; background:url(/images/tempDisp/common/icon_dot.gif) no-repeat 0 9px; padding-left:10px}
.poplistWrap .popupList ul li a:hover{ color:#4a77d3}

/* 탑메뉴_00044 */
.top_menu_00044 { position:absolute; right:0; top:18px; border-radius:15px; background-color:#e6d7e9; padding:0 8px}
.top_menu_00044 li { float:left;}
.top_menu_00044 li a { display:inline-block; *float:left; *margin:0 8px; font-size:12px; line-height:14px; padding:6px 0 4px; color:#ab7bc0; vertical-align:middle}
.top_menu_00044 a:hover { text-decoration:underline}
.top_menu_00044 li:before {display:inline-block; overflow:hidden; width:1px; height:10px; margin:-2px 8px 0 0; background:#c8a9d4; content:''; vertical-align:middle}
.top_menu_00044 li:after {display:inline-block; overflow:hidden; margin:0 8px 0 0; content:'';}
.top_menu_00044 li:first-child:before { width:0; margin:0 8px 0 0}
/* 탑메뉴_00014 */
.top_menu_00014 { position:absolute; left:0px; top:0px; width:178px; height:27px; overflow:hidden; z-index:1; background-color:#bebfb7; border-radius:15px}
.top_menu_00014 ul {overflow:hidden; line-height:27px}
.top_menu_00014 li { float:left}
.top_menu_00014 li:first-child {margin:0 0 0 9px}
.top_menu_00014 li a {font-family:'Nanum'; display:block; font-size:12px; color:#fff; letter-spacing:-1px; padding:0 8px}
.top_menu_00014 a:hover { text-decoration:underline}

/* 푸터_00044 */
.box_footer_00044 .footer_link {margin:0 0 8px; padding:5px 0; *overflow:hidden}
.box_footer_00044 .footer_link button { display:none;}
.box_footer_00044 .footer_link li { display:inline-block; *float:left; *margin:0 8px; font-size:12px; line-height:13px; font-family:"Nanum";}
.box_footer_00044 .footer_link li:first-child{ background:none; *margin-left:0;}
.box_footer_00044 .footer_link li a {display:block; padding:4px 0; letter-spacing:-1px; color:#666}
.box_footer_00044 .footer_link li:first-child a {padding-left:0;}
.box_footer_00044 .footer_link li a:before {display:inline-block; overflow:hidden; width:1px; height:10px; margin:-2px 12px 0 0; background:#999; content:''; vertical-align:middle}
.box_footer_00044 .footer_link li a:after {display:inline-block; overflow:hidden; margin:0 12px 0 0; content:'';}
.box_footer_00044 .footer_link li:first-child a:before { width:0; margin:0}
.box_footer_00044 .footer_link li.point a { color:#0099ff;}
.box_footer_00044 .box_info{ font-size:12px; font-family:'돋움',Dotum; color:#666}
.box_footer_00044 .box_info address{ display:inline-block; line-height:20px; *display:inline; font-style:normal; }
.box_footer_00044 .box_info address span{ margin-left:8px}
.box_footer_00044 p.copyright {font-family:'돋움',Dotum; font-size:12px; color:#666}
.box_footer_00044 p.ft_ban{ position:absolute; right:17px; top:17px;}
/* 푸터_00014 */
.box_footer_00014 {position:relative; width:1020px; margin:0 auto;}
.box_footer_00014 .footer_link { margin:0 0 16px}
.box_footer_00014 .footer_link button { display:none;}
.box_footer_00014 .footer_link li { display:inline-block; *float:left; *margin:0 8px; font-size:12px; line-height:13px; font-family:"Nanum"; }
.box_footer_00014 .footer_link li a {display:block; padding:4px 0; letter-spacing:-1px; color:#444; }
.box_footer_00014 .footer_link li:first-child { margin-left:0}
.box_footer_00014 .footer_link li:first-child a {padding-left:0;}
.box_footer_00014 .footer_link li a:before {display:inline-block; overflow:hidden; width:1px; height:10px; margin:-2px 15px 0 0; background:#999; content:''; vertical-align:middle}
.box_footer_00014 .footer_link li a:after {display:inline-block; overflow:hidden; margin:0 10px 0 0; content:'';}
.box_footer_00014 .footer_link li:first-child a:before { width:0; margin:0}
.box_footer_00014 .footer_link li.point a { color:#039}
.box_footer_00014 .box_footer .box_info{ font-size:12px; font-family:"Nanum"; color:#444;}
.box_footer_00014 .box_footer .box_info address{ display:inline-block; line-height:20px; *display:inline; font-style:normal; }
.box_footer_00014 .box_footer .box_info address span{ margin-left:8px}
.box_footer_00014 p.copyright {font-family:"Nanum"; color:#888; font-size:12px}


/* 메인이미지_00044 */
.main_visual_00044{ position:relative; width:100%; height:100%; float:right; margin-bottom:18px; overflow:hidden}
.main_visual_00044 img{ width:100%; height:100%;}

/* 메인이미지_00014 */
.main_visual_00014{ position:relative; overflow:hidden; text-align:center; border-bottom:2px solid #0b54a1; background:url(/images/tempDisp/00014/M_visual_bg.jpg) repeat}
/*
.cont_01{ position:relative; width:520px; float:left; margin-left:220px}
.cont_01:after {content:""; display:block; clear:both;}
.cont_02{ position:absolute; width:200px; top:32px; left:0}
.cont_02:after {content:""; display:block; clear:both;}
.cont_03{ position:absolute; width:200px; top:310px; right:0; }
.cont_03:after {content:""; display:block; clear:both;}
*/

/* 한줄공지_00044 */
.inform_00044{ position:relative; height:32px; padding:5px 0 0; margin-bottom:15px}
.inform_00044 .cnt{ border:1px solid #c67acd; border-radius:7px; background-color:#f3e0fa; height:24px; padding:3px}
.inform_00044 h2{ position:absolute; top:0; left:11px; line-height:0; font-size:0; letter-spacing:-9999em; background:url(/images/tempDisp/00044/inform_tit_bg.png) no-repeat; width:35px; height:34px;}
.inform_00044 .rollingList{ background:#d186f5; padding:0 0 0 58px; border-radius:5px; height:24px; line-height:26px; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; color:#fff}
.inform_00044 .rollingList li{ display:none; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.inform_00044 .rollingList li.on{ display:block}
.inform_00044 .btn{ position:absolute; top:12px; right:12px}
.inform_00044 .btn li{ float:left; margin-left:4px}
.inform_00044 .btn li:first-child{ margin-left:0}
.inform_00044 .btn li a{ display:block; font-size:0; line-height:0; text-indent:-9999em; width:18px; height:18px}
.inform_00044 .btn li a.play{ background:url(/images/tempDisp/00044/btn_play.gif) no-repeat}
.inform_00044 .btn li a.stop{ background:url(/images/tempDisp/00044/btn_stop.gif) no-repeat}


/* 일반게시판_00044 */
.notice_00044 { position:relative; width:48%; float:left; overflow:hidden; margin-bottom:16px}
.notice_00044 h2{height:30px; border-bottom:1px solid #b2b2b2}
.notice_00044 h2 span{ display:inline-block; height:23px; line-height:25px; *line-height:23px; background:url(/images/tempDisp/00044/notice_tit_bg.gif) repeat-x; border:1px solid #c67acd; border-radius:7px; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; color:#fff; padding:0 14px 0}
.notice_00044 .list_box {overflow:hidden; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px; padding-top:8px}
.notice_00044 .list_box li{background:url("/images/tempDisp/00044/notice_dot.gif") no-repeat 0 9px; padding-left:6px; height:22px; *height:20px; overflow:hidden}
.notice_00044 .list_box li a{ color:#636363;}
.notice_00044 .list_box li a:hover{ text-decoration:underline;}
.notice_00044 .list_box li span.new{ margin-right:3px;}
.notice_00044 .list_box li span.new img{ vertical-align:baseline}
.notice_00044 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00044 .list_box li span.date { float:right; color:#636363;}
.notice_00044 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:11px; width:30px; height:7px; background:url(/images/tempDisp/00044/btn_more.gif) no-repeat;}
.notice_00044.m_noti02{ float:right}
.notice_00044.m_noti03{ float:left; margin-bottom:17px}
.notice_00044.m_noti04{ float:right; margin-bottom:17px}


/* 일반게시판_00030 */
.noticeBox{ position:relative; width:100%; height:190px; float:left;}
.notice_00030 { position:relative; background:url(/images/tempDisp/00030/tab_line.gif) repeat-x 0 0;}  
.notice_00030 h2 { font-size:15px; font-family:'NanumBold'; }
.notice_00030 h2 a{display:block; text-align:center; color:#444; width:120px; height:40px; line-height:40px; border-left:1px solid #c8d1db; position:absolute; top:0;}
.notice_00030 h2.tit_1 a{ left:0; }
.notice_00030 h2.tit_2 a{ left:120px;}
.notice_00030 h2.tit_3 a{ position:absolute; top:0; left:240px;}
.notice_00030 h2 a.current{color:#fff; height:45px; background:#006bb6 url(/images/tempDisp/00030/tab_on.gif) no-repeat 50% 100%; border-left:0;}
.notice_00030 .btn_more{ position:absolute; top:0; right:0; background:url('/images/tempDisp/00030/btn_more01.gif') no-repeat 0 0; width:42px; height:40px; text-indent:-10000px; z-index:10 }
.notice_00030 .list_box.on{ display:block; }
.notice_00030 .list_box{ display:none; padding:62px 0 0; font-family:'돋움',Dotum; font-size:12px; overflow:hidden;}
.notice_00030 .list_box li{ font-family:'돋움',Dotum; line-height:26px; font-size:12px; overflow:hidden; position:relative;}
.notice_00030 .list_box li a { display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#444;}
.notice_00030 .list_box li a:hover{ text-decoration:underline;}
.notice_00030 .list_box li span.text {float:left; padding-left:8px; background:url("/images/tempDisp/00030/notice_dot.gif") no-repeat 0 9px; width:70%;}
.notice_00030 .list_box li span.date { position:absolute; top:0; right:0; color:#666;}

/* 일반게시판_00014 */
.notice_00014 {position:relative; float:left; width:420px; height:248px; overflow:hidden; background:#fff url(/images/tempDisp/00014/notice_bg.gif) repeat-x 0 35px}
.notice_00014 h2{ font-size:14px; font-family:"NanumBold"; line-height:35px}
.notice_00014 h2 a{ width:100px; display:block; background-color:#eee; color:#66656a; text-align:center}
.notice_00014 h2.tit_1 a{ position:absolute; left:0; top:0}
.notice_00014 h2.tit_2 a{position:absolute; left:103px; top:0}
.notice_00014 h2.tit_3 a{position:absolute; left:206px; top:0}
.notice_00014 h2 a:hover{text-decoration:underline}
.notice_00014 h2 a.current{ background:#66656a; color:#fff}
.notice_00014 .list_box{ display:none; padding-top:37px}
.notice_00014 .list_box ul{ line-height:29px; overflow:hidden; padding:14px 0 0}
.notice_00014 .list_box ul li{ font-family:'돋움',Dotum; height:29px; *height:auto; font-size:12px; background:url("/images/tempDisp/00014/notice_dot.gif") no-repeat 1px 11px; padding-left:10px;}
.notice_00014 .list_box ul li a{color:#66656a; *display:block}
.notice_00014 .list_box ul li a:hover{ text-decoration:underline;}
.notice_00014 .list_box ul li span.new{ margin-right:3px;}
.notice_00014 .list_box ul li span.new img{ vertical-align:baseline}
.notice_00014 .list_box ul li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00014 .list_box ul li span.date { float:right; color:#95a6b8;}
.notice_00014 .btn_more{ position:absolute; right:0; top:9px; width:17px; height:17px; text-indent:-9999em; line-height:0; font-size:0; background:url(/images/tempDisp/00014/btn_more.gif) no-repeat;}






/* 앨범게시판_00044 */
.gallery_00044{ position:relative; clear:both; height:120px; padding-top:30px; overflow:hidden}
.gallery_00044 h2{ position:absolute; display:inline-block; height:23px; line-height:25px; *line-height:23px; background:url(/images/tempDisp/00044/notice_tit_bg_off.gif) repeat-x; border:1px solid #a0a0a0; border-radius:7px; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; padding:0 14px 0}
.gallery_00044 h2.current{background:url(/images/tempDisp/00044/notice_tit_bg.gif) repeat-x; border:1px solid #c67acd}
.gallery_00044 h2 a{ display:block; color:#fff;}
.gallery_00044 h2.tit_1{ top:0; left:0}
.gallery_00044 h2.tit_2{ top:0; left:85px}
.gallery_00044 .gall_box{ display:none; height:103px; padding:15px 24px 0; overflow:hidden; border:1px solid #b9b8bc; border-radius:4px}
.gallery_00044 .gall_box.on{ display:block}
.gallery_00044 .gall_box ul li{ float:left; margin-left:4%; width:22%;}
.gallery_00044 .gall_box ul li:first-child{ margin-left:0}
.gallery_00044 .gall_box ul li a{ color:#666; font-size:12px; font-family:'돋움',Dotum; font-weight:bold;}
.gallery_00044 .gall_box ul li a:hover{ text-decoration:underline}
.gallery_00044 .gall_box ul li a .img{ display:block}
.gallery_00044 .gall_box ul li a .img img{ width:100%; height:70px}
.gallery_00044 .gall_box ul li a .txt{ display:block; margin-top:8px; line-height:14px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.gallery_00044 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:12px; width:30px; height:7px; background:url(/images/tempDisp/00044/btn_more.gif) no-repeat;}

/* 로그인_00044 */
.loginBox_00044{ position:relative; height:133px; margin-bottom:15px; overflow:hidden; background:url(/images/tempDisp/00044/login_bg.gif) repeat-x; border:1px solid #c67acd; border-radius:5px}
.loginBox_00044 h2{ position:absolute; top:0; left:0; font-family:'NanumBold'; font-size:13px; color:#111; line-height:29px; padding-left:14px}
.loginBox_00044 dl{ position:absolute; top:43px; left:13px}
.loginBox_00044 dl dt{ display:none}
.loginBox_00044 dl dd{ margin-bottom:3px}
.loginBox_00044 dl dd input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:96px; border:1px solid #bebebe; padding:0 3px; height:18px; line-height:18px}
.loginBox_00044 a.btn_login{ display:block; width:55px; height:43px; background:url(/images/tempDisp/00044/btn_login.png) no-repeat; font-size:0; line-height:0; text-indent:-9999em; position:absolute; top:43px; right:13px;}
.loginBox_00044 .btn{ position:absolute; top:101px; left:13px}
.loginBox_00044 .btn li{ float:left; margin-left:5px}
.loginBox_00044 .btn li:first-child{ margin-left:0}
.loginBox_00044 .btn li a{ display:block; height:19px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00044 .btn li a.join{ width:59px; background:url(/images/tempDisp/00044/btn_join.png) no-repeat}
.loginBox_00044 .btn li a.find{ width:108px; background:url(/images/tempDisp/00044/btn_find.png) no-repeat}

/* 바로가기_01_00044 */
.M_link01_00044{ position:relative; height:158px; overflow:hidden; border:1px solid #d7d7d7; border-radius:5px; margin-bottom:15px}
.M_link01_00044 ul{ overflow:hidden}
.M_link01_00044 ul li{ width:99px; height:79px; border-top:1px solid #e8e8ea; border-left:1px solid #e8e8ea; overflow:hidden; float:left}
.M_link01_00044 ul li:first-child{ border-top:0; border-left:0}
.M_link01_00044 ul li.lk_02{border-top:0; width:98px}
.M_link01_00044 ul li.lk_03{border-left:0; height:78px}
.M_link01_00044 ul li.lk_04{width:98px; height:78px}
.M_link01_00044 ul li a{ display:block; color:#333; font-family:"NanumBold"; letter-spacing:-1px; font-size:12px; line-height:35px; padding:43px 0 0; text-align:center}
.M_link01_00044 ul li.lk_01 a{ background:url(/images/tempDisp/00044/M_link01_1.gif) no-repeat center 5px}
.M_link01_00044 ul li.lk_02 a{ background:url(/images/tempDisp/00044/M_link01_2.gif) no-repeat center 5px}
.M_link01_00044 ul li.lk_03 a{ background:url(/images/tempDisp/00044/M_link01_3.gif) no-repeat center 5px}
.M_link01_00044 ul li.lk_04 a{ background:url(/images/tempDisp/00044/M_link01_4.gif) no-repeat center 5px}

/* 바로가기_02_00044 */
.M_link02_00044{ position:relative; height:106px; overflow:hidden; margin-bottom:13px}
.M_link02_00044 ul{ overflow:hidden}
.M_link02_00044 ul li{ height:48px; line-height:48px; overflow:hidden; border:1px solid #d8d8d8; border-radius:5px; background:url(/images/tempDisp/00044/M_link02_bg.gif) repeat-x; margin:6px 0 0; *margin:4px 0 0}
.M_link02_00044 ul li:first-child{margin-top:0}
.M_link02_00044 ul li a{ display:block; color:#333; font-family:"NanumBold"; font-size:13px; padding-left:45px}
.M_link02_00044 ul li a span{ display:inline-block; width:94%; background:url(/images/tempDisp/00044/btn_go.gif) no-repeat right center}
.M_link02_00044 ul li.lk_01 a{ background:url(/images/tempDisp/00044/M_link02_1.png) no-repeat 5px 5px}
.M_link02_00044 ul li.lk_02 a{ background:url(/images/tempDisp/00044/M_link02_2.png) no-repeat 5px 5px}

/* 바로가기_03_00014 */
.M_link_00014{ position:relative; float:left; margin:35px 0 0; width:718px; height:122px; padding:22px 0 0; overflow:hidden; border:1px solid #ddd}
.M_link_00014 ul{overflow:hidden; line-height:16px}
.M_link_00014 li{ float:left; width:20%; *width:19.9%}
.M_link_00014 li a{ display:block; padding-top:76px; font-size:13px; color:#333; font-family:'Nanum'; text-align:center; letter-spacing:-1px}
.M_link_00014 li a:hover{ color:#3675c7}

.M_link_00014 li.lk_01 a{ background:url(/images/tempDisp/00014/M_link_01.png) no-repeat center 0}
.M_link_00014 li.lk_02 a{ background:url(/images/tempDisp/00014/M_link_02.png) no-repeat center 0}
.M_link_00014 li.lk_03 a{ background:url(/images/tempDisp/00014/M_link_03.png) no-repeat center 0}
.M_link_00014 li.lk_04 a{ background:url(/images/tempDisp/00014/M_link_04.png) no-repeat center 0}
.M_link_00014 li.lk_05 a{ background:url(/images/tempDisp/00014/M_link_05.png) no-repeat center 0}

/* 학교일정_00044 */
.schedule_00044 { position:relative; height:197px; overflow:hidden; background:url(/images/tempDisp/00044/schedule_bg.gif) no-repeat; margin-bottom:15px}
.schedule_00044 h2 { padding:25px 0 6px 20px; font-size:12px; font-family:'돋움',Dotum; font-weight:bold; color:#63605b}
.schedule_00044 .date_view { position:relative; width:158px; margin:0 auto; height:14px; line-height:14px; text-align:center}
.schedule_00044 .date_view span {font-size:12px; font-family:'돋움',Dotum; font-weight:bold; color:#fff}
.schedule_00044 .date_view a{ display:block; width:14px; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.schedule_00044 .date_view a.prev { position:absolute; top:0; left:0; background:url(/images/tempDisp/00044/btn_c_prev.gif) no-repeat}
.schedule_00044 .date_view a.next { position:absolute; top:0; right:0; background:url(/images/tempDisp/00044/btn_c_next.gif) no-repeat}
.schedule_00044 .inner { width:80%; margin:6px auto 0}
.schedule_00044 .inner table {width:100%}
.schedule_00044 .inner table thead th, .schedule_00044 .inner table tbody td { text-align:center}
.schedule_00044 .inner table th {font-family:'돋움',Dotum; font-weight:bold; color:#fff; font-size:11px; line-height:16px}
.schedule_00044 .inner table td {font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:16px}
.schedule_00044 .inner table td a {color:#63605b; display:block}
.schedule_00044 .inner table .sun a {color:#d75b00}
.schedule_00044 .inner table .today{ background:url(/images/tempDisp/00044/c_today.png) no-repeat center center}
.schedule_00044 .inner table .check{ background:url(/images/tempDisp/00044/c_check.png) no-repeat center center}
.schedule_00044 .inner table .today a, .schedule_00044 .inner table .check a {color:#fff}

/* 학교일정_00014 */
.schedule_00014{ position:relative; float:left; margin:0 0 0 35px; width:263px; height:227px; padding:19px 0 0; overflow:hidden; border:1px solid #ddd}
.schedule_00014 .date_view{ position:relative; width:157px; height:22px; line-height:22px; margin:0 0 11px 11px; font-size:14px; text-align:center}
.schedule_00014 .date_view a{ position:absolute; display:block; font-size:0; line-height:0; width:23px; height:22px;}
.schedule_00014 .date_view span{display:inline-block; line-height:22px; font-weight:bold}
.schedule_00014 .date_view a.pre{ left:0; top:0; background:url(/images/tempDisp/00014/btn_c_prev.gif) no-repeat;}
.schedule_00014 .date_view a.next{ right:0; top:0; background:url(/images/tempDisp/00014/btn_c_next.gif) no-repeat;}
.schedule_00014 .inner{ width:241px; margin:0 auto; padding:0; background:url(/images/tempDisp/00014/schedule_bg.gif) repeat-x}
.schedule_00014 table{ width:90%; margin:0 auto 12px}
.schedule_00014 table th, .schedule table td{ margin:0; padding:0}
.schedule_00014 table thead th{color:#fff; font-size:12px; font-weight:normal; line-height:26px; font-family:"NanumBold";}
.schedule_00014 table tbody tr:first-child td{padding:7px 0 0}
.schedule_00014 table tbody td{ color:#333; font-size:12px; line-height:19px; text-align:center}
.schedule_00014 table tbody td .today{ display:inline-block; width:19px; height:19px; color:#333; background:url(/images/tempDisp/00014/schd_today.gif) no-repeat center top}
.schedule_00014 table tbody td .check{ display:inline-block; width:19px; height:19px; color:#333; background:url(/images/tempDisp/00014/schd_check.gif) no-repeat center top}
.schedule_00014 .list{border-top:1px solid #ddd}
.schedule_00014 .list ul{ line-height:22px; overflow:hidden; height:47px; padding:6px 11px 0; overflow-y:auto; font-family:'돋움',Dotum; font-size:12px; color:#4e4e4e}
.schedule_00014 .list li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.schedule_00014 .list li span{ display:inline-block; width:26px; text-align:right; font-weight:bold; color:#735745}
.schedule_00014 .btn_more{ position:absolute; right:12px; top:24px; width:11px; height:11px; text-indent:-9999em; line-height:0; font-size:0; background:url(/images/tempDisp/00014/btn_more2.gif) no-repeat;}

/* 학교일정_00016 */
.schedule_00016{width:100%; height:305px; overflow:hidden; position:relative; clear:both; padding-top:17px; }
.schedule_00016 h2{font-size:15px; font-family:"NanumBold"; padding:0 0 14px 0; color:#1d1d1d}
.schedule_00016 .date_view{position:absolute; top:17px; right:0; font-family:'돋움',Dotum; font-size:12px}
.schedule_00016 .date_view a{ display:inline-block; vertical-align:middle; font-size:0; text-indent:-10000em; width:15px; height:15px;}
.schedule_00016 .date_view span{ margin:0 6px 0; line-height:15px; font-weight:bold}
.schedule_00016 .date_view a.pre{background:url(/images/tempDisp/00016/btn_c_prev.gif) no-repeat}
.schedule_00016 .date_view a.next{ background:url(/images/tempDisp/00016/btn_c_next.gif) no-repeat}
.schedule_00016 .inner{ width:100%; margin:0 auto 12px; background-color:#f5f5f5; padding-bottom:10px}
.schedule_00016 table{ width:100%; font-family:'돋움',Dotum}
.schedule_00016 table thead th{ color:#fff; font-size:12px; font-weight:normal; letter-spacing:-1px; background-color:#86481c; line-height:27px}
.schedule_00016 table tbody tr:first-child td{padding:10px 0 0}
.schedule_00016 table tbody td{ color:#222; letter-spacing:-1px; font-size:11px; background-color:#f5f5f5; line-height:22px; text-align:center}
.schedule_00016 table tbody td .check{ display:inline-block; width:22px; height:22px; font-weight:bold; color:#fff; background:#f5f5f5 url(/images/tempDisp/00016/schd_bg.gif) no-repeat center center}
.schedule_00016 .list{width:260px; height:54px; overflow:hidden; overflow-y:auto; margin:0 auto; font-family:'돋움',Dotum; font-size:12px; color:#4e4e4e}
.schedule_00016 .list li{ line-height:18px; background:url("/images/tempDisp/00016/notice_dot.gif") no-repeat 0 6px; padding-left:8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.schedule_00016 .list li strong { color:#735745;}

/* 학교일정_00030 */
.scheduleBox_00030{ position:relative; width:100%; height:190px; overflow:hidden;}
.scheduleBox_00030 h2{ font-size:16px; font-family:"NanumBold"; color:#444; height:29px; line-height:29px; display:none;}
.scheduleBox_00030 .btn_more{ position:absolute; top:6px; right:0; background:url('/images/tempDisp/00030/btn_plus.png') no-repeat 50% 50%; width:35px; height:25px; border-left:1px solid #80b5db; text-indent:-10000px; z-index:10 }
.schedule_00030 .date_view{ position:relative; width:100%; margin:0 auto; text-align:left; background:url(/images/tempDisp/00030/cal_bg.gif) repeat-x 0 0;}
.schedule_00030 .date_view a{ position:absolute; display:block; font-size:0; line-height:0; width:25px; height:21px;}
.schedule_00030 .date_view p{ padding-left:35px; display:block; line-height:35px; font-weight:bold; font-family:"NanumBold"; font-size:15px; font-weight:bold; color:#fff;}
.schedule_00030 .date_view p span{ color:#fff799;}
.schedule_00030 .date_view a.pre{ left:15px; top:11px; background:url(/images/tempDisp/00030/btn_c_prev.png) no-repeat;}
.schedule_00030 .date_view a.next{ left:115px; top:11px; background:url(/images/tempDisp/00030/btn_c_next.png) no-repeat;}
.schedule_00030 .inner{ margin:0 auto; padding:10px 0 5px; border:1px solid #ddd}
.schedule_00030 table{ width:100%; margin:0 auto}
.schedule_00030 table th, 
.schedule_00030 table td{ margin:0; padding:0}
.schedule_00030 table thead th{ display:none;}
.schedule_00030 table tbody td{ color:#333; font-size:12px; line-height:20px; text-align:center}
.schedule_00030 table tbody td .today{ color:#222; text-decoration:underline; font-weight:bold;}
.schedule_00030 table tbody td .check{ display:inline-block; width:18px; height:18px; background:url(/images/tempDisp/00030/schd_check.png) no-repeat 0 0}
.schedule_00030 .list{ height:35px; margin:0 auto; overflow:hidden; overflow-y:auto; border:1px solid #ddd; border-top:0 }
.schedule_00030 .list ul{ line-height:24px; font-family:'돋움',Dotum; font-size:12px; color:#4e4e4e; padding:10px;}
.schedule_00030 .list li{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.schedule_00030 .list li strong{ display:inline-block; width:30px; text-align:left; font-weight:bold; color:#006bb6}

/* 강원교육뉴스_00044 */
.gw_newsBox_00044{ position:relative; height:130px; padding:4px; border:6px solid #e6e4e9; border-radius:40px; overflow:hidden; background:#86359a}
.gw_newsBox_00044 .gw_news{ border-radius:36px; height:100%; background:url(/images/tempDisp/00044/gw_news_bg2.gif) repeat-x}
.gw_newsBox_00044 h2{ font-family:'NanumBold'; font-size:12px; color:#fff; height:20px; line-height:20px; text-align:center}
.gw_newsBox_00044 .video{ width:143px; height:95px; padding:2px; margin:0 auto; background-color:#fff}
.gw_newsBox_00044 .video img{ width:100%; height:95px}

/* 사이트내자료검색_00044 */	
.w_search_box_00044 { position:relative; height:30px; background:url(/images/tempDisp/00044/w_search_bg.gif) repeat-x; overflow:hidden; border:1px solid #c67acd; border-radius:7px; margin-bottom:17px}
.w_search_box_00044 input { position:absolute; top:3px; left:3px; background:#fff; border:0; border-radius:5px 0 0 5px; font-size:12px; width:147px; height:24px; *line-height:24px; color:#626262; font-family:'Dotum'; padding:0 4px}
.w_search_box_00044 button { position:absolute; top:0; right:0; width:40px; height:30px; line-height:30px; border:0; color:#fff; font-family:"NanumBold"; font-size:13px;}
.w_search_box_00044 input::-webkit-input-placeholder {color:#626262; font-family:'Dotum'; }	

/* 사이트내자료검색_00014 - 웹버전 */
.box_search_0_00014 {overflow:hidden; position:absolute; z-index:1; left:0; top:0px; width:100%; height:27px;}
.box_search_0_00014 input { position:absolute; top:0; left:0; background:#fff; border:1px solid #c8d1db; border-radius:15px 0 0 15px; font-size:12px; width:103px; height:25px; *line-height:25px; color:#666; font-family:'Dotum'; padding:0 4px}
.box_search_0_00014 button { position:absolute; top:0; right:0; width:55px; height:27px; border:none; background:url("/images/tempDisp/00014/btn_search_w.gif") no-repeat; text-indent:-10000px;}
.box_search_0_00014 input::-webkit-input-placeholder {color:#666; font-family:'Dotum'; }


/* 오늘의식단_00044 */
.meal_00044{ position:relative; height:180px; background:url(/images/tempDisp/00044/meal_bg.gif) no-repeat; overflow:hidden; margin-bottom:20px}
.meal_00044 h2{font-family:'돋움',Dotum; font-size:12px; color:#c483e1; font-weight:bold; padding-left:7px; line-height:20px; margin-bottom:26px}
.meal_00044 .meal_list { border:1px solid #c57acc; border-top:0; border-radius:0 0 10px 10px; height:133px}
.meal_00044 .meal_list p{ display:block; width:88%; margin:0 auto; font-size:12px; font-family:'돋움',Dotum; color:#666; line-height:18px; word-break:keep-all}

/* 오늘의식단_00014 */
.meal_menu_00014{ position:relative; float:left; margin:35px 0 0 35px; width:263px; height:144px; overflow:hidden; background:#f7f7f7; border:1px solid #ddd}
.meal_menu_00014 h2{ height:37px; line-height:37px; background:url(/images/tempDisp/00014/meal_menu_tit_bg.gif) repeat; font-size:14px; font-family:"NanumBold"; color:#fff; padding:0 0 0 10px}
.meal_menu_00014 .list{overflow:hidden; font-size:12px; font-family:'돋움',Dotum; line-height:24px; padding:19px 5% 0 0}
.meal_menu_00014 .list li{ float:left; width:40%; margin-left:5%; background:url("/images/tempDisp/00014/dot_2.gif") no-repeat 0 8px; color:#111; padding-left:8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.meal_menu_00014 .btn_more{position:absolute; right:10px; top:13px; width:10px; height:10px; text-indent:-9999em; line-height:0; font-size:0; background:url(/images/tempDisp/00014/btn_more3.gif) no-repeat;}

/* 팝업존_00044 */
.popBox_00044{ position:relative; height:189px; overflow:hidden; margin-bottom:7px}
.popBox_00044 h2{height:24px; line-height:24px; padding-left:28px; background:url(/images/tempDisp/00044/pop_tit_bg.gif) no-repeat; font-family:"NanumBold"; font-size:13px; color:#444;}
.popBox_00044 .pop{ border:1px solid #e9dda1; border-radius:7px; height:145px; padding:18px 10px 0 }
.popBox_00044 .pop .pop_list{overflow:hidden; height:125px; overflow-y:auto;}
.popBox_00044 .pop .pop_list li{ height:24px; overflow:hidden; line-height:27px; *line-height:25px; border-bottom:1px dashed #ddd; background:url(/images/tempDisp/00044/ico_arrow.gif) no-repeat 0 9px; padding-left:12px;}
.popBox_00044 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00044 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00044 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:4px; top:6px; width:40px; height:12px; background:url(/images/tempDisp/00044/btn_more2.gif) no-repeat;}

/* 팝업존_00014 */
.popBox_00014{ position:relative; float:left; margin:0 0 0 35px; width:263px; height:246px; overflow:hidden; border:1px solid #ddd}
.popBox_00014 .pop{ position:relative; width:235px; margin:19px auto 0}
.popBox_00014 .pop h2{font-size:16px; font-family:"NanumBold"; color:#333; padding:0 0 0}
.popBox_00014 .pop .nss_pg{ position:absolute; top:0; right:0}
.popBox_00014 .pop .nss_pg > span{ position:absolute; display:inline-block; font-family:"Nanum"; color:#777; font-size:12px; line-height:21px; right:85px; width:45px; text-align:center}
.popBox_00014 .pop .nss_pg > span strong{ color:#333}
.popBox_00014 .pop .nss_pg a{ display:block; position:absolute; font-size:0; text-indent:-10000em; width:20px; height:21px; top:0}
.popBox_00014 .pop .nss_pg a.pre{ background:url(/images/tempDisp/00014/btn_prev.gif) no-repeat; right:60px}
.popBox_00014 .pop .nss_pg a.stop{ background:url(/images/tempDisp/00014/btn_stop.gif) no-repeat; right:40px}
.popBox_00014 .pop .nss_pg a.next{ background:url(/images/tempDisp/00014/btn_next.gif) no-repeat; right:20px;}
.popBox_00014 .pop .nss_pg a.list{ background:url(/images/tempDisp/00014/btn_list.gif) no-repeat; right:0}
.popBox_00014 .pop .pop_img{ position:absolute; top:33px; left:0}
.popBox_00014 .pop .pop_img li{ display:none; width:235px; height:145px; text-align:center}
.popBox_00014 .pop .pop_img li img{ width:100%; height:145px}
.popBox_00014 .pop .pop_img li.on{ display:block}

/* 방문자통계_00044 */
.visit_00044{ position:relative; height:83px; padding:0 10px; overflow:hidden; background:url(/images/tempDisp/00044/visit_bg.gif) no-repeat}
.visit_00044 h2{ font-size:12px; color:#c076e0; font-family:'돋움',Dotum; font-weight:bold;  padding:12px 0 0; margin:0 0 24px -3px}
.visit_00044 dl{overflow:hidden; float:right; width:50%; color:#fff; font-size:12px; font-family:'돋움',Dotum; font-weight:bold; line-height:22px; height:22px}
.visit_00044 h2 + dl{ float:left; width:40%;}
.visit_00044 dl dt{ display:inline-block; float:left; padding-right:5px;}
.visit_00044 dl dd{ display:inline-block; float: right; background:#ad5ed2; border-radius:3px; padding:0 5px; text-align:right}

/* 배너모음_00044 */
.banner_zone_00044{ position:relative; width:910px; clear:both; float:left; margin:20px 0 0; height:45px; padding:40px 24px 13px; background:#fff; border:1px solid #d195d7; border-radius:10px; overflow:hidden}
.banner_zone_00044 h2{ position:absolute; top:12px; left:24px; font-family:"NanumBold"; font-size:15px; color:#252525;}
.banner_zone_00044 .btn{ position:absolute; left:90px; top:14px}
.banner_zone_00044 .btn a{ float:left; font-size:0; text-indent:-10000em; width:14px; height:15px; vertical-align:top}
.banner_zone_00044 .btn a.pre{background:url(/images/tempDisp/00044/btn_b_prev.gif) no-repeat}
.banner_zone_00044 .btn a.stop{ background:url(/images/tempDisp/00044/btn_b_stop.gif) no-repeat}
.banner_zone_00044 .btn a.next{ background:url(/images/tempDisp/00044/btn_b_next.gif) no-repeat}
.banner_zone_00044 .btn a.list{ background:url(/images/tempDisp/00044/btn_b_list.gif) no-repeat; width:15px; }
.banner_zone_00044 ul{ width:910px; height:45px; margin:0 auto; overflow:hidden;}
.banner_zone_00044 ul li{ float:left; margin-left:15px; width:170px}
.banner_zone_00044 ul li:first-child{ margin-left:0}
.banner_zone_00044 ul li a img{ width:100%; height:45px}

/* 배너모음_00014 */
.banner_zone_00014{ position:relative; clear:both; height:83px; border-top:1px solid #e7e7e7; overflow:hidden;}
.banner_zone_00014 .inner{ position:relative; width:1020px; margin:0 auto; overflow:hidden}
.banner_zone_00014 h2{ font-size:15px; font-family:"NanumBold"; color:#1d1d1d; position:absolute; top:21px; left:0;}
.banner_zone_00014 .btn{ position:absolute; left:0; top:46px}
.banner_zone_00014 .btn a{ float:left; font-size:0; text-indent:-10000em; width:14px; height:15px; vertical-align:top}
.banner_zone_00014 .btn a.pre{background:url(/images/tempDisp/00014/btn_b_prev.gif) no-repeat}
.banner_zone_00014 .btn a.stop{ background:url(/images/tempDisp/00014/btn_b_stop.gif) no-repeat}
.banner_zone_00014 .btn a.next{ background:url(/images/tempDisp/00014/btn_b_next.gif) no-repeat}
.banner_zone_00014 .btn a.list{ background:url(/images/tempDisp/00014/btn_b_list.gif) no-repeat; width:15px; }
.banner_zone_00014 ul{ padding-top:19px; margin-left:95px; height:45px; overflow:hidden}
.banner_zone_00014 ul li{ float:left; margin-left:15px;}
.banner_zone_00014 ul li a img{ width:170px; height:45px}

/* 학교일정 01 */
.schedule_00116 { position:relative; padding:12px; overflow:hidden; background:#fff; border:1px solid #d2d2d2; border-radius:7px}
.schedule_00116 h2 {font-size:12px; font-family:'돋움',Dotum; font-weight:bold; color:#666; padding:3px 0 8px}
.schedule_00116 .date_view { position:absolute; top:12px; right:14px; width:94px; height:18px; line-height:18px; text-align:center}
.schedule_00116 .date_view span {font-size:12px; font-family:'돋움',Dotum; font-weight:bold; color:#8a8a8a}
.schedule_00116 .date_view a{ display:block; width:7px; height:10px; font-size:0; line-height:0; text-indent:-9999em;}
.schedule_00116 .date_view a.prev { position:absolute; top:4px; left:0; background:url(/images/tempDisp/00116/btn_c_prev_1.gif) no-repeat center center}
.schedule_00116 .date_view a.next { position:absolute; top:4px; right:0; background:url(/images/tempDisp/00116/btn_c_next_1.gif) no-repeat center center}
.schedule_00116 .inner { height:140px; padding:8px 0 0; border-radius:3px; background:#f5f5f5}
.schedule_00116 .inner table {width:90%; margin:0 auto}
.schedule_00116 .inner table thead th, .schedule_00116 .inner table tbody td { text-align:center}
.schedule_00116 .inner table th {font-family:'돋움',Dotum; font-weight:bold; color:#797979; font-size:12px; line-height:22px}
.schedule_00116 .inner table td {font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:18px}
.schedule_00116 .inner table td a {color:#63605b}
.schedule_00116 .inner table .sun a {color:#d75b00}
.schedule_00116 .inner table .today{ background:url(/images/tempDisp/00116/c_today.png) no-repeat center center}
.schedule_00116 .inner table .check{ background:url(/images/tempDisp/00116/c_check.png) no-repeat center center}
.schedule_00116 .inner table .today a, .schedule_00116 .inner table .check a {color:#fff}

/* 학교일정 02 */
.schedule_00117 {position:relative; padding:5px 12px 60px; overflow:hidden; background:#fff url(/images/tempDisp/00117/schedule_bg_1_2.gif) no-repeat center bottom; border:3px solid #afd9f6; border-radius:10px}
.schedule_00117 h2 { width:95%; margin:0 auto; font-size:12px; font-family:'돋움',Dotum; font-weight:bold; color:#666; height:30px; line-height:30px; background:url(/images/tempDisp/00117/schedule_bg_1_1.gif) no-repeat right 0}
.schedule_00117 .inner { height:auto}
.schedule_00117 .date_view { width:162px; margin:0 auto 4px; position:relative; height:27px; line-height:27px; text-align:center}
.schedule_00117 .date_view span {font-size:12px; font-family:'돋움',Dotum; font-weight:bold; color:#2c74c5}
.schedule_00117 .date_view a{ display:block; width:19px; height:19px; font-size:0; line-height:0; text-indent:-9999em;}
.schedule_00117 .date_view a.prev { position:absolute; top:4px; left:0; background:url(/images/tempDisp/00117/btn_c_prev_2.gif) no-repeat center center}
.schedule_00117 .date_view a.next { position:absolute; top:4px; right:0; background:url(/images/tempDisp/00117/btn_c_next_2.gif) no-repeat center center}
.schedule_00117 .inner table {width:100%; margin:0 auto}
.schedule_00117 .inner table thead th, .schedule_00117 .inner table tbody td { text-align:center}
.schedule_00117 .inner table th {font-family:'돋움',Dotum; font-weight:bold; color:#797979; font-size:12px; line-height:18px}
.schedule_00117 .inner table td {font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:18px}
.schedule_00117 .inner table td a {color:#63605b}
.schedule_00117 .inner table .sun, .schedule_00117 .inner table .sun a {color:#e26292}
.schedule_00117 .inner table .today{ background:url(/images/tempDisp/00117/c_today.png) no-repeat center center}
.schedule_00117 .inner table .check{ background:url(/images/tempDisp/00117/c_check.png) no-repeat center center}
.schedule_00117 .inner table .today a, .schedule_00117 .inner table .check a {color:#fff}

/* 방문통계_00102 */
.visit_00102{ position:relative; padding:9px 12px 12px; overflow:hidden; border:1px solid #c6c6c6; border-radius:7px}
.visit_00102 h2{color:#72b220; font-size:12px; font-family:"NanumBold"; margin-bottom:8px}
.visit_00102 .inner{border-radius:5px; background-color:#f5f5f5; padding:7px 9px}
.visit_00102 dl{overflow:hidden; font-size:12px; font-family:'돋움',Dotum; font-weight:bold; line-height:20px}
.visit_00102 dl dt{ float:left; color:#6ea503}
.visit_00102 dl dd{ float:right; color:#8b8b8b; text-align:right}

/* 방문통계_00104 */
.visit_00104{ position:relative; padding:6px; overflow:hidden; border:1px solid #d48be9; border-radius:3px; background:#fef9ff url(/images/tempDisp/00104/visit_bg_1.gif) repeat-x 0 bottom}
.visit_00104 h2{ position:relative; z-index:1; width:65%; background:#fef8ff; margin:0 auto; height:23px; border:1px solid #d48be9; border-radius:15px; line-height:23px; font-size:12px; color:#9d5aba; font-family:"NanumBold"; text-align:center}
.visit_00104 .inner{border-radius:5px; overflow:hidden; background-color:#fff; border:1px solid #d48be9; margin:-11px 0 0; padding:15px 9px 4px}
.visit_00104 dl{overflow:hidden; float:left; width:35%; font-size:12px; font-family:'돋움',Dotum; font-weight:bold; line-height:20px}
.visit_00104 dl + dl{ float:right; width:45%;}
.visit_00104 dl dt{ display:inline-block; float:left; padding-right:5px; color:#636363;}
.visit_00104 dl dd{ display:inline-block; float: right; text-align:right; color:#8c50ab}

/* 방문통계_00105 */
.visit_00105{ position:relative; overflow:hidden; padding:33px 0 0}
.visit_00105 h2{ position:absolute; top:0; left:50%; width:200px; height:46px; background:url(/images/tempDisp/00105/visit_tit_bg_1.png) no-repeat; margin:0 0 0 -100px; color:#748227; font-size:12px; font-family:"NanumBold"; text-align:center; line-height:25px }
.visit_00105 .inner{border-radius:15px; overflow:hidden; background-color:#e5f1cd; border:1px solid #afb255; padding:3px}
.visit_00105 dl{overflow:hidden; padding:12px 13px 0; background-color:#fff; border-radius:11px 11px 0 0; font-size:12px; font-family:'돋움',Dotum; line-height:20px}
.visit_00105 dl + dl{ padding:0 13px 11px; border-radius:0 0 11px 11px}
.visit_00105 dl dt{ float:left; color:#707070; width:85px}
.visit_00105 dl dd{ float:right; font-weight:bold; color:#555; text-align:right}

/* 탑메뉴_00103 */
.top_menu_00103 ul{ position:absolute; left:0px; top:0; border:1px solid #e4e4e4; border-radius:4px; background:#fff url(/images/tempDisp/00103/top_menu_bg.gif) repeat-x 0 top; padding:0 8px}
.top_menu_00103 li { float:left;}
.top_menu_00103 li a { display:inline-block; *float:left; *margin:0 8px; font-size:12px; line-height:14px; padding:6px 0 4px; color:#747474; vertical-align:middle}
.top_menu_00103 a:hover { text-decoration:underline}
.top_menu_00103 li:before {display:inline-block; overflow:hidden; width:1px; height:10px; margin:-2px 8px 0 0; background:#b9b9b9; content:''; vertical-align:middle}
.top_menu_00103 li:after {display:inline-block; overflow:hidden; margin:0 8px 0 0; content:'';}
.top_menu_00103 li:first-child:before { width:0; margin:0 8px 0 0}

/* 바로가기 링크2_00101 */
.M_link02_00101{ position:relative; overflow:hidden}
.M_link02_00101 ul{ overflow:hidden; line-height:38px}
.M_link02_00101 ul li{overflow:hidden; border:1px solid #e6e6e6; border-radius:4px; background:#f6f6f6; margin:8px 0 0}
.M_link02_00101 ul li:first-child{margin-top:0}
.M_link02_00101 ul li a{ display:block; color:#464646; font-family:"NanumBold"; font-size:12px; padding-left:59px}
.M_link02_00101 ul li.link_01 a{ background:url(/images/tempDisp/00101/2set_link_1_1.gif) no-repeat 12px 2px}
.M_link02_00101 ul li.link_02 a{ background:url(/images/tempDisp/00101/2set_link_1_2.gif) no-repeat 12px 2px}

/* 바로가기 링크2_00102 */
.M_link02_00102{ position:relative; overflow:hidden}
.M_link02_00102 ul{ overflow:hidden; line-height:43px}
.M_link02_00102 ul li{overflow:hidden; border:1px solid #c0cfd2; background:#f8fafb url(/images/tempDisp/00102/2set_link_bg_1.gif) repeat-x; margin:8px 0 0}
.M_link02_00102 ul li:first-child{margin-top:0}
.M_link02_00102 ul li a{ display:block; color:#555859; font-family:"NanumBold"; font-size:12px; padding-left:53px}
.M_link02_00102 ul li a span{ display:inline-block; width:94%; background:url(/images/tempDisp/00102/btn_go_1.png) no-repeat right center}
.M_link02_00102 ul li.link_01 a{ background:url(/images/tempDisp/00102/2set_link_2_1.gif) no-repeat 8px 5px}
.M_link02_00102 ul li.link_02 a{ background:url(/images/tempDisp/00102/2set_link_2_2.gif) no-repeat 8px 5px}

/* 바로가기 링크2_00103 */
.M_link02_00103{ position:relative; overflow:hidden}
.M_link02_00103 ul{ overflow:hidden; line-height:0}
.M_link02_00103 ul li{overflow:hidden; margin:8px 0 0}
.M_link02_00103 ul li:first-child{margin-top:0}
.M_link02_00103 ul li.link_01{ height:68px; line-height:68px; border:1px solid #46666f; border-radius:4px; background:#627e86;}
.M_link02_00103 ul li.link_02{ height:41px; line-height:41px; border:2px solid #e7e9eb; border-radius:15px; background:url(/images/tempDisp/00103/2set_link_bg_2.gif) repeat-x;}
.M_link02_00103 ul li a{ display:block; font-family:"NanumBold"; font-size:12px}
.M_link02_00103 ul li.link_01 a{ background:url(/images/tempDisp/00103/2set_link_3_1.gif) no-repeat 15px 18px; color:#fff; padding-left:60px}
.M_link02_00103 ul li.link_02 a{ background:url(/images/tempDisp/00103/2set_link_3_2.png) no-repeat 92% 5px; color:#333; padding-left:16px}
.M_link02_00103 ul li.link_01 a span{ display:inline-block; width:92%; background:url(/images/tempDisp/00103/btn_go_1.png) no-repeat right center}


/* 바로가기 링크1_00101 */
.M_link01_00101{ position:relative; overflow:hidden}
.M_link01_00101 ul{ overflow:hidden}
.M_link01_00101 ul li{ width:48%; margin-top:4px; border:1px solid #d2d2d2; border-radius:9px; float:left}
.M_link01_00101 ul li:first-child{ margin-left:0; margin-top:0}
.M_link01_00101 ul li.link_02{margin-top:0; float:right}
.M_link01_00101 ul li.link_03{margin-left:0}
.M_link01_00101 ul li.link_04{float:right}
.M_link01_00101 ul li a{ display:block; color:#464646; font-family:"NanumBold"; letter-spacing:-1px; font-size:11px; text-align:center; line-height:16px; padding:71px 0 9px;}
.M_link01_00101 ul li a:hover{ color:#888}
.M_link01_00101 ul li.link_01 a{ background:url(/images/tempDisp/00101/set4_link_01_1.gif) no-repeat 50% 8px}
.M_link01_00101 ul li.link_02 a{ background:url(/images/tempDisp/00101/set4_link_01_2.gif) no-repeat 50% 8px}
.M_link01_00101 ul li.link_03 a{ background:url(/images/tempDisp/00101/set4_link_01_3.gif) no-repeat 50% 8px}
.M_link01_00101 ul li.link_04 a{ background:url(/images/tempDisp/00101/set4_link_01_4.gif) no-repeat 50% 8px}

/* 바로가기 링크1_00103 */
.M_link01_00103{ position:relative; overflow:hidden}
.M_link01_00103 ul{ overflow:hidden}
.M_link01_00103 ul li{ width:48%; margin-top:4px; background:#fdfdfd; border:1px solid #e3e0c7; border-radius:5px; float:left}
.M_link01_00103 ul li:first-child{ margin-left:0; margin-top:0}
.M_link01_00103 ul li.link_02{margin-top:0; float:right}
.M_link01_00103 ul li.link_03{margin-left:0}
.M_link01_00103 ul li.link_04{float:right}
.M_link01_00103 ul li a{ display:block; color:#464646; font-family:"NanumBold"; letter-spacing:-1px; font-size:11px; line-height:16px; padding:17px 0 15px 34px;}
.M_link01_00103 ul li a:hover{ color:#888}
.M_link01_00103 ul li.link_01 a{ background:url(/images/tempDisp/00103/set4_link_02_1.gif) no-repeat 4px 4px}
.M_link01_00103 ul li.link_02 a{ background:url(/images/tempDisp/00103/set4_link_02_2.gif) no-repeat 4px 4px}
.M_link01_00103 ul li.link_03 a{ background:url(/images/tempDisp/00103/set4_link_02_3.gif) no-repeat 4px 4px; padding:8px 0 8px 34px;}
.M_link01_00103 ul li.link_04 a{ background:url(/images/tempDisp/00103/set4_link_02_4.gif) no-repeat 4px 4px; padding:8px 0 8px 34px;}

/* Dday_00101 */
.Dday_ty_00101{ position:relative; overflow:hidden; height:81px; background:url(/images/tempDisp/00101/Dday_bg_1.gif) no-repeat 0 37px}
.Dday_ty_00101 h2{font-family:'돋움',Dotum; font-size:14px; line-height:19px; font-weight:bold; color:#e767b5; margin-bottom:12px;}
.Dday_ty_00101 .date{font-family:'돋움',Dotum; font-weight:bold; position:absolute; top:0; right:0; font-size:12px; color:#010101}
.Dday_ty_00101 .count{ float:right; width:60%;}
.Dday_ty_00101 .count ul{ overflow:hidden; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:20px}
.Dday_ty_00101 .count ul li{ float:left; width:32%; height:45px; line-height:45px; margin-left:2%; text-align:center; border-radius:3px; background:url(/images/tempDisp/00101/Dday_count_bg_1.gif) repeat-x; color:#fff}
.Dday_ty_00101 .count ul li:first-child{margin-left:0}

/* 온라인투표_00101 */
.survey_ty_00101 { position:relative; overflow:hidden; padding:21px 0 0}
.survey_ty_00101 h2 { width:95%; padding:0 0 0 5px; position:absolute; top:0; left:0; height:40px; background:url(/images/tempDisp/00101/survey_tit_bg_1.gif) no-repeat 90% 0; font-size:12px; line-height:18px; font-family:'dotum'; font-weight:bold; color:#616161}
.survey_ty_00101 .cnt{ overflow:hidden; border:1px solid #cfcfcf; border-radius:13px; background:#f8f8f8 url(/images/tempDisp/00101/survey_bg_1.gif) repeat-x; padding:18px 5px 5px}
.survey_ty_00101 .cnt .inner{ overflow:hidden; border:1px solid #c2c2c2; border-radius:10px; background:#fff; padding:20px 12px; font-family:'dotum'; font-size:12px; color:#666}
.survey_ty_00101 ul{line-height:22px; padding:10px 0 0}
.survey_ty_00101 ul li label { margin-left:3px}
.survey_ty_00101 .btn_box { text-align:center; padding:20px 0 0}
.survey_ty_00101 .btn_box span { display:inline-block; height:21px; line-height:23px; border:1px solid #adadad; border-radius:3px; background:url(/images/tempDisp/00101/survey_btn_bg_1.gif) repeat-x}
.survey_ty_00101 .btn_box span a{ display:block; padding:0 12px; color:#666; font-size:11px; letter-spacing:-1px}
.survey_ty_00101 .btn_box span a:hover{color:#888}
.survey_ty_00101 .btn_box span + span { margin-left:4px}

/* 로그인_00103 */
.loginBox_00103{ position:relative; width:200px; height:160px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_1.gif) no-repeat}
.loginBox_00103 h1{ position:absolute; top:10px; right:22px; font-size:0; line-height:0; text-indent:-9999em; width:72px; height:26px; background:url(/images/tempDisp/login_1/login_tit_1.gif) no-repeat}
.loginBox_00103 div{ position:absolute; top:67px; *top:66px; left:22px;}
.loginBox_00103 h2{ display:none}
.loginBox_00103 .logout h2{display:block;}
.loginBox_00103 .btn_logout{float:right;display:block;width: 88%;line-height: 20px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color:#fff;background-color:lightsalmon;margin-right: 12px;margin-top: 108px;border-radius:10px;}
.loginBox_00103 span{display: block;margin-bottom:3px; *margin-bottom:1px;}
.loginBox_00103 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:100px; border:1px solid #ddd; padding:0 3px; height:18px; line-height:18px}
.loginBox_00103 a.btn_login{ display:block; width:75%;line-height:40px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color:#fff;background-color:lightsalmon;margin-left: 25px;margin-top: 65px;border-radius:10px;}
.loginBox_00103 .btn{ position:absolute; top:130px; left:15px}
.loginBox_00103 .btn li{ float:left; margin-left:14px}
.loginBox_00103 .btn li:first-child{ margin-left:0}
.loginBox_00103 .btn li a{ display:block; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00103 .btn li a.join{ width:48px; background:url(/images/tempDisp/login_1/btn_join_1.gif) no-repeat}
.loginBox_00103 .btn li a.find{ width:104px; background:url(/images/tempDisp/login_1/btn_find_1.gif) no-repeat}

/* 로그인_00104 */
.loginBox_00104{ position:relative; width:200px; height:222px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_2.png) no-repeat}
.loginBox_00104 h1{ position:absolute; top:60px; left:48px; font-size:0; line-height:0; text-indent:-9999em; width:104px; height:17px; background:url(/images/tempDisp/login_1/login_tit_2.gif) no-repeat}
.loginBox_00104 div{ position:absolute; top:90px; left:22px;}
.loginBox_00104 h2{font-size:12px; font-family:'돋움',Dotum; color:#363636; float:left; width:53px; line-height:22px}
.loginBox_00104 span{ margin-bottom:3px; float:left}
.loginBox_00104 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:92px; border:1px solid #ddd; padding:0 3px; height:18px; line-height:18px}
.loginBox_00104 a.btn_login{display:block;background-color: #f7aa05;width: 140px;height:30px;margin-top: 100px;margin-left: 30px;/* text-indent:-1000px; */float:left;color: #fff;text-align: center;font-family: "Nanum";line-height: 31px;}
.loginBox_00104 a.btn_logout{background-color: #f7aa05;width: 100px;height:30px;margin-top: 130px;margin-left: 46px;/* text-indent:-1000px; */float:left;color: #fff;text-align: center;font-family: "Nanum";line-height: 31px;}
.loginBox_00104 .btn{ position:absolute; top:144px; left:26px}
.loginBox_00104 .btn li{ float:left; margin-left:0}
.loginBox_00104 .btn li:first-child{ margin-left:0}
.loginBox_00104 .btn li a{ display:block; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00104 .btn li a.join{ width:47px; background:url(/images/tempDisp/login_1/btn_join_2.gif) no-repeat}
.loginBox_00104 .btn li a.find{ width:103px; background:url(/images/tempDisp/login_1/btn_find_2.gif) no-repeat}

/* 로그인_00105 */
.loginBox_00105{ position:relative; width:200px; height:282px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_3.png) no-repeat 0 19px}
.loginBox_00105 h1{ position:absolute; top:0; left:16px; font-size:0; line-height:0; text-indent:-9999em; width:116px; height:78px; background:url(/images/tempDisp/login_1/login_tit_3.png) no-repeat}
.loginBox_00105 div{ position:absolute; top:115px; left:22px;}
.loginBox_00105 h2{font-size:12px; font-family:'돋움',Dotum; color:#777573; float:left; width:53px; line-height:22px}
.loginBox_00105 span{ margin-bottom:3px; float:left}
.loginBox_00105 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:92px; border:1px solid #bebebe; padding:0 3px; height:18px; line-height:18px}
.loginBox_00105 a.btn_login{ display:block; background-color:#f8d0d8;width: 150px;height:50px;margin-top: 140px;margin-left: 22px;/* text-indent:-1000px; */float:left;color: #fff;text-align: center;font-family: "Nanum";line-height: 50px;}
.loginBox_00105 a.btn_logout{background-color:#f8d0d8;width: 150px;height:30px;margin-top: 190px;margin-left: 22px;/* text-indent:-1000px; */float:left;color: #fff;text-align: center;font-family: "Nanum";line-height: 31px;}
.loginBox_00105 div.logout{display:block;width:152px;height:30px;font-size:13px;color:#d7569e;line-height:25px;position:absolute;top: 136px;left:23px;/* background-color:#f8d0d8; */border-radius:5px;font-family:"Nanum";text-align:center;}
.loginBox_00105 .btn{position:absolute;top: 211px;left:24px;}
.loginBox_00105 .btn li{ float:left; margin-left:4px}
.loginBox_00105 .btn li:first-child{ margin-left:0}
.loginBox_00105 .btn li a{ display:block; height:19px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00105 .btn li a.join{ width:52px; background:url(/images/tempDisp/login_1/btn_join_3.gif) no-repeat}
.loginBox_00105 .btn li a.find{ width:103px; background:url(/images/tempDisp/login_1/btn_find_3.gif) no-repeat}

/* 로그인_00107 */
.loginBox_00107{ position:relative; width:198px; height:168px; overflow:hidden; border:1px solid #d4d4d4; border-radius:5px}
.loginBox_00107 h1{ position:absolute; top:3px; left:3px; font-size:0; line-height:0; text-indent:-9999em; width:192px; height:23px; background:url(/images/tempDisp/login_1/login_tit_4.gif) no-repeat}
.loginBox_00107 div{ position:absolute; top:46px; left:14px;}
.loginBox_00107 h2{ display:none}
.loginBox_00107 span{ margin-bottom:3px; float:left}
.loginBox_00107 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:108px; border:1px solid #bebebe; padding:0 3px; height:18px; line-height:18px}
.loginBox_00107 a.btn_login{ display:block; width:172px; height:50px; font-size:13px; color:#fff; line-height:50px; position:absolute; top:46px; left:13px; background-color:#1390a2; border-radius:2px; font-family:"Nanum"; text-align:center;}
.loginBox_00107 a.btn_logout{ display:block; width:172px; height:30px; font-size:13px; color:#fff; line-height:25px; position:absolute; top:116px; left:13px; background-color:#1390a2; border-radius:2px; font-family:"Nanum"; text-align:center;}
.loginBox_00107 .logout h2{display:block;}
.loginBox_00107 .btn{ position:absolute; top:111px; left:14px; border-top:1px dotted #d3d3d3; padding:12px 0 0}
.loginBox_00107 .btn li{ float:left; margin-left:3px}
.loginBox_00107 .btn li:first-child{ margin-left:0}
.loginBox_00107 .btn li a{ display:block; height:19px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00107 .btn li a.join{ width:59px; background:url(/images/tempDisp/login_1/btn_join_4.png) no-repeat}
.loginBox_00107 .btn li a.find{ width:108px; background:url(/images/tempDisp/login_1/btn_find_4.png) no-repeat}

/* 로그인_00117 */
.loginBox_00117{ position:relative; width:200px; height:163px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_4.gif) no-repeat}
.loginBox_00117 h1{ position:absolute; top:37px; left:20px; font-size:0; line-height:0; text-indent:-9999em; width:55px; height:27px; background:url(/images/tempDisp/login_1/login_tit_5.png) no-repeat}
.loginBox_00117 div{position:absolute;top: 70px;left:19px;}
.loginBox_00117 h2{ display:none}
.loginBox_00117 .logout h2{ display:block}
.loginBox_00117 a.btn_logout{float:right;display:block;width: 80%;line-height: 31px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color:#fff;background-color: coral;margin-right: 20px;margin-top: 93px;border-radius:10px;}
.loginBox_00117 span{ margin-bottom:2px; float:left}
.loginBox_00117 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:92px; border:1px solid #ddd; padding:0 3px; height:20px; line-height:20px; *height:18px; *line-height:18px}
.loginBox_00117 a.btn_login{ display:block;width:80%;line-height:40px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color:#fff;background-color: coral;margin-left: 20px;margin-top: 75px;border-radius:10px;}
.loginBox_00117 .btn{ position:absolute; top:124px; left:15px}
.loginBox_00117 .btn li{ float:left; margin-left:3px}
.loginBox_00117 .btn li:first-child{ margin-left:0}
.loginBox_00117 .btn li a{ display:block; height:19px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00117 .btn li a.join{ width:59px; background:url(/images/tempDisp/login_1/btn_join_4.png) no-repeat}
.loginBox_00117 .btn li a.find{ width:108px; background:url(/images/tempDisp/login_1/btn_find_4.png) no-repeat}

/* 로그인_00118 */
.loginBox_00118{ position:relative; width:200px; height:150px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_5.png) no-repeat}
.loginBox_00118 h1{ position:absolute; top:15px; left:15px; font-size:0; line-height:0; text-indent:-9999em; width:170px; height:22px; background:url(/images/tempDisp/login_1/login_tit_6.gif) no-repeat}
.loginBox_00118 div{ position:absolute; top:57px; left:25px;}
.loginBox_00118 h2{ display:none}
.loginBox_00118 .logout h2 {display:block;}
.loginBox_00118 a.btn_logout{float:right;display:block;width: 80%;line-height: 48px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color: #fff;/* background-color: #f98105; */border-radius:2px;margin-right: 20px;margin-top: 86px;}
.loginBox_00118 span{ margin-bottom:3px; float:left}
.loginBox_00118 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:92px; border:1px solid #ddd; padding:0 3px; height:18px; line-height:18px}
.loginBox_00118 a.btn_login{ display:block;width: 75%;line-height: 40px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color: #252525;background-color: #fff; border:1px solid #8e8e8e;border-radius:2px;margin-left: 24px;margin-top: 58px;}
.loginBox_00118 .btn{ position:absolute; top:120px; left:26px}
.loginBox_00118 .btn li{ float:left; margin-left:0}
.loginBox_00118 .btn li:first-child{ margin-left:0}
.loginBox_00118 .btn li a{ display:block; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00118 .btn li a.join{ width:48px; background:url(/images/tempDisp/login_1/btn_join_5.gif) no-repeat}
.loginBox_00118 .btn li a.find{ width:104px; background:url(/images/tempDisp/login_1/btn_find_5.gif) no-repeat}

/* 로그인_00119 */
.loginBox_00119{ position:relative; width:200px; height:150px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_6.gif) no-repeat}
.loginBox_00119 h1{ position:absolute; top:7px; left:16px; font-size:0; line-height:0; text-indent:-9999em; width:59px; height:20px; background:url(/images/tempDisp/login_1/login_tit_7.gif) no-repeat}
.loginBox_00119 div{ position:absolute; top:52px; left:18px;}
.loginBox_00119 h2{ display:none}
.loginBox_00119 span{ margin-bottom:3px; float:left}
.loginBox_00119 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:92px; border:1px solid #bebebe; padding:0 3px; height:18px; line-height:18px}
.loginBox_00119 a.btn_login{display:block;width:172px;height: 40px;font-size:13px;color:#666;line-height: 40px;position:absolute;top: 57px;left:13px;background-color:#ffde28;border-radius:2px;font-family:"Nanum";text-align:center;}
.loginBox_00119 a.btn_logout{ display:block; width:172px; height:30px; font-size:13px; color:#666; line-height:25px; position:absolute; top:106px; left:13px; background-color:#ffde28; border-radius:2px; font-family:"Nanum"; text-align:center;}
.loginBox_00119 .logout h2{display:block;}
.loginBox_00119 .btn{ position:absolute; top:120px; left:26px}
.loginBox_00119 .btn li{ float:left; margin-left:0}
.loginBox_00119 .btn li:first-child{ margin-left:0}
.loginBox_00119 .btn li a{ display:block; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00119 .btn li a.join{ width:47px; background:url(/images/tempDisp/login_1/btn_join_2.gif) no-repeat}
.loginBox_00119 .btn li a.find{ width:103px; background:url(/images/tempDisp/login_1/btn_find_2.gif) no-repeat}

/* 로그인_00120 */
.loginBox_00120{ position:relative; width:190px; height:114px; overflow:hidden; border:5px solid #f5b700; border-radius:13px}
.loginBox_00120 h1{ position:absolute; top:13px; left:30px; font-size:0; line-height:0; text-indent:-9999em; width:130px; height:16px; background:url(/images/tempDisp/login_1/login_tit_8.gif) no-repeat}
.loginBox_00120 div{ position:absolute; top:41px; left:14px;}
.loginBox_00120 a.btn_logout{float:right;display:block;width: 85%;line-height: 25px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color:#fff;background-color: #fa7545;margin-right: 15px;margin-top: 64px;border-radius:10px;}
.loginBox_00120 h2{ display:none}
.loginBox_00120 .logout h2{ display:block;}
.loginBox_00120 span{ margin-bottom:3px; float:left}
.loginBox_00120 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; background-color:#efefef; width:92px; border:1px solid #ddd; padding:0 3px; height:18px; line-height:18px}
.loginBox_00120 a.btn_login{display:block;width: 85%;line-height: 40px;text-align:center;letter-spacing:-1px;font-size:13px;font-family:"Nanum";color:#fff;background-color: #fa7545;margin-left: 15px;margin-top: 45px;border-radius:10px;}
.loginBox_00120 .btn{ position:absolute; top:93px; left:21px}
.loginBox_00120 .btn li{ float:left; margin-left:0}
.loginBox_00120 .btn li:first-child{ margin-left:0}
.loginBox_00120 .btn li a{ display:block; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00120 .btn li a.join{ width:47px; background:url(/images/tempDisp/login_1/btn_join_2.gif) no-repeat}
.loginBox_00120 .btn li a.find{ width:103px; background:url(/images/tempDisp/login_1/btn_find_2.gif) no-repeat}

/* 로그인_00121 */
.loginBox_00121{ position:relative; width:200px; height:168px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_7.gif) no-repeat}
.loginBox_00121 h1{ position:absolute; top:28px; left:12px; font-size:0; line-height:0; text-indent:-9999em; width:98px; height:12px; background:url(/images/tempDisp/login_1/login_tit_9.gif) no-repeat}
.loginBox_00121 div{ position:absolute; top:53px; left:10px;}
.loginBox_00121 h2{font-size:12px; font-family:'돋움',Dotum; color:#fff; letter-spacing:-1px; float:left; width:50px; line-height:22px}
.loginBox_00121 span{ margin-bottom:3px; *margin-bottom:1px; float:left}
.loginBox_00121 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:121px; border:1px solid #bebebe; padding:0 3px; height:18px; line-height:18px}
.loginBox_00121 a.btn_login{display:block;width:172px;height: 50px;font-size:13px;color:#fff;line-height: 50px;position:absolute;top: 65px;left:13px;background-color:#9d98d5;border-radius:2px;font-family:"Nanum";text-align:center;}
.loginBox_00121 a.btn_logout{ display:block; width:172px; height:30px; font-size:13px; color:#fff; line-height:25px; position:absolute; top:116px; left:13px; background-color:#9d98d5; border-radius:2px; font-family:"Nanum"; text-align:center;}
.loginBox_00121 .btn{position:absolute;top: 128px;left:11px;}
.loginBox_00121 .btn li{ float:left; margin-left:0}
.loginBox_00121 .btn li:first-child{ margin-left:0}
.loginBox_00121 .btn li a{ display:block; height:19px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00121 .btn li a.join{ width:61px; background:url(/images/tempDisp/login_1/btn_join_6.gif) no-repeat}
.loginBox_00121 .btn li a.find{ width:117px; background:url(/images/tempDisp/login_1/btn_find_6.gif) no-repeat}

/* 로그인_00122 */
.loginBox_00122{ position:relative; width:200px; height:169px; overflow:hidden; background:url(/images/tempDisp/login_1/login_bg_8.gif) no-repeat}
.loginBox_00122 h1{ position:absolute; top:39px; left:28px; font-size:0; line-height:0; text-indent:-9999em; width:143px; height:14px; background:url(/images/tempDisp/login_1/login_tit_10.gif) no-repeat}
.loginBox_00122 div{ position:absolute; top:67px; left:17px;}
.loginBox_00122 h2{font-size:12px; font-family:'돋움',Dotum; color:#ffd8bb; float:left; clear:both; width:48px; line-height:22px; letter-spacing:-1px;}
.loginBox_00122 span{ margin-bottom:4px; *margin-bottom:2px; float:left}
.loginBox_00122 span input{font-size:12px; font-family:'돋움',Dotum; color:#666; width:60px; border:1px solid #262523; background:#262523; padding:0 3px; height:16px; line-height:16px}
.loginBox_00122 a.btn_login{display:block;background-color: #262523;width: 160px;height:30px;margin-top: 80px;margin-left: 16px;border: 3px solid #cf8d3f;border-radius: 10px;/* text-indent:-1000px; */float:left;color: #ffd8bb;text-align: center;font-family: "Nanum";line-height: 31px;}
.loginBox_00122 a.btn_logout{background-color: #d4a46d;width: 140px;height:30px;margin-top:110px;margin-left: 30px;/* text-indent:-1000px; */float:left;color: #000;text-align: center;font-family: "Nanum";line-height: 31px;}
.loginBox_00122 .btn{ position:absolute; top:130px; left:26px}
.loginBox_00122 .btn li{ float:left; margin-left:0}
.loginBox_00122 .btn li:first-child{ margin-left:0}
.loginBox_00122 .btn li a{ display:block; height:14px; font-size:0; line-height:0; text-indent:-9999em;}
.loginBox_00122 .btn li a.join{ width:47px; background:url(/images/tempDisp/login_1/btn_join_7.gif) no-repeat}
.loginBox_00122 .btn li a.find{ width:103px; background:url(/images/tempDisp/login_1/btn_find_7.gif) no-repeat}


/* 일반게시판_00117 */
.notice_00117 { position:relative; width:48%; overflow:hidden}
.notice_00117 h2{ height:24px; border-bottom:1px solid #7eb9e9}
.notice_00117 h2 span{ display:inline-block; height:20px; line-height:20px; *line-height:18px; border-bottom:4px solid #7eb9e9; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#2c80c0; padding:0 6px}
.notice_00117 .list_box {overflow:hidden; padding:8px 0 0; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px}
.notice_00117 .list_box li{background:url("/images/tempDisp/board_1/notice_dot_1.gif") no-repeat 0 8px; padding-left:6px; height:22px; *height:20px; overflow:hidden}
.notice_00117 .list_box li a{ color:#636363;}
.notice_00117 .list_box li a:hover{ text-decoration:underline;}
.notice_00117 .list_box li span.new{ margin-right:3px;}
.notice_00117 .list_box li span.new img{ vertical-align:baseline}
.notice_00117 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00117 .list_box li span.date { float:right; color:#acacac;}
.notice_00117 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:7px; width:31px; height:9px; background:url(/images/tempDisp/board_1/btn_more_1.gif) no-repeat;}
.notice_00117.fr{ float:right}
.notice_00117.fl{ float:left}

/* 일반게시판_00118 */
.notice_00118 { position:relative; /* width:48%; */ width:100%; background:url(/images/tempDisp/board_1/notice_bg_1.gif) no-repeat 0 15px; overflow:hidden}
.notice_00118 h2{ display:inline-block; *display:inline; zoom:1; height:26px; border-radius:14px; background:#7bbd5c; padding:2px 3px 0; margin-left:7px}
.notice_00118 h2 span{ display:inline-block; padding:0 18px; border-radius:18px; height:22px; line-height:24px; text-align:center; border:1px dashed #ecf5e7; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#fff;}
.notice_00118 .list_box {overflow:hidden; padding:15px 0 0; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px}
.notice_00118 .list_box li{background:url("/images/tempDisp/board_1/notice_dot_2.gif") no-repeat 0 8px; padding-left:6px; height:22px; *height:20px; overflow:hidden}
.notice_00118 .list_box li a{ color:#636363;}
.notice_00118 .list_box li a:hover{ text-decoration:underline;}
.notice_00118 .list_box li span.new{ margin-right:3px;}
.notice_00118 .list_box li span.new img{ vertical-align:baseline}
.notice_00118 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00118 .list_box li span.date { float:right; color:#636363;}
.notice_00118 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:1px; width:35px; height:12px; background:url(/images/tempDisp/board_1/btn_more_2.gif) no-repeat;}
.notice_00118.fr{ float:right}
.notice_00118.fl{ float:left}

/* 일반게시판_00119 */
.notice_00119 { position:relative; width:48%; overflow:hidden}
.notice_00119 h2{height:27px; border-bottom:1px solid #d48be9}
.notice_00119 h2 span{ display:inline-block; background:url(/images/tempDisp/board_1/notice_tit_bg_1.gif) repeat-x; padding:0 9px; border-radius:3px 3px 0 0; height:26px; line-height:28px; text-align:center; border:1px solid #d48be9; border-bottom:0; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#835e93;}
.notice_00119 .list_box {overflow:hidden; padding:7px 0 0; line-height:20px; *line-height:18px; font-family:'돋움',Dotum; font-size:12px}
.notice_00119 .list_box li{background:url("/images/tempDisp/board_1/notice_dot_1.gif") no-repeat 0 6px; padding-left:6px; height:20px; *height:18px; overflow:hidden}
.notice_00119 .list_box li a{ color:#636363;}
.notice_00119 .list_box li a:hover{ text-decoration:underline;}
.notice_00119 .list_box li span.new{ margin-right:3px;}
.notice_00119 .list_box li span.new img{ vertical-align:baseline}
.notice_00119 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00119 .list_box li span.date { float:right; color:#636363;}
.notice_00119 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:9px; width:31px; height:9px; background:url(/images/tempDisp/board_1/btn_more_1.gif) no-repeat;}
.notice_00119.fr{ float:right}
.notice_00119.fl{ float:left}

/* 앨범게시판_00117 */
.gallery_00117{ position:relative; clear:both; overflow:hidden}
.gallery_00117.w50{ width:50%}
.gallery_00117 h2{line-height:20px; margin-bottom:5px; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; padding:0 2px 0; color:#ee3f3f}
.gallery_00117 .gall_box{padding:24px 0 0; overflow:hidden; border-top:2px solid #fe9595}
.gallery_00117 .gall_box ul li{ float:left; margin-left:4%; width:22%;}
.gallery_00117 .gall_box ul li:first-child{ margin-left:0}
.gallery_00117 .gall_box ul.list_2 li{ float:left; margin-left:4%; width:48%;}
.gallery_00117 .gall_box ul.list_2 li:first-child{ margin-left:0}
.gallery_00117 .gall_box ul li a{color:#777; font-size:12px; font-family:'돋움',Dotum; font-weight:bold;}
.gallery_00117 .gall_box ul li a:hover{ text-decoration:underline}
.gallery_00117 .gall_box ul li a .img{ display:block}
.gallery_00117 .gall_box ul li a .img img{ width:100%; height:70px}
.gallery_00117 .gall_box ul li a .txt{ display:block; margin-top:9px; line-height:20px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.gallery_00117 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:1px; top:32px; width:39px; height:12px; background:url(/images/tempDisp/board_2/btn_more_3.gif) no-repeat;}


/* 앨범게시판_00118 */
.gallery_00118{ position:relative; clear:both; overflow:hidden; background:url(/images/tempDisp/board_2/gallery_bg_1.gif) no-repeat 0 43px}
.gallery_00118 h2{ color:#615047; font-family:'NanumBold'; font-size:15px; height:43px; background:url(/images/tempDisp/board_2/gallery_tit_bg_1.gif) no-repeat; padding:0px 0 0 46px}
.gallery_00118 h2 span{ display:block; color:#615047; font-family:'NanumBold'; font-size:15px;}
.gallery_00118 .gall_box{padding:20px 0 0; overflow:hidden}
.gallery_00118 .gall_box ul li{ float:left; margin:0 1%; width:23%}
.gallery_00118 .gall_box ul li a{ display:block; color:#777; font-size:12px; font-family:'돋움',Dotum; font-weight:bold; text-align:center; border:1px solid #d2c9ba; padding:7px 7px 14px}
.gallery_00118 .gall_box ul li a:hover{ text-decoration:underline}
.gallery_00118 .gall_box ul li a .img{ display:block}
.gallery_00118 .gall_box ul li a .img img{ width:103px; height:70px}
.gallery_00118 .gall_box ul li a .txt{ display:block; margin-top:8px; line-height:14px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.gallery_00118 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:21px; width:35px; height:12px; background:url(/images/tempDisp/board_2/btn_more_2.gif) no-repeat;}

/* 팝업존_00117 */
.popBox_00117{ position:relative; height:183px; padding:0 6px; overflow:hidden; border:1px solid #e0e0e0; border-radius:5px; background:#f5f5f8}
.popBox_00117 h2{height:32px; line-height:32px; overflow:hidden; background:url(/images/tempDisp/00117/pop_tit_bg_1.gif) no-repeat 6px 13px; color:#c00d0c; padding-left:20px}
.popBox_00117 .pop{ height:135px; border:1px solid #e0e0e0; border-radius:3px; background-color:#fff; padding:8px 6px 0}
.popBox_00117 .pop .pop_list{overflow:hidden; height:125px; overflow-y:auto;}
.popBox_00117 .pop .pop_list li{ height:24px; overflow:hidden; line-height:27px; *line-height:25px; border-bottom:1px dashed #ddd; background:url(/images/tempDisp/00117/list_dot_1.gif) no-repeat 2px 11px; padding-left:10px;}
.popBox_00117 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00117 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00117 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:10px; top:11px; width:35px; height:12px; background:url(/images/tempDisp/00117/btn_more_4.gif) no-repeat;}


/* 오늘의식단_00102 */
.meal_00102{ position:relative; border:1px solid #dbdbdb; padding:8px 8px 14px; border-radius:7px; background:#f7f8fa; overflow:hidden}
.meal_00102 h2{ height:22px; line-height:22px; margin-bottom:16px; font-family:"NanumBold"; font-size:13px; color:#fff; background:url(/images/tempDisp/00102/meal_tit_bg_1.gif) repeat-x; padding-left:7px; border-radius:5px}
.meal_00102 .meal_list {height:55px; padding:0 2px 0 67px; background:url(/images/tempDisp/00102/meal_icon_01.gif) no-repeat 8px 13px; overflow-y:scroll}
.meal_00102 .meal_list p{font-size:11px; font-family:'돋움',Dotum; color:#666; line-height:16px; padding:3px 0 0}

/* 오늘의식단_00107 */
.meal_00107{ position:relative; overflow:hidden; padding:24px 0 0}
.meal_00107 h2{ position:absolute; top:0; left:0; height:29px; line-height:22px; font-family:"NanumBold"; font-size:14px; color:#818181; background:url(/images/tempDisp/00107/meal_tit_icon_1.gif) no-repeat 40px 0; padding-left:103px}
.meal_00107 h2 span{ color:#f1a127}
.meal_00107 .meal_list {height:55px; border:2px solid #f1bb3a; border-radius:10px; padding:13px 8px 8px 72px; background:#fff url(/images/tempDisp/00107/meal_icon_01.gif) no-repeat 8px 13px;}
.meal_00107 .meal_list p{font-size:11px; font-family:'돋움',Dotum; font-weight:bold; letter-spacing:-1px; color:#5e8c00; line-height:16px; padding:3px 0 0; overflow-y: scroll; height:50px;}


/* 사이트내자료검색_00101 */	
.search_00101 { position:relative; height:30px; background:url(/images/tempDisp/00101/w_search_bg_1.gif) repeat-x; overflow:hidden; border:1px solid #b8b2db; border-radius:4px}
.search_00101 input { position:absolute; top:3px; left:3px; background:#fff; border:1px solid #bebebe; font-size:12px; width:76%; height:22px; *line-height:22px; color:#808080; font-family:'Dotum'; padding:0 2px}
.search_00101 button { position:absolute; top:0; right:0; width:20%; height:30px; line-height:30px; border:0; color:#746bac; font-family:"NanumBold"; font-size:13px;}
.search_00101 input::-webkit-input-placeholder {color:#808080; font-family:'Dotum'; }	


/* 한줄공지_00102 */
.inform_00102{ position:relative; height:34px; padding:3px; background:#f18181; border-radius:20px; overflow:hidden}
.inform_00102 h2{ position:absolute; top:11px; left:16px; width:90px; height:18px; line-height:18px; font-size:12px; font-family:'NanumBold'; color:#fff; background:url(/images/tempDisp/00102/inform_tit_icon_1.png) no-repeat 0 3px; padding-left:18px;}
.inform_00102 .rollingList{ border:1px dashed #fff; border-radius:20px; height:32px; line-height:34px; font-family:'돋움',Dotum; font-size:12px; color:#fce4e4; padding: 0 0 0 120px}
.inform_00102 .rollingList li{ display:none; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.inform_00102 .rollingList li.on{ display:block}
.inform_00102 .btn{ position:absolute; top:11px; right:18px}
.inform_00102 .btn li{ float:left; margin-left:4px}
.inform_00102 .btn li:first-child{ margin-left:0}
.inform_00102 .btn li a{ display:block; font-size:0; line-height:0; text-indent:-9999em; width:18px; height:18px}
.inform_00102 .btn li a.play{ background:url(/images/tempDisp/00102/btn_play.gif) no-repeat}
.inform_00102 .btn li a.stop{ background:url(/images/tempDisp/00102/btn_stop.gif) no-repeat}

/* 퀵메뉴 공통 아이콘 (170516 기존 아이콘 주석 처리 후 추가) */
.dispModuleTypeQUICK div ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q2{ background:url(/images/tempDisp/00101/q_icon_2.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q3{ background:url(/images/tempDisp/00101/q_icon_3.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q4{ background:url(/images/tempDisp/00101/q_icon_4.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q5{ background:url(/images/tempDisp/quick/00368/q_icon_5.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q6{ background:url(/images/tempDisp/quick/00368/q_icon_6.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q7{ background:url(/images/tempDisp/quick/00368/q_icon_7.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q8{ background:url(/images/tempDisp/quick/00368/q_icon_8.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q9{ background:url(/images/tempDisp/quick/00368/q_icon_9.gif) no-repeat 50% 0;}
.dispModuleTypeQUICK div ul li.q10{ background:url(/images/tempDisp/quick/00368/q_icon_10.gif) no-repeat 50% 0;}

/* 퀵메뉴_00101 */
.quick_00101{/* 위치값 position:absolute; top:32px; left:985px; */ width:68px; border:1px solid #c7c7c7; border-radius:10px; padding:5px; background:#e9e9e9; overflow:hidden; }
.quick_00101 h2{background:url(/images/tempDisp/00101/quick_tit_bg_1.gif) repeat-x; border:1px solid #b3b3b3; border-radius:10px; height:19px; line-height:19px; font-family:'NanumBold'; color:#636363; font-size:11px; text-align:center; margin-bottom:10px}
.quick_00101 ul{ background:#fff; border-radius:7px; padding:6px 0}
.quick_00101 ul li{ font-family:'돋움',Dotum; font-size:11px; height:75px; text-align:center;}
.quick_00101 ul li a{ display:block; letter-spacing:-1px; color:#666; padding:53px 0 8px 0; line-height:14px}
.quick_00101 ul li a:hover{ text-decoration:underline;}
/* 퀵메뉴 00384 */
.quick_00384 ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.quick_00384 ul li.q2{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}

/* 퀵메뉴_00014 */
.w_quick_00014{ z-index:7; position:absolute; top:0px; left:0px; width:122px; height:235px; overflow:hidden; background-color:#fff; border:1px solid #ccc; border-top:2px solid #9b9b9b}
.w_quick_00014 h2{ background-color:#e7e7e7; color:#1d1d1d; font-size:13px; text-align:center; font-family:'NanumBold'; height:25px; line-height:25px}
.w_quick_00014 ul{font-family:'돋움',Dotum; font-size:12px; line-height:41px}
.w_quick_00014 ul li{ height:41px; line-height:41px; border-top:1px solid #ccc}
.w_quick_00014 ul li a{ display:block; padding-left:32px; letter-spacing:-1px; color:#555}
/*
.w_quick_00014 ul li.q1{ background:url(/images/tempDisp/00014/q_01.gif) no-repeat 6px 7px; line-height:13px}
.w_quick_00014 ul li.q1 a{ padding:8px 0 6px 32px}
.w_quick_00014 ul li.q2{ background:url(/images/tempDisp/00014/q_02.gif) no-repeat 6px 7px;}
.w_quick_00014 ul li.q3{ background:url(/images/tempDisp/00014/q_03.gif) no-repeat 6px 7px; line-height:13px}
.w_quick_00014 ul li.q3 a{ padding:8px 0 6px 32px}
.w_quick_00014 ul li.q4{ background:url(/images/tempDisp/00014/q_04.gif) no-repeat 6px 7px;}
.w_quick_00014 ul li.q5{ background:url(/images/tempDisp/00014/q_05.gif) no-repeat 6px 7px;}
*/

/* 퀵메뉴_00368 */
.w_quick_00368{/* 위치값 position:absolute; top:32px; left:985px; */ width:68px; border:1px solid #7ba5ef; border-radius:10px; padding:5px; background:#e9e9e9; overflow:hidden; }
.w_quick_00368 h2{display:none;background:url(/images/tempDisp/00101/quick_tit_bg_1.gif) repeat-x; border:1px solid #b3b3b3; border-radius:10px; height:19px; line-height:19px; font-family:'NanumBold'; color:#636363; font-size:11px; text-align:center; margin-bottom:10px}
.w_quick_00368 ul{ background:#fff; border-radius:7px; padding:6px 0}
.w_quick_00368 ul li{ font-family:'돋움',Dotum; font-size:11px; height:75px; text-align:center;}
.w_quick_00368 ul li a{ display:block; letter-spacing:-1px; color:#666; padding:53px 0 8px 0; line-height:14px}
.w_quick_00368 ul li a:hover{ text-decoration:underline;}
/*
.w_quick_00368 ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.w_quick_00368 ul li.q2{ background:url(/images/tempDisp/00101/q_icon_2.gif) no-repeat 50% 0;}
.w_quick_00368 ul li.q3{ background:url(/images/tempDisp/00101/q_icon_3.gif) no-repeat 50% 0;}
.w_quick_00368 ul li.q4{ background:url(/images/tempDisp/00101/q_icon_4.gif) no-repeat 50% 0;}
*/

/* 퀵메뉴_00369 */
.w_quick_00369{/* 위치값 position:absolute; top:32px; left:985px; */ width:68px; border:1px solid #3fc32e; border-radius:10px; padding:5px; background:#e9e9e9; overflow:hidden; }
.w_quick_00369 h2{display:none;background:url(/images/tempDisp/00101/quick_tit_bg_1.gif) repeat-x; border:1px solid #b3b3b3; border-radius:10px; height:19px; line-height:19px; font-family:'NanumBold'; color:#636363; font-size:11px; text-align:center; margin-bottom:10px}
.w_quick_00369 ul{ background:#fff; border-radius:7px; padding:6px 0}
.w_quick_00369 ul li{ font-family:'돋움',Dotum; font-size:11px; height:75px; text-align:center;}
.w_quick_00369 ul li a{ display:block; letter-spacing:-1px; color:#666; padding:53px 0 8px 0; line-height:14px}
.w_quick_00369 ul li a:hover{ text-decoration:underline;}
/*
.w_quick_00369 ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.w_quick_00369 ul li.q2{ background:url(/images/tempDisp/00101/q_icon_2.gif) no-repeat 50% 0;}
.w_quick_00369 ul li.q3{ background:url(/images/tempDisp/00101/q_icon_3.gif) no-repeat 50% 0;}
.w_quick_00369 ul li.q4{ background:url(/images/tempDisp/00101/q_icon_4.gif) no-repeat 50% 0;}
*/

/* 퀵메뉴_00370 */
.w_quick_00370{/* 위치값 position:absolute; top:32px; left:985px; */ width:68px; border:1px solid #ffffff; border-radius:10px; padding:5px; background:#bbdaf3; overflow:hidden; }
.w_quick_00370 h2{display:none;background:url(/images/tempDisp/00101/quick_tit_bg_1.gif) repeat-x; border:1px solid #72d1e8; border-radius:10px; height:19px; line-height:19px; font-family:'NanumBold'; color:#636363; font-size:11px; text-align:center; margin-bottom:10px}
.w_quick_00370 ul{ background:#fff; border-radius:7px; padding:6px 0}
.w_quick_00370 ul li{ font-family:'돋움',Dotum; font-size:11px; height:75px; text-align:center;}
.w_quick_00370 ul li a{ display:block; letter-spacing:-1px; color:#666; padding:53px 0 8px 0; line-height:14px}
.w_quick_00370 ul li a:hover{ text-decoration:underline;}
/*
.w_quick_00370 ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.w_quick_00370 ul li.q2{ background:url(/images/tempDisp/00101/q_icon_2.gif) no-repeat 50% 0;}
.w_quick_00370 ul li.q3{ background:url(/images/tempDisp/00101/q_icon_3.gif) no-repeat 50% 0;}
.w_quick_00370 ul li.q4{ background:url(/images/tempDisp/00101/q_icon_4.gif) no-repeat 50% 0;}
*/

/* 퀵메뉴_00371 */
.w_quick_00371{/* 위치값 position:absolute; top:32px; left:985px; */ width:68px; border:1px solid #ffffff; border-radius:10px; padding:5px; background:#f3e9cf; overflow:hidden; }
.w_quick_00371 h2{display:none;background:url(/images/tempDisp/00101/quick_tit_bg_1.gif) repeat-x; border:1px solid #72d1e8; border-radius:10px; height:19px; line-height:19px; font-family:'NanumBold'; color:#636363; font-size:11px; text-align:center; margin-bottom:10px}
.w_quick_00371 ul{ background:#fff; border-radius:7px; padding:6px 0}
.w_quick_00371 ul li{ font-family:'돋움',Dotum; font-size:11px; height:75px; text-align:center;}
.w_quick_00371 ul li a{ display:block; letter-spacing:-1px; color:#666; padding:53px 0 8px 0; line-height:14px}
.w_quick_00371 ul li a:hover{ text-decoration:underline;}
/*
.w_quick_00371 ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.w_quick_00371 ul li.q2{ background:url(/images/tempDisp/00101/q_icon_2.gif) no-repeat 50% 0;}
.w_quick_00371 ul li.q3{ background:url(/images/tempDisp/00101/q_icon_3.gif) no-repeat 50% 0;}
.w_quick_00371 ul li.q4{ background:url(/images/tempDisp/00101/q_icon_4.gif) no-repeat 50% 0;}
*/

/* 퀵메뉴_00372 */
.w_quick_00372{/* 위치값 position:absolute; top:32px; left:985px; */ width:68px; border:1px solid #dc3636; border-radius:10px; padding:5px; background:#f3e9cf; overflow:hidden; }
.w_quick_00372 h2{display:none;background:url(/images/tempDisp/00101/quick_tit_bg_1.gif) repeat-x; border:1px solid #72d1e8; border-radius:10px; height:19px; line-height:19px; font-family:'NanumBold'; color:#636363; font-size:11px; text-align:center; margin-bottom:10px}
.w_quick_00372 ul{ background:#fff; border-radius:7px; padding:6px 0}
.w_quick_00372 ul li{ font-family:'돋움',Dotum; font-size:11px; height:75px; text-align:center;}
.w_quick_00372 ul li a{ display:block; letter-spacing:-1px; color:#666; padding:53px 0 8px 0; line-height:14px}
.w_quick_00372 ul li a:hover{ text-decoration:underline;}
/*
.w_quick_00372 ul li.q1{ background:url(/images/tempDisp/00101/q_icon_1.gif) no-repeat 50% 0;}
.w_quick_00372 ul li.q2{ background:url(/images/tempDisp/00101/q_icon_2.gif) no-repeat 50% 0;}
.w_quick_00372 ul li.q3{ background:url(/images/tempDisp/00101/q_icon_3.gif) no-repeat 50% 0;}
.w_quick_00372 ul li.q4{ background:url(/images/tempDisp/00101/q_icon_4.gif) no-repeat 50% 0;}
*/


/* 팝업존_00118 */
.popBox_00118{ position:relative; height:178px; padding:5px 5px 0; overflow:hidden; border:1px solid #e0e0e0; border-radius:5px; background:#fafafa}
.popBox_00118 h2{font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; height:24px; line-height:26px; overflow:hidden; border:1px solid #ea6ca4; border-radius:3px; background:url(/images/tempDisp/pop_1/pop_tit_bg_2.gif) repeat-x 0 0; color:#fff; padding-left:10px}
.popBox_00118 .pop{ height:137px; border-radius:3px; background-color:#fff; padding:11px 8px 0}
.popBox_00118 .pop .pop_list{overflow:hidden; height:125px; line-height:24px; overflow-y:auto;}
.popBox_00118 .pop .pop_list li{overflow:hidden; background:url(/images/tempDisp/pop_1/list_dot_2.gif) no-repeat 0 7px; padding-left:10px;}
.popBox_00118 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00118 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00118 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:12px; top:12px; width:35px; height:12px; background:url(/images/tempDisp/pop_1/btn_more_5.gif) no-repeat;}

/* 팝업존_00119 */
.popBox_00119{ position:relative; height:178px; padding:5px 5px 0; overflow:hidden; border:1px solid #e0e0e0; border-radius:5px; background:#fefbe8}
.popBox_00119 h2{font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; height:24px; line-height:26px; overflow:hidden; border:1px solid #628b4f; border-radius:3px; background:url(/images/tempDisp/pop_1/pop_tit_bg_3.gif) repeat-x 0 0; color:#fff; padding-left:10px}
.popBox_00119 .pop{padding:12px 8px 0}
.popBox_00119 .pop .pop_list{overflow:hidden; height:125px; overflow-y:auto;}
.popBox_00119 .pop .pop_list li{ height:24px; overflow:hidden; line-height:27px; *line-height:25px; border-bottom:1px dashed #ddd; background:url(/images/tempDisp/pop_1/list_dot_3.gif) no-repeat 0 9px; padding-left:12px;}
.popBox_00119 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00119 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00119 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:14px; top:12px; width:39px; height:12px; background:url(/images/tempDisp/pop_1/btn_more_6.gif) no-repeat;}

/* 팝업존_00120 */
.popBox_00120{ position:relative; height:177px; padding:0 8px; overflow:hidden; border:4px solid #c5e7ba; border-radius:10px; background:#fff}
.popBox_00120 h2{font-family:'돋움',Dotum; font-size:14px; font-weight:bold; letter-spacing:-1px; height:32px; line-height:36px; border-bottom:1px solid #ccd9f3; overflow:hidden; background:url(/images/tempDisp/pop_1/pop_tit_ico_1.png) no-repeat 0 11px; color:#424242; padding-left:17px}
.popBox_00120 .pop{padding:8px 2px 0}
.popBox_00120 .pop .pop_list{overflow:hidden; height:125px; overflow-y:auto;}
.popBox_00120 .pop .pop_list li{ height:24px; overflow:hidden; line-height:27px; *line-height:25px; border-bottom:1px dashed #ddd; background:url(/images/tempDisp/pop_1/list_dot_3.gif) no-repeat 0 9px; padding-left:12px;}
.popBox_00120 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00120 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00120 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:9px; top:11px; width:35px; height:12px; background:url(/images/tempDisp/pop_1/btn_more_4.gif) no-repeat;}

/* 팝업존_001121 */
.popBox_00121{ position:relative; height:171px; overflow:hidden; border:7px solid #b7bb96}
.popBox_00121 h2{ font-family:'돋움',Dotum; font-size:14px; font-weight:bold; letter-spacing:-1px; position:absolute; top:16px; left:11px; color:#747440}
.popBox_00121 .pop{ height:127px; border:2px solid #939669; background-color:#f5f5e9; padding:40px 10px 0}
.popBox_00121 .pop .pop_list{overflow:hidden; height:110px; border-top:1px solid #e7e8d8; padding:6px 0 0; line-height:27px; overflow-y:auto;}
.popBox_00121 .pop .pop_list li{overflow:hidden; background:url(/images/tempDisp/pop_1/list_dot_4.gif) no-repeat 0 10px; padding-left:9px;}
.popBox_00121 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00121 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00121 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:11px; top:17px; width:35px; height:12px; background:url(/images/tempDisp/pop_1/btn_more_7.gif) no-repeat;}

/* 팝업존_00122 */
.popBox_00122{ position:relative; height:178px; padding:5px 5px 0; overflow:hidden; border:1px solid #fd4949; border-radius:10px; background:#fff url(/images/tempDisp/pop_1/pop_bg_1.gif) no-repeat 91px 6px}
.popBox_00122 h2{ display:inline-block; *display:inline; zoom:1; height:23px; line-height:23px; overflow:hidden; background:url(/images/tempDisp/pop_1/pop_tit_bg_4.gif) repeat-x; border:1px solid #fa7d7d; border-radius:13px; padding:0 24px 0 13px}
.popBox_00122 h2 span{ display:inline-block; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#fff; background:url(/images/tempDisp/pop_1/pop_tit_ico_2.png) no-repeat 0 5px; padding-left:23px}
.popBox_00122 .pop{padding:8px 6px 0}
.popBox_00122 .pop .pop_list{overflow:hidden; height:125px; overflow-y:auto;}
.popBox_00122 .pop .pop_list li{ height:24px; overflow:hidden; line-height:27px; *line-height:25px; border-bottom:1px dashed #ddd; background:url(/images/tempDisp/pop_1/list_dot_3.gif) no-repeat 0 9px; padding-left:12px;}
.popBox_00122 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00122 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00122 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:10px; top:12px; width:35px; height:12px; background:url(/images/tempDisp/pop_1/btn_more_4.gif) no-repeat;}

/* 팝업존_00123 */
.popBox_00123{ position:relative; height:183px; padding:0 2px; overflow:hidden; border:1px solid #646464; border-radius:10px; background:#838383 url(/images/tempDisp/pop_1/pop_tit_bg_5.gif) repeat-x}
.popBox_00123 h2{font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; height:30px; line-height:32px; overflow:hidden; background:url(/images/tempDisp/pop_1/pop_tit_ico_3.png) no-repeat 8px 11px; color:#fff; padding-left:26px}
.popBox_00123 .pop{ height:136px; border:1px solid #606060; border-radius:7px; background-color:#fff; padding:13px 10px 0}
.popBox_00123 .pop .pop_list{overflow:hidden; height:125px; overflow-y:auto;}
.popBox_00123 .pop .pop_list li{ height:24px; overflow:hidden; line-height:27px; *line-height:25px; border-bottom:1px dashed #ddd; background:url(/images/tempDisp/pop_1/list_dot_5.gif) no-repeat 2px 11px; padding-left:10px;}
.popBox_00123 .pop .pop_list li a{ font-size:12px; color:#555; font-family:'돋움',Dotum; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popBox_00123 .pop .pop_list li a:hover{ text-decoration:underline;}
.popBox_00123 .btn_more{font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:8px; top:7px; width:50px; height:16px; background:url(/images/tempDisp/pop_1/btn_more_8.png) no-repeat;}

/* 일반게시판_00120 */
.notice_00120 { position:relative; width:48%; overflow:hidden}
.notice_00120 h2{height:27px; border-bottom:1px solid #dbdbdb}
.notice_00120 h2 span{ display:inline-block; background:url(/images/tempDisp/board_3/notice_tit_icon_1.png) no-repeat 0 7px; padding:0 0 0 20px; line-height:30px; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#0163bd;}
.notice_00120 .list_box {overflow:hidden; padding:10px 0 0; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px}
.notice_00120 .list_box li{background:url("/images/tempDisp/board_3/notice_dot_3.gif") no-repeat 0 7px; padding-left:6px; height:22px; *height:20px; overflow:hidden}
.notice_00120 .list_box li a{ color:#636363;}
.notice_00120 .list_box li a:hover{ text-decoration:underline;}
.notice_00120 .list_box li span.new{ margin-right:3px;}
.notice_00120 .list_box li span.new img{ vertical-align:baseline}
.notice_00120 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00120 .list_box li span.date { float:right; color:#636363;}
.notice_00120 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:8px; width:38px; height:12px; background:url(/images/tempDisp/board_3/btn_more_3.gif) no-repeat;}
.notice_00120.fr{ float:right}
.notice_00120.fl{ float:left}

/* 일반게시판_00121 */
.notice_00121 { position:relative; width:48%; overflow:hidden}
.notice_00121 h2{ display:inline-block; *display:inline; zoom:1; height:24px; padding:2px; border:1px solid #bbaaa9; border-radius:5px; background:#f7d5da; margin-bottom:4px}
.notice_00121 h2 span{ display:inline-block; background:#fff; border:1px dashed #cfb9b9; height:22px; line-height:24px; padding:0 12px; text-align:center; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#747474;}
.notice_00121 .list_box {overflow:hidden; padding:10px 8px; border:1px solid #bdb5b2; border-radius:5px; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px}
.notice_00121 .list_box li{background:url("/images/tempDisp/board_3/notice_dot_4.gif") no-repeat 0 8px; border-top:1px dotted #d3cdcb; padding-left:7px; height:19px; *height:17px; overflow:hidden}
.notice_00121 .list_box li:first-child{border-top:0}
.notice_00121 .list_box li a{ color:#797979;}
.notice_00121 .list_box li a:hover{ text-decoration:underline;}
.notice_00121 .list_box li span.new{ margin-right:3px;}
.notice_00121 .list_box li span.new img{ vertical-align:baseline}
.notice_00121 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00121 .list_box li span.date { float:right; color:#cf96a0;}
.notice_00121 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:11px; width:31px; height:9px; background:url(/images/tempDisp/board_3/btn_more_4.gif) no-repeat;}
.notice_00121.fr{ float:right}
.notice_00121.fl{ float:left}

/* 일반게시판_00122 */
.notice_00122 { position:relative; width:48%; overflow:hidden; background:url(/images/tempDisp/board_3/notice_bg_2.gif) repeat-x}
.notice_00122 h2{height:20px}
.notice_00122 h2 span{ display:inline-block; height:20px; border:1px solid #f189b9; background:url(/images/tempDisp/board_3/notice_tit_bg_2.gif) repeat-x; padding:0 9px; line-height:22px; text-align:center; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#d75687;}
.notice_00122 .list_box {overflow:hidden; padding:10px 0 0; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px}
.notice_00122 .list_box li{background:url("/images/tempDisp/board_3/notice_dot_1.gif") no-repeat 0 8px; padding-left:6px; height:22px; *height:20px; overflow:hidden}
.notice_00122 .list_box li a{ color:#666;}
.notice_00122 .list_box li a:hover{ text-decoration:underline;}
.notice_00122 .list_box li span.new{ margin-right:3px;}
.notice_00122 .list_box li span.new img{ vertical-align:baseline}
.notice_00122 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00122 .list_box li span.date { float:right; color:#acacac;}
.notice_00122 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:5px; width:31px; height:9px; background:url(/images/tempDisp/board_3/btn_more_5.gif) no-repeat;}
.notice_00122.fr{ float:right}
.notice_00122.fl{ float:left}

/* 일반게시판_00123 */
.notice_00123 { position:relative; width:48%; overflow:hidden}
.notice_00123 h2{height:22px; line-height:24px; background:url(/images/tempDisp/board_3/notice_tit_icon_2.gif) no-repeat 0 5px; padding:0 0 0 11px; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#623d8e;}
.notice_00123 .list_box {overflow:hidden; padding:7px 0 0; line-height:26px; *line-height:22px; font-family:'돋움',Dotum; font-size:12px}
.notice_00123 .list_box li{background:url("/images/tempDisp/board_3/notice_dot_5.gif") no-repeat 0 8px; padding-left:13px; border-bottom:1px dotted #878787; height:24px; *height:22px; overflow:hidden}
.notice_00123 .list_box li a{ color:#636363;}
.notice_00123 .list_box li a:hover{ text-decoration:underline;}
.notice_00123 .list_box li span.new{ margin-right:3px;}
.notice_00123 .list_box li span.new img{ vertical-align:baseline}
.notice_00123 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00123 .list_box li span.date { float:right; color:#636363}
.notice_00123 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:5px; width:33px; height:10px; background:url(/images/tempDisp/board_3/btn_more_6.gif) no-repeat;}
.notice_00123.fr{ float:right}
.notice_00123.fl{ float:left}

/* 일반게시판_00124 */
.notice_00124 { position:relative; width:48%; background:url(/images/tempDisp/board_3/notice_bg_3.gif) repeat-x; overflow:hidden}
.notice_00124 h2{ display:inline-block; *display:inline; zoom:1; height:20px; border-bottom:2px solid #fff}
.notice_00124 h2 span{ display:inline-block; border:2px solid #f5b700; border-bottom:0; border-radius:3px 3px 0 0; padding:0 10px; height:20px; line-height:24px; text-align:center; font-family:'돋움',Dotum; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#868686;}
.notice_00124 .list_box {overflow:hidden; padding:12px 0 0; line-height:22px; *line-height:20px; font-family:'돋움',Dotum; font-size:12px}
.notice_00124 .list_box li{background:url("/images/tempDisp/board_3/notice_dot_1.gif") no-repeat 0 8px; padding-left:6px; height:22px; *height:20px; overflow:hidden}
.notice_00124 .list_box li a{ color:#636363;}
.notice_00124 .list_box li a:hover{ text-decoration:underline;}
.notice_00124 .list_box li span.new{ margin-right:3px;}
.notice_00124 .list_box li span.new img{ vertical-align:baseline}
.notice_00124 .list_box li span.text {float:left; width:70%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_00124 .list_box li span.date { float:right; color:#acacac;}
.notice_00124 .btn_more{ font-size:0; line-height:0; text-indent:-9999em; position:absolute; right:0; top:5px; width:26px; height:10px; background:url(/images/tempDisp/board_3/btn_more_8.gif) no-repeat;}
.notice_00124.fr{ float:right}
.notice_00124.fl{ float:left}


/* 사용자컨텐츠 */
.dispModuleTypeEDIT{overflow:hidden;}

/* html5 애니메이션 */
.skitter-themes { text-align: center; margin-bottom: 10px; }
.skitter-themes ul { }
.skitter-themes ul li { display: inline-block; }
.skitter-themes ul li a { padding: 10px; display: inline-block; color: black; text-decoration: none; font-size: 14px; font-weight: bold; text-transform: uppercase; border-radius: 2px; border: 2px solid; margin: 0 5px 10px 5px; }
.skitter-themes ul li a.active { color: #999; }

.skitter-animations { text-align: center; margin: 20px 0 10px 0; }
.skitter-animations h3 { text-transform: uppercase; margin: 0 0 10px 0; }
.skitter-animations ul { }
.skitter-animations ul li { display: inline-block; }
.skitter-animations ul li a { display: inline-block; color: black; text-decoration: none; font-size: 14px; border-bottom: 1px solid; margin: 0 5px 10px 5px; }
.skitter-animations ul li a.active { color: #999; }

.skitter{position:relative;width:100%;height:100%;background:black}.skitter.with-dots{margin-bottom:60px}.skitter.with-thumbs{margin-bottom:60px}.skitter>a img,.skitter>img{max-width:none}.skitter ul{display:none}.skitter .container_skitter{overflow:hidden;position:relative}.skitter .container_skitter .image_main{width:440px}.skitter .image{overflow:hidden}.skitter .image>a img,.skitter .image>img{width:100%;display:none}.skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20}.skitter .box_clone img{position:absolute;top:0;left:0;z-index:20}.skitter .prev_button{position:absolute;top:50%;left:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:152;width:42px;height:42px;overflow:hidden;text-indent:-9999em;-webkit-transition:all 0.2s;transition:all 0.2s}.skitter .next_button{position:absolute;top:50%;right:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:152;width:42px;height:42px;overflow:hidden;text-indent:-9999em;-webkit-transition:all 0.2s;transition:all 0.2s}.skitter .prev_button:hover,.skitter .next_button:hover{opacity:0.5}.skitter .info_slide{position:absolute;top:15px;left:15px;z-index:100;background-color:#000;color:#fff;font:bold 11px arial;padding:5px 0 5px 5px;border-radius:5px;opacity:0.75}.skitter .info_slide .image_number{background-color:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;border-radius:2px;-webkit-transition:all 0.2s;transition:all 0.2s}.skitter .info_slide .image_number:hover{background-color:#000}.skitter .info_slide .image_number.image_number_select{background-color:#ccc;color:black}.skitter .container_thumbs{position:relative;overflow:hidden;height:50px}.skitter .info_slide_thumb{height:50px;border-radius:0;overflow:hidden;top:auto;top:0;left:0;padding:0;opacity:1.0}.skitter .info_slide_thumb .image_number{overflow:hidden;width:100px;height:50px;position:relative;margin:0;padding:0;border-radius:0;background-size:cover;background-position:center center}.skitter .info_slide_thumb .image_number.image_number_select{opacity:.4}.skitter .box_scroll_thumbs{padding:0}.skitter .box_scroll_thumbs .scroll_thumbs{position:absolute;bottom:60px;left:50px;background-color:#ccc;width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101;cursor:pointer;border:0px solid #333}.skitter .info_slide_dots{position:absolute;bottom:-40px;z-index:151;padding:5px 0 5px 5px;border-radius:50px}.skitter .info_slide_dots .image_number{background-color:#999;float:left;margin:0 5px 0 0;cursor:pointer;border-radius:50px;width:14px;height:14px;text-indent:-9999em;overflow:hidden;-webkit-transition:all 0.2s;transition:all 0.2s}.skitter .info_slide_dots .image_number:hover{background-color:#777}.skitter .info_slide_dots .image_number.image_number_select{background-color:#222}.loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;width:32px;height:32px}.label_skitter{z-index:150;position:absolute;bottom:0px;left:0px;display:none;z-index:150;position:absolute;bottom:0px;left:0px;display:none;background:-webkit-linear-gradient(transparent, #000);background:linear-gradient(transparent, #000);width:100%}.label_skitter p{color:#fff;padding:10px;margin:0;font-size:14px}.progressbar{background-color:#000;position:absolute;top:5px;left:15px;height:5px;width:200px;z-index:99;border-radius:20px}.preview_slide{display:none;position:absolute;z-index:152;bottom:30px;left:-40px;width:100px;height:100px;background-color:#fff;border:1px solid #222;box-shadow:rgba(0,0,0,0.7) 2px 2px 5px;overflow:hidden}.preview_slide ul{height:100px;overflow:hidden;margin:0;list-style:none;display:block;position:absolute;top:0;left:0}.preview_slide ul li{width:100px;height:100px;overflow:hidden;float:left;margin:0;padding:0;position:relative;display:block}.preview_slide ul li img{position:absolute;top:0;left:0;height:150px;width:auto}#overlay_skitter{position:absolute;top:0;left:0;width:100%;z-index:9998;opacity:1;background-color:#000}.skitter .focus_button{position:absolute;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}.skitter .play_pause_button{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:151;width:42px;height:42px;overflow:hidden;text-indent:-9999em;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}.skitter .play_pause_button:hover{opacity:0.5}.skitter .focus_button:hover{opacity:0.5}.skitter .focus_button,.skitter .next_button,.skitter .prev_button,.skitter .play_pause_button{display:block;background-size:84px auto}.skitter .next_button{background-position:-0px -42px;width:42px;height:42px}.skitter .prev_button{background-position:-42px -42px;width:42px;height:42px}.skitter .play_pause_button{background-position:-0px -0px;width:42px;height:42px}.skitter .play_pause_button.play_button{background-position:-0px -84px;width:42px;height:42px}.skitter .focus_button{background-position:-42px -0px;width:42px;height:42px;top:35px;left:35px}.skitter-clean .prev_button,.skitter-clean .next_button,.skitter-clean .play_pause_button,.skitter-clean .focus_button{display:block;background:url("../images/skitter/sprite-clean.png") no-repeat;background-size:47px auto}.skitter-clean .prev_button{background-position:0px 0px;width:47px;height:46px}.skitter-clean .next_button{background-position:0px -46px;width:47px;height:46px}.skitter-clean .play_pause_button{background-position:-0px -133px;width:41px;height:41px}.skitter-clean .play_pause_button.play_button{background-position:-0px -92px;width:41px;height:41px}.skitter-clean .focus_button{background-position:-0px -174px;width:41px;height:41px}.skitter-clean .info_slide{background-color:transparent}.skitter-clean .info_slide .image_number{background-color:#fff;box-shadow:rgba(0,0,0,0.2) 1px 1px 0;font-size:12px;font-weight:normal;color:#333}.skitter-clean .info_slide .image_number:hover{background-color:#ccc}.skitter-clean .info_slide .image_number.image_number_select{background-color:#111;color:#fff}.skitter-clean .info_slide_dots{background:rgba(0,0,0,0.07);box-shadow:rgba(0,0,0,0.3) 1px 1px 0}.skitter-clean .info_slide_dots .image_number{width:14px;height:14px;background-color:#999}.skitter-clean .info_slide_dots .image_number:hover{background-color:#333}.skitter-clean .info_slide_dots .image_number.image_number_select{background-color:#111}.skitter-clean .progressbar{top:5px;left:5px;background-color:#fff;box-shadow:rgba(0,0,0,0.5) 1px 1px 0}.skitter-minimalist .prev_button,.skitter-minimalist .next_button,.skitter-minimalist .play_pause_button,.skitter-minimalist .focus_button{display:block;background:url("../images/skitter/sprite-minimalist.png") no-repeat;background-size:24px auto}.skitter-minimalist .prev_button{background-position:-0px -0px;width:24px;height:28px}.skitter-minimalist .next_button{background-position:-0px -28px;width:24px;height:28px}.skitter-minimalist .play_pause_button{background-position:-0px -74px;width:18px;height:18px;-webkit-transform:none;transform:none;top:35px;left:35px}.skitter-minimalist .play_pause_button.play_button{background-position:-0px -56px;width:18px;height:18px}.skitter-minimalist .focus_button{background-position:-0px -92px;width:18px;height:18px;-webkit-transform:none;transform:none;top:35px;left:95px}.skitter-minimalist .info_slide{background-color:transparent}.skitter-minimalist .info_slide .image_number{background-color:#000;box-shadow:rgba(255,255,255,0.2) 1px 1px 0;font-size:12px;font-weight:normal;background-color:#999}.skitter-minimalist .info_slide .image_number:hover{background-color:#111}.skitter-minimalist .info_slide .image_number.image_number_select{background-color:#ccc}.skitter-minimalist .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,0.2) 1px 1px 0;background-color:#999}.skitter-minimalist .info_slide_dots .image_number:hover{background-color:#111}.skitter-minimalist .info_slide_dots .image_number.image_number_select{background-color:#ccc}.skitter-round .prev_button,.skitter-round .next_button,.skitter-round .play_pause_button,.skitter-round .focus_button{display:block;background:url("../images/skitter/sprite-round.png") no-repeat;background-size:47px auto}.skitter-round .prev_button{background-position:-0px -0px;width:23px;height:47px;left:-23px}.skitter-round .next_button{background-position:-23px -0px;width:23px;height:47px;right:-23px}.skitter-round .next_button:hover{opacity:1}.skitter-round .prev_button:hover{opacity:1}.skitter-round .play_pause_button{background-position:-0px -70px;width:47px;height:23px;top:0;left:24px;-webkit-transform:none;transform:none}.skitter-round .play_pause_button.play_button{background-position:-0px -47px;width:47px;height:23px}.skitter-round .focus_button{background-position:-0px -93px;width:47px;height:23px;top:0;left:82px;margin-top:0}.skitter-round .info_slide{background-color:transparent}.skitter-round .info_slide .image_number{background-color:#777;box-shadow:rgba(255,255,255,0.2) 1px 1px 0;font-size:12px;font-weight:normal}.skitter-round .info_slide .image_number:hover{background-color:#333}.skitter-round .info_slide .image_number.image_number_select{background-color:#111;color:white}.skitter-round .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,0.2) 1px 1px 0;background-color:#777}.skitter-round .info_slide_dots .image_number:hover{background-color:#333}.skitter-round .info_slide_dots .image_number.image_number_select{background-color:#111}.skitter-round .progressbar{top:-10px;left:0px;background-color:#333;box-shadow:rgba(255,255,255,0.3) 1px 1px 0}.skitter-square .play_pause_button,.skitter-square .next_button,.skitter-square .focus_button,.skitter-square .prev_button{display:block;background:url("../images/skitter/sprite-square.png") no-repeat;background-size:110px auto}.skitter-square .play_pause_button{background-position:-55px -0px;width:55px;height:55px;top:10px;left:10px;bottom:auto;right:auto;margin-top:0;-webkit-transform:none;transform:none}.skitter-square .play_pause_button.play_button{background-position:-0px -0px;width:55px;height:55px}.skitter-square .focus_button{background-position:-55px -55px;width:55px;height:55px;top:10px;left:65px;bottom:auto;right:auto;margin-top:0;-webkit-transform:none;transform:none}.skitter-square .next_button{background-position:-0px -55px;width:55px;height:55px;top:10px;left:auto;right:10px;margin:0;-webkit-transform:none;transform:none}.skitter-square .prev_button{background-position:-0px -110px;width:55px;height:55px;top:10px;left:auto;right:65px;margin:0;-webkit-transform:none;transform:none}.skitter-square .info_slide{background-color:transparent}.skitter-square .info_slide .image_number{background-color:#fff;box-shadow:rgba(0,0,0,0.2) 1px 1px 0;font-size:12px;font-weight:normal;color:#333}.skitter-square .info_slide .image_number:hover{background-color:#ccc}.skitter-square .info_slide .image_number.image_number_select{background-color:#111;color:#fff}.skitter-square .info_slide_dots .image_number{width:14px;height:14px;box-shadow:rgba(255,255,255,0.2) 1px 1px 0;background-color:#ccc}.skitter-square .info_slide_dots .image_number:hover{background-color:#999}.skitter-square .info_slide_dots .image_number.image_number_select{background-color:#555}.skitter-square .progressbar{top:0;left:0;width:100%;background-color:#fff;border-radius:0;height:2px}@media (max-width: 1024px){.skitter .info_slide_dots,.skitter .info_slide{display:none}}.skitter-spinner{padding:10px 12px;border-radius:100%;pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.skitter-spinner .icon-sending{display:inline-block;-webkit-animation:rotateMe 500ms linear infinite;animation:rotateMe 500ms linear infinite;border-radius:100%;border:2px solid white;border-bottom-color:transparent;width:20px;height:20px;vertical-align:top}@-webkit-keyframes rotateMe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateMe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/* 롤링 */
.rolling_visual {
    position: relative;
    margin: 0 auto;
    width: 99%;
    height: 99%;
    overflow: hidden;
}
.rolling_visual ul.btn {
    overflow: hidden;
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 2;
}
.rolling_visual ul.btn li{
    float:left;
    padding:0 2px;
}
.rolling_visual .rolling_img {
    position: relative;
    display: block;
    z-index: 1;
    list-style: none;
}
.rolling_visual .rolling_img li {
    width: 99%;
    height: 99%;
    display: block;
    overflow: hidden;
    float: left;
}

.tab_btn {margin:0 0 25px -5px; overflow:hidden;}
.tab_btn li {float:left; font-family:"NGBold"; text-align:center;}
.tab_btn li a {margin-left:5px; margin-bottom:5px; display:block; border:1px solid #e5e5e5; background:#fff; font-weight:bold; color:#666; padding:0 12px;}
.tab_btn li a span {width:1%; height:40px; vertical-align:middle; display:table-cell; *line-height:40px}
.tab_btn li a:hover,
.tab_btn li.on a {color:#fff; background:#515f7a; border:1px solid #515f7a;}

.tab_btn2 {margin:0 auto; overflow:hidden;}
.tab_btn2 li {float:left; font-family:"NGBold"; text-align:center;}
.tab_btn2 li {margin-left:5px; margin-bottom:5px; display:block; border:1px solid #e5e5e5; background:#fff; font-weight:bold; color:#666; padding:0 12px;}
.tab_btn2 li span {width:1%; height:40px; vertical-align:middle; display:table-cell; *line-height:40px}
.tab_btn2 li.on {color:#fff; background:#515f7a; border:1px solid #515f7a;}






