﻿@charset "utf-8";

/* layout */
* HTML .cb {HEIGHT: 1%}

/* Class Selector */
textarea, input, form{margin:0px;padding:0px;font-size:12px;color:#666666;}
input{height:14px;padding:2px 0px 0px 3px;border:1px solid #D6D2CE;font-size:12px;color:#666666;}
form{margin:0;}
.input_01{height:16px;border:1px solid #badaeb;background:#dceffb;}
.input_02{height:16px;border:1px solid #E1E1E1;background:#FFFFFF;}
.input_03{height:20px;border:1px solid #E1E1E1;background:#E1E1E1;}
.radio{width:12px;height:12px;margin:0px 5px 3px 0px;border:none;}
.checkbox{width:14px;height:14px;margin:0px 5px 1px 0px;border:none;}
.textarea_01{margin:0px;padding:3px;border:1px solid #cfcfcf;line-height:16px;}
.textarea_02{margin:0px;padding:3px;border:1px solid #cfcfcf;line-height:16px;width:95%;height:150px;}
.textarea_03{margin:0px;padding:3px;border:1px solid #cfcfcf;line-height:16px;width:90%;height:70px;}
/* //Class Selector */

/* Header */
#HEADER_WRAPPER { position:relative; width:993px; height:77px; margin:0px; background:url(../images/main/headernabi_bg.gif) left top no-repeat; border:0;}
#Header_Box {width:975px; padding:24px 0px 0px 9px;}
#Header_LogoBox {width:187px; height:53px; float:left; padding:0px;}
#Header_TopMenuBox {width:590px; height:53px; padding:0px 0px 0px 0px; float:left;}

#HEADER_WRAPPER .lnb {position:absolute;top:0px;right:0px; }
#HEADER_WRAPPER .lnb li {float:left;padding:0px 0px 0 0px; }
#HEADER_WRAPPER .gnb h2{margin-left:215px;margin-top:-47px;  z-index:1000;}

/* topmenu */
#HEADER_WRAPPER .topmenu {float:left;  display:inline; width:590px; height:52px; margin-left:25px; margin-top:0px;}
#HEADER_WRAPPER #mainMenu {float:left; display:inline; width:500px; margin-top:0px;}
#HEADER_WRAPPER #mainMenu ul {float:left; display:inline; width:500px; height:18px;}
#HEADER_WRAPPER #mainMenu li {float:left; display:inline; margin-top:0px;}

#HEADER_WRAPPER .submenu {float:left; display:inline; position:relative; height:25px; margin:0px; margin-top:4px;}
#HEADER_WRAPPER .topsub {float:left; display:inline; height:25px; margin-top:0px; z-index:5000;}
#HEADER_WRAPPER #submenu1 {float:left; display:inline; position: absolute; top:18px; left:-480px; height:34px; margin:0px; padding-top:6px; }
#HEADER_WRAPPER #submenu2 {float:left; display:inline; position: absolute; top:18px; left:-480px; height:34px; margin:0px; padding-top:6px; }
#HEADER_WRAPPER #submenu3 {float:left; display:inline; position: absolute; top:18px; left:-490px; height:34px; margin:0px; padding-top:6px; }
#HEADER_WRAPPER #submenu4 {float:left; display:inline; position: absolute; top:18px; left:-470px; height:34px; margin:0px; padding-top:6px; } 
#HEADER_WRAPPER #submenu5 {float:left; display:inline; position: absolute; top:18px; left:-480px; height:34px; margin:0px; padding-top:6px; }

/* Body */
#BODY_WRAPPER { float:left; width:993px; padding:0 0 140px 0;  background-color:#FFF; _margin-top:-5px;}


/* 사용신청 */
.use_order {width:162px; height:120px; padding:0px 0px 0px 24px; float:left; display:inline; margin:0px; position:relative;}
.use_order h2 {MARGIN-BOTTOM: 6px;MARGIN-TOP: 10px; }
.use_order ul {width:162px; height:40px; padding-bottom: 4px;  border-bottom:1px solid #e8e8e8;}
.use_order li {padding:0px 2px 10px 0px; height:8px; margin:0px; float:left;}
.use_order .ordermore {left: 24px; position: absolute; TOP: 48px; }

/* 주요기능 */
.left_function {width:162px; height:169px; margin:0px 0px 10px 24px; float:left; display:inline;}
.left_function ul {width:162px;}
.left_function .sol { border-bottom:1px solid #e8e8e8; height:64px;}
.left_function li {margin:0px; padding:0px; float:left;}

.fimg{width:162px; height:115px; padding:0px; margin:0px; display:inline;}
.fimg li{float:left; padding:0px; margin:0px; display:inline;}
.fimg .div_fimg1{float:left;  width:162px; padding:0px; margin:0px;}
.fimg .div_fimg1 li{float:left; padding:0px; }
.div_fimg2{float:left;  background:url(../images/main/function/box_bg.gif); height:54px; width:162px; }
.div_fimg2 .fun_con{float:left; display:inline; padding:10px 0px 5px 17px; height:37px; width:135px; }
.div_fimg2 .fun_con li{float:left; display:inline; padding-left:7px; height:20px;}

/* 처음오셨나요?*/
.left_first {width:162px; height:105px; padding:0px 0px 0px 24px; float:left; display:inline; }
.left_first h2 {MARGIN-BOTTOM: 6px; MARGIN-TOP:10px; }
.left_first ul {width:162px; height:26px; border-bottom:1px solid #e8e8e8;}
.left_first li {padding:0px 2px 10px 0px; height:16px; margin:0px; float:left;}

/* 고객지원센터*/
.left_custom {width:162px; height:138px; padding:0px 0px 0px 24px; float:left;}
.left_custom h2 {MARGIN-BOTTOM: 6px;MARGIN-TOP: 10px;}

/* 중앙컨텐츠 */
#centerwrapper {width:440px;padding-top:0px; float:left; vertical-align:top; background:url(../images/main/center_bg.jpg) left top no-repeat; border:0px;}
.center_popup {width:410px; height:166px; padding:0px 0px 0px 30px; float:left;}
.center_popup p{padding:0px 0px 5px 0px; }
 
  /* 메인 게시판*/
.boardlist { width:390px; height:110px; margin-top:0px; padding:10px 0px 0px 30px; float:left; MARGIN-BOTTOM: 0px;position: relative;}
.boardlist h2 {MARGIN-BOTTOM: 6px;MARGIN-TOP: 4px; }
.boardlist .newslistcont {display:inline; float:left; margin-top:0px;}
.boardlist .newslistcont ul {width:390px;}
.boardlist .newslistcont li {padding:0px 0px 0px 10px; height:18px; background:url(../images/main/list_dot.gif) left top no-repeat;}
.boardlist .newslistcont span {float: right; font-size: .98em;height:18px; margin-right:2px;}
.boardlist .newslistcont img {padding:0px 4px 0px 0; vertical-align: middle; float: right;}
.boardlist .newslistcont .more {RIGHT: 5px; position: absolute; TOP: 12px; }

 /* 달력 */
.canlender {width:266px; height:145px; margin-top:0px; padding:0px 0px 0px 30px; float:left; MARGIN-BOTTOM: 0px;}
.canlender h2 {MARGIN-BOTTOM: 6px;MARGIN-TOP: 12px; }

.canlender_main{float:left; border-collapse:collapse; width:266px; padding:0px 0px 0px 30px;}
.canlender_main dl{ width:250px; height:24px; padding:0px 0 5px 0;}
.canlender_main dt{ float:left; display:inline; width:85px; height:24px; padding-bottom:6px; margin:0px;}
.canlender_main dd{ float:left; display:inline; padding-top:6px; padding-left:20px; width:130px; height:24px; margin:0px;}
.canlender_main dd img{display:inline; margin:0px 0 0 0; width:13px; vertical-align:middle;}
.canlender_main dd span{ display:inline; font-weight:bold; color:#797979; padding:0 6px 0px 6px; position:relative; top:2px;}
.canlender_main li{padding:0px;}
.canlender_main li.cal_bg{ float:left; background:url(../images/main/bg_calender.gif) left top no-repeat; width:241px; height:120px; padding:0px;}
.canlender_main table{ float:left; width:241px;}
.canlender_main th{ width:26px; height:22px;}
.canlender_main td{ width:26px; height:13px; text-align:center; padding-top:3px;}
.canlender_main td a{ width:26px; height:13px; text-align:center; padding-top:3px;}
.today{background:#b4c9e8;}
.today a{color:#848a8f; font-weight:bold; } 


 /* 동영상 */
.center_movie {float:left; width:96px; float:right; padding:0px 0px 0px 24px;}
.center_movie li {width:96px; padding:20px 0px 0px 0px; }


/* 센터배너 */
.Center_Banner {width:290px; height:80px; padding:0px 0px 0px 0px; float:left;}

#rban {	clear:none;	background: none;	padding:0px 0 0 0px;	height: 55px;} /*箕駕 div 타*/
#rban .sitebanner {	padding: 7px 0 0 0;	margin: 0 0px 0 0;	width: 247px;	position: relative;	float: left;}/*  타*/ 
#rban .sitebanner .prev {	position: absolute;	top: 25px;	left: 40px;}/* prev 튼*/
#rban .sitebanner .next {	position: absolute;	top: 25px;	right: -45px;}/* next 튼 */

#rban .sitebanner .wrap {	overflow: hidden;	width: 196px;	height: 55px;	margin: 0 auto;} /* 歌 div */
#rban .sitebanner .wrap .list {	width: 196px;} /*  체  */
#rban .sitebanner .wrap .list li {	display: inline;	float: left;	margin: 0 0px;} /* 軻  */







/*  오른쪽 컨텐츠 */
#rightwrapper {width:357px; padding-top:0px; float:right; vertical-align:top;}

  /* 오른쪽 visual */
.right_visu {width:357px; height:347px; padding:0px 0px 0px 0px; float:left; background:url(../images/main/visual_bg.gif) left top no-repeat; border:0; }

  /* 후원조회 */
.right_supportsearch {width:305px; padding:0px 0px 0px 20px;  float:left; display:inline; margin:0px;}
.right_supportsearch ul {width:305px; height:30px; padding:0px 0px 0px 0px;float:left; margin:0px;}
.right_supportsearch li {padding:0px 0px 0px 1px; float:left; margin:0px;}
.right_supportsearch h2 {MARGIN-BOTTOM: 6px;MARGIN-TOP: 6px; float:left; }

  /* FAQ */
.boardlist03 { width:330px; height:115px; margin-top:0px; padding:0px 0px 0px 20px; float:left; MARGIN-BOTTOM: 0px;position: relative;}
.boardlist03 h2 {MARGIN-BOTTOM: 6px;MARGIN-TOP: 6px; }
.boardlist03 .suplistcont ul {width:330px;}
.boardlist03 .suplistcont li {padding:0px 0px 0px 6px; height:18px; background:url(../images/main/list_dot.gif) left top no-repeat;}

.boardlist03 .suplistcont {display:inline; float:left; margin-top:0px;}
.boardlist03 .suplistcont ul {width:330px;}
.boardlist03 .suplistcont li {padding:0px 0px 0px 6px; height:18px; background:url(../images/main/list_dot.gif) left top no-repeat;}
.boardlist03 .suplistcont span {float: right; font-size: .98em;height:18px; margin-right:2px;}
.boardlist03 .suplistcont img {padding:0px 4px 0px 0; vertical-align: middle; float: right;}
.boardlist03 .suplistcont .more {RIGHT: 5px; position: absolute; TOP: 12px; }


.boardlist03_tab {width:309px;overflow:hidden;}
.boardlist03_tab li {float:left; margin-right:-10px;}
#list01 {	DISPLAY: none; WIDTH: 309px; text-align:left; PADDING-TOP: 8px;}
#list02 {	DISPLAY: none; WIDTH: 309px; text-align:left;PADDING-TOP: 8px;}
#list03 {	WIDTH: 309px; text-align:left;PADDING-TOP: 8px;}
.boa03_tab {FONT-SIZE: 0px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 0px; LINE-HEIGHT: 0; POSITION: absolute; HEIGHT: 0px;}
.boa03_li{float:left; padding:0px 0px 0px 10px; width: 300px; height:18px; background:url(../images/main/list_dot.gif) left top no-repeat;}


  /* 위탁실종아동 */
.Right_Disappear {width:320px;  padding:5px 0px 0px 20px; float:left; display:inline;}
.Right_Disappear h2 {MARGIN-BOTTOM:3px; MARGIN-TOP: 6px; }
.Right_Disappear ul {width:320px; height:90px;background:url(../images/main/disappear_bg.gif) left top no-repeat;}
.Right_Disappear li {padding:7px 0px 0px 7px;  }

