@charset "euc-kr";
/* CSS Document */


body			{margin:0px ;padding:0px ; }

#container{margin:0px auto; width:980px;}

#subwrap{margin:0px auto; width:232px;float:left;}
#lnb{ width:232px; margin-bottom:50px;}
.lnb_s{float:left; padding:5px 0 5px 23px; text-align:left;}
.lnb_s li{padding:3px 0;}
.line_t{border-top:1px #e4e4e4 solid;}

#contents{float:right; width:708px; text-align:left;vertical-align:top; margin-bottom:50px;}
.location{height:28px; vertical-align:top;}
.loca{float:right}
.ct {padding-top:50px; text-align:left;}
.tab{display:flex; margin:0 0 0 -1px;}

.tab li {display:flex; align-items:center; justify-content:center; /* flex:1; */ height:25px; margin:0 0 0 1px; text-align:center; color:#FFFFFF;  cursor:hand }
.tab.ver2 li {flex:1;}
.tab01{border-bottom:#e1e1e1 1px solid; }
.tab02{float:left; width:100%; display:block; border-bottom:2px #bd497a solid;}

/* .tab03{float:left; width:683px; height:25px; display:block; border-bottom:2px #bd497a solid;} */
.tab03{width:683px; height:25px; display:block;}
.tab03 li{height:25px; line-height:22px;float:left; margin-right:2px; }

.tbl01{width:95%; margin-top:20px;}
.tbl01 thead th{background-color:#efdce2; border-bottom:1px #caa1a7 solid; border-top:2px #caa1a7 solid; height:35px; color:#802c3d; font-weight:bold; border-right:1px #caa1a7 solid;}
.tbl01 tbody td{border-right:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; text-align:center; height:30px;}
.tbl01 .line_r_none{border-right:medium none;}
.tbl01 .tleft	{text-align:left; padding-left:5px;}

.pd10{ padding:10px;}


/*°Ô½ÃÆÇ*/
.board{width:683px; text-align:center;}
.board1{width:100%; text-align:center;}
.board_txt01{color:#2d9fee; text-align:right; font-weight:bold; padding-right:10px;}
.board_txt02{color:#4a4a4a; text-align:left;}
.board_line04{border-bottom:#e1e1e1 1px solid; height:27px}
.board1 thead th{width:683px; height:34px; background:url(../DR0001IMG/board/list_bg.gif) repeat-x left top; font-weight:bold; color:#bd497a; }
.board1 tbody td{height:30px; border-bottom:1px #d4d4d4 solid;}
.board thead th{width:683px; height:34px; background:url(../DR0001IMG/board/list_bg.gif) repeat-x left top; font-weight:bold; color:#bd497a; }
.board tbody td{height:30px; border-bottom:1px #d4d4d4 solid;}
.numbering{width:auto; text-align:center; padding-top:33px;}
.numbering a{padding:0 0 0 5px; color:#888; font-size:11px;}
.serch {width:683px; height:38px; background-color:#fbfbff; border:1px #dfdfdf solid; margin-top:20px; padding-top:7px; text-align:center;}
.serch01 {width:100%; height:38px; background-color:#fbfbff; border:1px #dfdfdf solid; margin-top:20px; padding-top:7px; text-align:center;}
.serch02{border-top:2px #bd497a solid; border-bottom:1px #bd497a solid; height:30px;}
.search_result{}
.search_result li{border-bottom:1px #d0d0d0 solid; padding:15px 0;}
.group{float:left; width:150px; text-align:center;font-weight:bold; color:#000000;}
.title{float:left;width:550px; font-weight:bold; color:#bd497a; }
.date{float:right; size:1; }
.con{padding-left:150px;}
.reply_box{ width:620px; height:38px; border:solid 1px #cdcdcd;}
.dot_line{ padding-bottom:7px; background:url(../DR0001IMG/board/dot.jpg) left bottom repeat-x;}



/*form*/
.formbox01 {border:#cdcdcd 1px solid; height:30px; font-size:12px; padding-top:4px;} 
.form_80	{width:93%; font-size:11px;}

/*È¸¿ø*/
.login{ margin-left:70px; width:543px; text-align:center; position:relative; height:268px; background:url(../DR0001IMG/DR6001/mem_bg01.gif) no-repeat;}
.login_find{ margin-left:70px; width:543px; text-align:center; position:relative; height:268px; background:url(../DR0001IMG/DR6001/mem_img05.gif) no-repeat; }
.ct_btn{width:auto; text-align:center;}

.in{position:absolute; left:233px; top:127px;}
.in dl dd{float:left;}
.both{overflow:hidden; padding-bottom:12px;}
.login_btn{position:absolute; top:127px; left:450px;}
.cert{background:url(../DR0001IMG/DR6001/mem_bg02.gif) no-repeat; width:683px; height:321px; padding-left:5px; padding-top:5px;}
.cert_02{position:relative; background:url(../DR0001IMG/DR6001/mem_bg03.gif) no-repeat; width:683; height:98px; margin-top:40px;}
.cert_03{position:absolute; left:233px; top:30px;}
.cert_03 dl dd{float:left;}
.login_btn02{position:absolute; top:30px; left:440px;}
.login .formbox01{width:150px;}
.login .login_btn{left:435px;}
.login_find .formbox01{width:150px;}

.board_ve{width:100%;}
.board_ve thead th{border-top:2px #bd497a solid; border-bottom:1px #d4d4d4 solid; height:33px;}
.board_ve tbody td{height:30px; border-bottom:1px #d4d4d4 solid;}
.board_ve tbody td.none{height:30px; border-bottom:none}

.board_ve01{width:683px;}
.board_ve01 thead th{  solid; border-bottom:1px #d4d4d4 solid; height:33px;}
.board_ve01 tbody td{height:30px; border-bottom:1px #d4d4d4 solid;}
.board_ve01 tbody td.none{height:30px; border-bottom:none}

.prevNext{width:100%; margin-top:50px; border-top:2px #bd497a solid; border-bottom:2px #bd497a solid; }
.prevNext td{solid; border-top:1px #d4d4d4 solid; height:30px; padding-left:10px;}

.comment{width:100%; border:1px #e2e2e2 solid; background-color:#f5f5f5; padding:15px; box-sizing:border-box;}
.comment li{margin-top:10px;}
.comment li > ul {overflow:hidden;}
.comment li > ul .form_80 {width:600px;}
.comment_area{background:url(../DR0001IMG/board/dot_line.gif) repeat-x bottom;}

.text01{ font-weight:bold; color:#bd497a;}

#contents h4{ margin-top:30px; margin-left:3px; text-align:left; padding-left:19px; background:url(../DR0001IMG/DR2001/dot01.gif) no-repeat left 4px; color:#b92061; font-size:15px; padding-top:3px;}
.ultxt01{margin:10px 0 0 16px;}
.ultxt01 li{background:url(../DR0001IMG/DR2001/dot02.gif) no-repeat 3px 8px; padding-left:10px; line-height:1.7; margin-right:20px;}
.ultxt01 li.bg_none{background:none transparent scroll repeat 0% 0%;}


.sitemap{background:url(../DR0001IMG/DR6001/map_bg.gif) no-repeat; width:202px; height:191px; float:left; margin-left:20px; margin-top:20px;}
.map_list{padding-top:20px; padding-left:33px;}
.map_list li{background:url(../DR0001IMG/DR6001/map_dot.gif) no-repeat left 5px; height:25px; padding-left:7px; font-weight:bold;}

/*footer*/
#sfooter{ clear:both; width:980px; margin:0 auto; padding:0px; height:69px; padding-bottom:20px; border-top:1px #e5e5e5 solid;}
#sfooter .footlogo{float:left;}
#sfooter .add {padding-top:15px; width:470px; float:left; text-align:left;}
#sfooter li{float:left;}
#sfooter .sns {float:right; padding-top:15px;}

/*footer*/
#sfooter_0415{ clear:both; width:980px; padding:0px ; height:69px; padding-bottom:20px; margin-left:141px; border-top:1px #e5e5e5 solid;}
#sfooter_0415 .footlogo{float:left; margin-left:78px;}
#sfooter_0415 .add {padding-top:15px; width:470px; float:left; text-align:left;}
#sfooter_0415 li{float:left;}

#container #content .board_view {border-top:solid 2px #acacac;}
#container #content .board_view thead th {padding:7px 15px; background:url(/DR0001IMG/board/board_view_th_line.gif) bottom right no-repeat; border-bottom:solid 1px #e6e6e6; text-align:left;}
#container #content .board_view thead td {padding:7px 15px 5px 15px; border-bottom:solid 1px #e6e6e6;}
#container #content .board_view .nobg {padding:7px 15px; background:none;}
#container #content .board_view tbody th {padding:7px 15px; background:url(/DR0001IMG/board/board_view_th_line.gif) bottom right no-repeat; border-bottom:solid 1px #e6e6e6; text-align:left;}
#container #content .board_view tbody td {padding:10px 15px; border-bottom:solid 1px #e6e6e6; line-height:160%;}
#container #content .prev_next {border-top:solid 1px #e6e6e6; border-bottom:solid 2px #e6e6e6;}
#container #content .prev_next td {height:27px; padding:0 0 0 15px;}
#container #content .prev_next th {background:url(/DR0001IMG/board/board_view_th_line.gif) right 10px no-repeat;}
#container #content .prev_next .line {background:url(/DR0001IMG/board/board_list_dott.gif) repeat-x; height:1px;}
#container #content .nobg {padding:7px 15px; background:none;}