#content .gtheme {}
#content .aside {float:left;width:200px;margin-right:20px;padding-bottom:20px;border-right:#c0deca solid 1px;}
#content .center {}
#content .m_side {float:left;width:720px;}
#content .bside {float:right;width:200px;margin-left:20px;padding-bottom:20px;}
#content .mainbox {margin:10px 0 30px 0;border-right:#DEDEDE solid 1px;border-bottom:#DEDEDE solid 1px;}
#content .mainbox .post {float:left;width:158px;height:300px;border-top:#DEDEDE solid 1px;border-left:#DEDEDE solid 1px;}
#content .mainbox .post0,#content .mainbox .post17 {width:477px;background:#f7f7f7;}
#content .mainbox .post8,#content .mainbox .post10,#content .mainbox .post18,#content .mainbox .post26 {width:318px;background:#f7f7f7;}
#content .mainbox .post .box1 {padding:10px 15px 15px 10px;}
#content .mainbox .post .box1 .title {height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box1 .title a {font-weight:bold;font-family:"malgun gothic";font-size:20px;color:#05447A;}
#content .mainbox .post .box1 .title a:hover {}
#content .mainbox .post .box1 .date {display:inline-block;padding:4px 0 5px 0;font-family:dotum;color:#2F3437;border-bottom:#DDDDDD solid 3px;}
#content .mainbox .post .box1 .cont {margin-top:15px;height:180px;line-height:170%;font-weight:normal;font-family:"malgun gothic";font-size:15px;color:#35343C;white-space:;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box1 .cont img {float:left;height:135px;padding-top:7px;margin-right:10px;}
#content .mainbox .post .box2 {padding:10px 15px 15px 10px;}
#content .mainbox .post .box2 .title {height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box2 .title a {font-weight:bold;font-family:"malgun gothic";font-size:20px;color:#05447A;}
#content .mainbox .post .box2 .title a:hover {}
#content .mainbox .post .box2 .date {padding-top:1px;font-family:dotum;color:#074075;}
#content .mainbox .post .box2 .cont {margin-top:15px;height:205px;line-height:170%;font-weight:normal;font-family:"malgun gothic";font-size:15px;color:#35343C;white-space:;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box2 .cont img {float:left;height:100px;padding-top:7px;margin-right:10px;}
#content .mainbox .post .box3 {padding:10px;height:257px;overflow:hidden;text-overflow:ellipsis;}
#content .mainbox .post .box3 .title {line-height:190%;}
#content .mainbox .post .box3 .title a {font-weight:bold;font-family:"malgun gothic";font-size:17px;color:#074075;}
#content .mainbox .post .box3 .title a:hover {}
#content .mainbox .post .box3 .date {padding-top:10px;font-family:dotum;color:#074075;}
#content .mainbox .post .box3 .cont {margin-top:10px;line-height:140%;font-weight:normal;font-family:"malgun gothic";font-size:13px;color:#35343C;}
#content .mainbox .post .box3 .cont img {width:135px;margin:0 0 10px 0;}
#content .mainbox .noline {border-left:#ffffff solid 1px;}
#content .mbrinfo {border:#dfdfdf solid 1px;margin-bottom:15px;background:#F4F4F4;padding:8px 7px 8px 12px;}
#content .mbrinfo .symbol {float:left;}
#content .mbrinfo .symbol img {width:37px;height:37px;}
#content .mbrinfo .name {float:left;margin:0 0 0 10px;}
#content .mbrinfo .name .namel {height:12px;font-weight:bold;color:#454545;padding:2px 0 0 0;}
#content .mbrinfo .name .namer {padding-top:6px;}
#content .mbrinfo .score,#content .mbrinfo .score a {font-size:11px;font-family:dotum;color:#636363;padding:10px 0 0 0;margin:5px 0 0 0;border-top:#dfdfdf solid 1px;}
#content .mbrinfo .score a:hover {text-decoration:underline;}
#content .logout {border:#dfdfdf solid 1px;margin-bottom:15px;}
#content .logout .tabbox .np {padding:10px 0 10px 10px;background:#F4F4F4;border-bottom:#D4D4D4 solid 1px;font-weight:bold;color:#9E9E9E;}
#content .logout .tabbox .tp {float:left;width:98px;height:22px;background:#F4F4F4;border-bottom:#D4D4D4 solid 1px;text-align:center;font-weight:bold;color:#9E9E9E;padding-top:12px;cursor:pointer;}
#content .logout .tabbox .vline {border-right:#D4D4D4 solid 1px;}
#content .logout .tabbox .on {background:#ffffff;border-bottom:#ffffff solid 1px;color:#676767;}
#content .logout .nlog {padding:15px 0 15px 12px;}
#content .logout .i1 {font-size:11px;font-family:dotum;color:#67686A;letter-spacing:-1px;padding-bottom:3px;}
#content .logout .i1 .input {float:left;width:105px;height:17px;border:#BEBEBE solid 1px;}
#content .logout .i1 .input:focus {border:#BEBEBE solid 2px;}
#content .logout .i1 .checkbox {margin-left:2px;}
#content .logout .i1 .submit {float:left;margin-left:5px;}
#content .logout .rbtm {font-size:11px;font-family:dotum;color:#67686A;letter-spacing:-1px;padding:10px 0 0 3px;}
#content .logout .rbtm .ipc {color:#67686A}
#content .logout .rbtm a {color:#313946;}
#content .logout .rbtm span {padding:0 5px 0 5px;}
#content .logout .slog {padding:15px 12px 15px 12px;}
#content .logout .slog .icon {padding:10px;background:#efefef;text-align:center;}
#content .logout .slog .icon img {cursor:pointer;margin:8px;}
#content .logout .slog .guide {line-height:140%;font-size:11px;font-family:dotum;color:#999;letter-spacing:-1px;padding:10px 0 0 0;}
#content .submenu {list-style-type:none;border:#dfdfdf solid 3px;padding:5px;margin:0 0 15px 0;border-radius:5px 5px 5px 5px;}
#content .submenu li {background:url('./image/arr_plus.gif') 8px 9px no-repeat;padding:7px 0 7px 25px;line-height:140%;border-bottom:#efefef solid 1px;}
#content .submenu li a {color:#707070;}
#content .submenu li a:hover {color:#3B82BA;}
#content .submenu li ul {padding:10px 0 0 0;margin:0;list-style-type:none;}
#content .submenu li ul li {background:none;padding:2px 0 2px 0;border-bottom:0;}
#content .submenu li ul li a {font-weight:normal;}
#content .submenu li ul li a:hover {color:#3B82BA;}
#content .submenu .open {background:url('./image/arr_minus.gif') 8px 9px no-repeat;}
#content .submenu .on {font-weight:bold;color:#3B82BA;}
#content .submenu ._last {border-bottom:0;}
#content .submenu .none {color:#c0c0c0;}
#content .banner {margin-bottom:15px;}
#content .banner span {display:block;font-size:11px;font-family:dotum;color:#c0c0c0;padding:70px 0 70px 0;margin:0;border:#dfdfdf solid 1px;background:#efefef;text-align:center;}
#content .hotbox {border:#dfdfdf solid 1px;margin-bottom:15px;}
#content .hotbox .tabbox {}
#content .hotbox .tabbox .tp {float:left;width:98px;height:20px;padding-top:10px;background:#F4F4F4;border-top:#ffffff solid 1px;border-bottom:#D4D4D4 solid 1px;text-align:center;font-weight:bold;color:#9E9E9E;cursor:pointer;}
#content .hotbox .tabbox .vline {border-right:#D4D4D4 solid 1px;}
#content .hotbox .tabbox .on {background:#ffffff;border-top:#ffffff solid 1px;border-bottom:#ffffff solid 1px;color:#424242;}
#content .hotbox .hbody {padding:10px 5px 10px 8px;}
#content .hotbox .hbody ul {padding:0;margin:0;list-style-type:none;}
#content .hotbox .hbody li {height:14px;margin:10px 0 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#content .hotbox .hbody li i {display:inline-block;width:11px;margin-right:7px;hieght:11px;font-style:normal;font-size:10px;font-family:arial;color:#ffffff;letter-spacing:-px;text-align:center;background:#C0C0C0;border:#B6B6B6 solid 1px;border-radius:2px 2px 2px 2px;}
#content .hotbox .hbody li span {font-family:arial;font-size:11px;color:#E75801;padding-left:3px;}
#content .hotbox .hbody li a {}
#content .hotbox .hbody li .emp {background:#95A6FE;border:#7186FB solid 1px;}



/**********sub Layout ************/

#header_wrap { background: url('../image/sub/subtop_bg.jpg') 0 0 repeat-x; height:306px; margin:0; padding:0;}
#header_wrap div.top_menu {width:900px; height:306px; margin:0 auto; padding:0;}

#content_wrap {margin:0 auto; padding:0 0 50px 0; width:900px; overflow:hidden;}
#content_wrap div.L_Content {position:relative; float:left; display:block; overflow:hidden; width:200px; margin:0 50px 0 0; padding:0; border-right:1px solid #c0deca;}
#content_wrap div.L_Content div.LeftM {width:200px; margin:0 0 225px 0; padding:0;}
#content_wrap div.L_Content div.LeftM h2 {font-size:15px; color:#333; font-weight:bold; margin:0; padding:15px 0; height:18px; border-bottom:2px solid #9acbaa; text-align:center; background: url('../image/common/h2_depth.jpg') 55px 19px no-repeat;}
#content_wrap div.L_Content div.LeftM ul {overflow:hidden; display:block; margin:0; padding:0;}
#content_wrap div.L_Content div.LeftM ul li {width:205px; border-bottom:1px solid #ececec; padding:13px 0; margin:0; text-align:center; font-size:13px; font-weight:bold;}
#content_wrap div.L_Content div.LeftM ul li a:link{text-decoration:none; color:#666; margin:0; padding:0;}
#content_wrap div.L_Content div.LeftM ul li a:visited{text-decoration:none; color:#666; margin:0; padding:0;}
#content_wrap div.L_Content div.LeftM ul li a:hover{text-decoration:none; color:#2f894a; margin:0; padding:0;}
#content_wrap div.L_Content div.LeftM ul li a:active{text-decoration:none; margin:0; padding:0;}
#content_wrap div.L_Content div.LeftM ul li a:focus{text-decoration:underline; margin:0; padding:0;}

#content_wrap div.L_Content div.LeftM .on {font-weight:bold;color:#2f894a;}
#content_wrap div.L_Content div.green_btn div.p_num {width:200px; height:57px; margin:0 0 20px 0; padding:0;}
#content_wrap div.L_Content div.green_btn {width:205px; margin:0; padding:0;}
#content_wrap div.L_Content div.green_btn div.green_box01 {width:210px; margin:0; padding:0;}
#content_wrap div.L_Content div.green_btn div.green_box01 ul {overflow:hidden; display:block; margin:0; padding:0;}
#content_wrap div.L_Content div.green_btn div.green_box01 ul li {float:left; display:inline; width:102px; height:31px; margin:0; padding:0;}
#content_wrap div.L_Content div.green_btn div.green_box02 {width:200px; margin:0; padding:0;}
#content_wrap div.L_Content div.green_btn div.green_box02 ul {overflow:hidden; display:block; margin:0; padding:0;}
#content_wrap div.L_Content div.green_btn div.green_box02 ul li {width:204px; display:block; height:57px; margin:0; padding:0;}
#R_Content {float:left; width:680px; padding:0 0 50px 20px; margin:0; display:block;}
#R_Content div.navi {float:right; margin:0; padding:0 5px 0 0; width:210px;}
#R_Content div.navi p.home {float:left; width:13px; height:11px; margin:0 5px 0 0; padding:0;}
#h3_tle {position:static;width:680px; height:50px; margin:50px 0 0 0; padding:0;}
#h3_tle h3 {font-size:20px; color:#222; font-weight:bold; margin:0; padding:5px 0 10px 0;}
#h3_tle p.h3_txt {font-size:12px; margin:5px 0 0 0; padding:0; line-height:16px;}
#R_Content div.content_box {margin:50px 0 0 0; padding:0 20px; width:600px;}
#footer_wrap {position:relative; overflow: hidden ; clear:both; border-top:1px solid #ececec; padding:50px 0; margin:100px 0 0 0;}
#footer_wrap div.foot_box {width:900px; margin:0 auto; padding:0;}
#footer_wrap div.foot_box p.f_logo {float:left; width:172px; height:63px; margin:0 40px 30px 0; padding:0;}
#footer_wrap div.foot_box div.copybox {float:left; width:650px; margin:0; padding:0;}
#footer_wrap div.foot_box div.copybox address {font-size:12px; color:#666; letter-spacing:0; font-style:normal; margin:0 0 3px 0; padding:0;}
#footer_wrap div.foot_box div.copybox p {margin:0 0 3px 0; padding:0;}



/***** 湲곌��뚭컻 **********/
  


/***** �낆냼�덉감 *********/
#content_wrap div.R_Content div.content_box div.box01 {margin:0 0 20px 0; padding:0; width:640px;}
#content_wrap div.R_Content div.content_box div.box01 h4 {font-size:13px; color:#222; margin:0 0 10px 0; padding:0;}
#content_wrap div.R_Content div.content_box div.box01 ul {overflow:hidden; display:block; margin:0; padding:0;}
#content_wrap div.R_Content div.content_box div.box01 ul li {margin:0 0 0 10px; padding:0 0 5px 0;}
#content_wrap div.R_Content div.content_box div.box02 {margin:0; padding:0; width:640px;}
#content_wrap div.R_Content div.content_box div.box02 ol {overflow:hidden; display:block; margin:0; padding:0;}
#content_wrap div.R_Content div.content_box div.box02 ol li {margin:0 0 40px 0; padding:0; display:block;}
#content_wrap div.R_Content div.content_box div.box02 ol li p {font-weight:bold; font-size:13px; color:#222;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt {width:600px; margin:10px 0 0 0; padding:0;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table {width:600px; border:1px solid #d9d9d9; border-collapse:collapse; margin:0; padding:0;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table caption {display:none;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table thead th {border:1px solid #d9d9d9; background-color:#e7f5e2; margin:0; padding:5px 5px; text-align:center;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table thead th.Color {width:67px; border:1px solid #d9d9d9; background-color:#c9e5bf; margin:0; padding:5px 5px;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table tbody th {border:1px solid #d9d9d9; background-color:#c9e5bf; margin:0; padding:10px 10px; text-align:center;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table tbody td {padding:10px 10px; margin:0; border:1px solid #d9d9d9; line-height:16px;}
#content_wrap div.R_Content div.content_box div.box02 ol li div.normal_dt table tbody td.c {text-align:center;}
#content_wrap div.R_Content div.content_box div.box02 ol li ul.step_ul {overflow:hidden; display:block; margin:20px 0 0 0; padding:0;}
#content_wrap div.R_Content div.content_box div.box02 ol li ul.step_ul li {float:left; display:inline; padding:0 5px 0 0; margin:0;}
#content_wrap div.R_Content div.content_box p.qna_btn {width:69px; height:32px; margin:0 auto; padding:0;}



/*******기관안내***********/

#R_Content div.engine_intro {position:relative; width:695px; margin:50px 0 0 0; padding:0; display:block;}
#R_Content div.engine_intro p.chunwoo_photo {width:700px; height:363px; margin:0 0 30px 0; padding:0;}
#R_Content div.engine_intro div.introWrap {width:700px; padding:0; margin:0 0 30px 0;}
#R_Content div.engine_intro div.introWrap h3.intro_h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.engine_intro div.introWrap p.intro_txt {line-height:18px; color:#666; font-size:12px; margin:0; padding:0; width:570px;}
#R_Content div.engine_intro div.introWrap ul {margin:0; padding:0; overflow:hidden; display:block;}
#R_Content div.engine_intro div.introWrap ul li {background: url('./image/sub/arrow.png') 0 2px no-repeat; color:#666; margin:0 0 10px 5px; padding:0 0 0 10px; list-style-type:none;}
#R_Content div.engine_intro div.introWrap p.ff {color:#666; margin:0; padding:0 0 0 10px; background: url('./image/sub/arrow.png') 0 2px no-repeat;} 
#R_Content div.engine_intro div.introWrap table.table_dt {width:700px; margin:0; padding:0; border:1px solid #d6d6d6; border-right:none;}
#R_Content div.engine_intro div.introWrap table.table_dt caption {display:none;}
#R_Content div.engine_intro div.introWrap table.table_dt thead th {background-color:#e4ebf1; margin:0; padding:10px 10px; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; color:#48647c;}
#R_Content div.engine_intro div.introWrap table.table_dt tbody td {text-align:center; margin:0; padding:10px 0; border-right:1px solid #d6d6d6;}
#R_Content div.engine_intro div.introWrap p.intro_img {width:630px; height:182px; margin:20px auto; padding:0;}

#R_Content div.load_map {width:600px; margin:0 0 30px 0; padding:0;}
#R_Content div.load_map h3.intro_h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.load_map p.map_img {margin:0 auto 20px; width:600px; padding:0; height:497px; border:1px solid #d9d9d9;}
#R_Content div.load_map p.address {margin:0; padding:0 0 5px 0; text-align:center; color:#666;}

/*******시설소개******/
#R_Content h3 {color:#004c87;}
#R_Content h3.h3_tle {margin:0 0 10px 10px;}

#R_Content div.sisulBox {width:695px; *width:680px; background-color:#f0f0f0; border:1px solid #dfdfdf; margin:0 0 50px 0; padding:15px 0 15px 15px; *padding:15px 5px 15px 7px;}
#R_Content div.sisulBox h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.sisulBox ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.sisulBox ul li {float:left; width:219px; height:165px; margin:0 10px 0 0; padding:0;}
#R_Content div.sisulBox ul li img {width:219px; height:165px;}
#R_Content div.sisulBox ul li.li_none {float:left; width:219px; height:165px; margin:0; padding:0;}
#R_Content div.sisulWrap {width:707px; overflow:hidden; display:block; margin:0 0 50px 0; padding:0;}
#R_Content div.sisulWrap h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.sisulWrap div.sisulbox {width:677px; background: url('./image/sub/sisul_center.png') repeat-y; padding:15px 30px 0 0; margin:0;}
#R_Content div.sisulWrap div.sisulbox ul.box_ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.sisulWrap div.sisulbox ul.box_ul li {background: url('./image/sub/dot.png') 15px 0 no-repeat; padding:0 0 20px 25px; margin:0;}
#R_Content div.sisulWrap div.sisulbox ul.box_ul li h4 {color:#004c87; margin:0 0 5px 0; padding:0;}
#R_Content div.sisulWrap div.sisulbox ul.box_ul li ul.li_ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.sisulWrap div.sisulbox ul.box_ul li ul.li_ul li {background: url('./image/sub/arrow.png') 15px 2px no-repeat; padding:0 0 10px 23px; margin:0;}


#R_Content div.engine_intro ul.facilities {overflow:hidden; display:block; margin:0 0 40px 0; padding:0;}
#R_Content div.engine_intro ul.facilities li {float:left; margin:0 40px 0 0; padding:0; display:inline; width:270px; height:350px;}
#R_Content div.engine_intro ul.facilities li h3 {font-size:13px; color:#333; font-weight:bold; margin:0 0 15px 0; padding:0 0 0 13px; background: url('./image/sub/dot.png') 0 3px no-repeat;}

/*******천우요양원 입소준비서류및 비용********/
#R_Content div.engine_intro div.introWrap div.boxWrap {position:relative; margin:0 0 20px 0; padding:0; width:621px;}
#R_Content div.engine_intro div.introWrap div.boxWrap div.box {width:581px; margin:0; padding:10px 20px 0 20px; background: url('./image/sub/boxcenter.png') repeat-y;}
#R_Content div.engine_intro div.introWrap div.boxWrap div.box ul {overflow:hidden; display:block; margin:0; padding:0;}

#R_Content div.engine_intro div.jedo {width:690px; height:210px; padding:0 36px 20px 273px; margin:0 0 30px 0; background: url('./image/sub/bg_box.png') no-repeat;}
#R_Content div.engine_intro div.jedo div.jedo_box {width:386px; margin:0; padding:30px 0 0 0; overflow:hidden; display:block;}
#R_Content div.engine_intro div.jedo div.jedo_box h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.engine_intro div.jedo div.jedo_box p.blue_txt {color:#0079d7; margin:0 0 15px 0; padding:0; line-height:18px;}
#R_Content div.engine_intro div.jedo div.jedo_box p.black_txt {color:#000; margin:0; padding:0; line-height:18px;}
#R_Content div.engine_intro div.step h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.engine_intro div.step p.step_img {width:680px; height:533px; margin:15px 0 0 0; padding:0;}
#R_Content div.engine_intro div.boxWrap {width:690px; padding:0; margin:50px 0 0 0; overflow:hidden; display:block;}
#R_Content div.engine_intro div.boxWrap h3 {font-size:15px; color:#004c87; margin:0; padding:0 0 20px 0;}
#R_Content div.engine_intro div.boxWrap div.box {width:581px; margin:0; padding:0 20px 10px 20px; background: url('./image/sub/boxcenter.png') repeat-y;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li {display:block; margin:0; padding:0 0 0 12px; background: url('./image/sub/dot.png') 0 3px no-repeat;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li h4.blue {color:#005d93; margin:15px 0 10px 0; padding:0; font-size:15px;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li h4.orange {color:#ff4a00; margin:15px 0 10px 0; padding:0; font-size:15px;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li h4.green {color:#008700; margin:15px 0 10px 0; padding:0; font-size:15px;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li p.box_txt {line-height:18px; margin:0; padding:0;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li ul.li_ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.engine_intro div.boxWrap div.box ul.box_ul li ul.li_ul li {display:block; margin:5px 0 15px 0; padding:0 0 0 17px; background: url('./image/sub/arrow.png') 5px 3px no-repeat;}

/**후원안내**/
#R_Content div.sponsor {position:relative; width:695px; margin:0; padding:0;}
#R_Content div.sponsor ul.spon_ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.sponsor ul.spon_ul li {display:block; margin:0; padding:0 0 25px 0;}
#R_Content div.sponsor ul.spon_ul li h3 {font-size:13px; color:#333; background: url('./image/sub/depth01.gif') 0 0 no-repeat; margin:0 0 10px 0; padding:0 0 0 15px;}
#R_Content div.sponsor ul.spon_ul li p {padding:0 0 0 17px; margin:0; line-height:18px;}
#R_Content div.sponsor ul.spon_ul li p.p_bold {font-weight:bold; color:#004c87;}




/************************************************************************************/

/**인사말**/
#R_Content div.yo_intro {position:relative; width:737px; height:873px; margin:0; padding:190px 20px 0 20px; background: url('./image/sub/intro.png') 0 0 no-repeat; overflow:hidden; display:block;}
#R_Content div.yo_intro p.top_txt {width:700px; margin:0 0 50px 0; padding:0; font-size:16px; color:#333; font-weight:bold; line-height:25px;}
#R_Content div.yo_intro p.hi_txt {width:600px; margin:0 0 20px 0; padding:0; font-size:14px; color:#333; font-weight:normal; line-height:25px;}
#R_Content div.yo_intro p.ceo {float:right; margin:20px 80px 0 0; padding:0; width:190px;  font-size:16px; color:#333; font-weight:normal;}
#R_Content div.yo_intro p.ceo span {font-weight:bold; font-size:18px;}

/**법인소개**/
#R_Content div.bubin01 {position:relative; margin:0 0 50px 0; padding:0; width:650px; overflow:hidden; display:block;}
h4.h4_tle {background: url('./image/sub/depth01.png') 0 2px no-repeat; margin:0; padding:0 0 10px 15px; color:#333; font-size:15px; font-weight:bold;}
#R_Content div.bubin01 div.tb {margin:15px 0 0 0; padding:0; width:650px;}
#R_Content div.bubin01 div.tb table.dt_table {width:650px; margin:0; padding:0; border-top:2px solid #009330;}
#R_Content div.bubin01 div.tb table.dt_table caption {display:none;}
#R_Content div.bubin01 div.tb table.dt_table tbody {margin:0; padding:0;}
#R_Content div.bubin01 div.tb table.dt_table tbody tr th {background-color:#f6f6f6; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:bold; margin:0; padding:10px 0; text-align:center;}
#R_Content div.bubin01 div.tb table.dt_table tbody tr td {border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:normal; margin:0; padding:10px 0 10px 10px;}
#R_Content div.bubin01 div.tb table.dt_table tbody tr td ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.bubin01 div.tb table.dt_table tbody tr td ul li {list-style-type:none; margin:0; padding:0; line-height:18px;}

#R_Content div.bubin02 div.tb {margin:15px 0 0 0; padding:0; width:650px;}
#R_Content div.bubin02 div.tb table.dt_table {width:650px; margin:0; padding:0; border-top:2px solid #009330;}
#R_Content div.bubin02 div.tb table.dt_table caption {display:none;}
#R_Content div.bubin02 div.tb table.dt_table thead {margin:0; padding:0;}
#R_Content div.bubin02 div.tb table.dt_table thead tr th {background-color:#f6f6f6; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:bold; margin:0; padding:10px 0; text-align:center;}
#R_Content div.bubin02 div.tb table.dt_table thead tr td {border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:normal; margin:0; padding:10px 0 10px 10px;}
#R_Content div.bubin02 div.tb table.dt_table tbody tr th.none {border-right:none;}
#R_Content div.bubin02 div.tb table.dt_table thead tr th.none {border-right:none;}
#R_Content div.bubin02 div.tb table.dt_table tbody tr td.none {border-right:none;}
#R_Content div.bubin02 div.tb table.dt_table tbody {margin:0; padding:0;}
#R_Content div.bubin02 div.tb table.dt_table tbody tr th {background-color:#f6f6f6; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:bold; margin:0; padding:10px 0; text-align:center;}
 {border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:normal; margin:0; padding:10px 0 10px 0; text-align:center;}
#R_Content div.bubin02 div.tb table.dt_table tbody tr td {border:1px solid #d9d9d9; border-top:none; border-left:none; color:#333; font-size:12px; font-weight:normal; margin:0; padding:10px 0 10px 5px; text-align:center;}


/**미션비젼**/
#R_Content div.mission {position:relative; width:650px; margin:0 0 50px 0; padding:0; overflow:hidden; display:block;}
#R_Content div.mission p.m_p {width:622px; height:147px; margin:20px 0 0 10px; padding:0;}
#R_Content div.vision {position:relative; width:650px; margin:0; padding:0; overflow:hidden; display:block;}
#R_Content div.vision ul.ul_01 {overflow:hidden; display:block; margin:30px 0 0 10px; padding:0;}
#R_Content div.vision ul.ul_01 li {padding:0; margin:0; display:block;}
#R_Content div.vision ul.ul_01 li p.tle {font-weight:bold; color:#248343; margin:0; padding:0;}
#R_Content div.vision ul.ul_01 li p.vision_txt {margin:10px 0 10px 17px; padding:0;}
#R_Content div.vision ul.ul_01 li p.mission_img {width:626px; height:147px; margin:0 0 30px 10px; padding:0;}
#R_Content div.vision ul.ul_01 li ul.vision_ul {overflow:hidden; display:block; margin:20px 0 0 10px; padding:0;}
#R_Content div.vision ul.ul_01 li ul.vision_ul li {display:block; margin:0; padding:0 0 10px 0;}
#R_Content div.vision ul.ul_01 li ul.vision_ul li span.num {font-weight:bold; margin:0 10px 0 0; padding:0; color:#6cc202; font-size:15px;}

/**조직도**/
#R_Content div.organization {position:relative; width:650px; margin:50px 0 70px 0; padding:0; overflow:hidden; display:block;}
#R_Content div.organization p {width:617px; height:382px; margin:50px 0 0 0; padding:0;}

/**입소안내**/
#R_Content div.instep {position:relative; margin:50px 0 0 0; padding:0; width:650px; overflow:hidden; display:block;}
#R_Content div.instep div.in_box {width:650px; padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px solid #d9d9d9; overflow:hidden; display:block;}
#R_Content div.instep div.in_box h4.tle_h4 {clear:both; font-size:16px; background: url('./image/sub/depth01.png') 0 3px no-repeat; color:#2c2c2c; font-weight:bold; margin:0; padding:0 0 0 18px; float:left; width:100px;}
#R_Content div.instep div.in_box div.object {float:left; margin:0; padding:0;}
#R_Content div.instep div.in_box div.object ul {overflow:hidden; display:block; margin:0 0 0 50px; padding:0;}
#R_Content div.instep div.in_box div.object ul li {background: url('./image/sub/dot_green.png') 0 3px no-repeat; padding:0 0 7px 10px; margin:0;}
#R_Content div.instep div.in_box div.object p.ob_txt {width:430px; margin:0 0 0 50px; padding:0 0 0 10px; line-height:18px; background: url('./image/sub/dot_green.png') 0 3px no-repeat;}
#R_Content div.instep div.in_box div.object p.ob_img {width:612px; height:109px; margin:20px 0; padding:0;}

/**상담안내**/
#R_Content div.advice {position:relative; width:650px; margin:0; padding:0; overflow:hidden; display:block;}
#R_Content div.advice p.ad_img {width:645px; padding:0; margin:20px 0 50px 0;}
#R_Content div.advice div.ad_01 {width:650px; margin:0 auto 30px; padding:0 0 30px 0; overflow:hidden; display:block; border-bottom:1px solid #cdcdcd;}
#R_Content div.advice div.ad_01 h4.h4_tle {float:left; width:130px; margin:0; padding:0; background: url('./image/sub/depth01.png') 0 2px no-repeat; margin:0 30px 0 0; padding:0 0 10px 15px; color:#333; font-size:15px; font-weight:bold;}
#R_Content div.advice div.ad_01 h4.h4_tle span {color:#269132;}
#R_Content div.advice div.ad_01 p.ad_txt {float:left; width:450px; margin:0; padding:0; line-height:18px;}
#R_Content div.advice div.ad_02 {width:650px; margin:0 auto 30px; padding:0 0 30px 0;}
#R_Content div.advice div.ad_02 ul {overflow:hidden; display:block; margin:0 0 0 20px; padding:0;}
#R_Content div.advice div.ad_02 ul li {display:block; margin:0 0 10px 0; padding:0 0 0 10px; background: url('./image/sub/dot_green.png') 0 2px no-repeat;}
#R_Content div.advice div.ad_02 ul li p.sp {font-weight:bold; margin:0 0 5px 0; padding:0;}
#R_Content div.advice div.ad_02 ul li p.sp_txt {width:490px; margin:0; padding:0; line-height:18px;}

/**입소어르신보호사업**/
#R_Content div.protection {position:relative; margin:0; padding:0; width:650px; overflow:hidden; display:block;}
#R_Content div.protection ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.protection ul li {background: url('./image/sub/dot_green.png') 0 2px no-repeat; display:block; margin:0; padding:0 0 10px 10px;}

/**자원봉사및 현장실습 사업**/
#R_Content div.advice div.ad_01_1 {width:650px; margin:0 auto 40px; padding:40px 0 30px 0; overflow:hidden; display:block; border-bottom:1px solid #cdcdcd; border-top:2px solid #767676;}
#R_Content div.advice div.ad_01_1 h4.h4_tle {float:left; width:130px; margin:0; padding:0; background: url('./image/sub/depth01.png') 0 2px no-repeat; margin:0 30px 0 0; padding:0 0 10px 15px; color:#333; font-size:15px; font-weight:bold;}
#R_Content div.advice div.ad_01_1 p.ad_txt {float:left; width:450px; margin:0; padding:0; line-height:18px;}

/**케어서비스**/
#R_Content div.care_01 {position:relative; width:650px; margin:0; padding:30px 0 0 0; overflow:hidden; display:block;}
#R_Content div.care_01 h4.care_tle {width:448px; height:64px; margin:0; padding:0;}
#R_Content div.care_01 div.care_wrap {width:450px; border-top:2px solid #767676; background: url('./image/sub/A_img01.png') 30px 20px no-repeat; margin:0; padding:30px 0 20px 250px;}
#R_Content div.care_01 div.care_wrap ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.care_01 div.care_wrap ul li {background: url('./image/sub/dot_blue.png') 0 3px no-repeat; padding:0 0 10px 10px; margin:0;}

#R_Content div.care_01 div.care_wrap02 {width:450px; border-top:2px solid #767676; background: url('./image/sub/B_img01.png') 30px 20px no-repeat; margin:0; padding:30px 0 20px 250px;}
#R_Content div.care_01 div.care_wrap02 ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.care_01 div.care_wrap02 ul li {background: url('./image/sub/dot_blue.png') 0 3px no-repeat; padding:0 0 10px 10px; margin:0;}

#R_Content div.care_01 div.care_wrap03 {width:450px; border-top:2px solid #767676; background: url('./image/sub/C_img01.png') 30px 20px no-repeat; margin:0; padding:30px 0 20px 250px;}
#R_Content div.care_01 div.care_wrap03 ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.care_01 div.care_wrap03 ul li {background: url('./image/sub/dot_blue.png') 0 3px no-repeat; padding:0 0 10px 10px; margin:0;}

#R_Content div.care_01 div.care_wrap04 {width:450px; border-top:2px solid #767676; background: url('./image/sub/D_img01.png') 30px 20px no-repeat; margin:0; padding:30px 0 20px 250px;}
#R_Content div.care_01 div.care_wrap04 ul {overflow:hidden; display:block; margin:0; padding:0;}
#R_Content div.care_01 div.care_wrap04 ul li {background: url('./image/sub/dot_blue.png') 0 3px no-repeat; padding:0 0 10px 10px; margin:0;}

#R_Content div.bubin03 p.td_p {margin:30px 0 0 0; padding:0;}
#R_Content div.bubin03 div.tb table.dt_table {width:650px; margin:20px 0 20px 0; padding:0; border-top:2px solid #009330;}
#R_Content div.bubin03 div.tb table.dt_table caption {display:none;}
#R_Content div.bubin03 div.tb table.dt_table thead {margin:0; padding:0;}
#R_Content div.bubin03 div.tb table.dt_table thead tr th {background-color:#f6f6f6; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:bold; margin:0; padding:10px 0; text-align:center;}
#R_Content div.bubin03 div.tb table.dt_table thead tr th.th_none {border-right:none;}
#R_Content div.bubin03 div.tb table.dt_table tbody tr td {border:1px solid #d9d9d9; border-top:none; border-left:none; color:#333; font-size:12px; font-weight:normal; margin:0; padding:10px 0 10px 10px; text-align:center; font-weight:bold;}
#R_Content div.bubin03 div.tb table.dt_table tbody tr td.td_none {border-right:none; border-left:none; text-align:left; font-weight:normal;}
#R_Content div.bubin03 div.tb table.dt_table tbody tr td ul {overflow:hidden; display:block; margin:10px 0 0 10px; padding:0;}
#R_Content div.bubin03 div.tb table.dt_table tbody tr td ul li {list-style-type:none; margin:0; padding:0 0 0 10px; background: url('./image/sub/dot_green.png') 0 3px no-repeat; }
#R_Content div.bubin03 div.tb table.dt_table tbody tr th {background-color:#f6f6f6; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:bold; margin:0; padding:10px 10px; text-align:center;}

/*후원안내*/
#R_Content div.gibu_tle {width:486px; height:95px; margin:0 0 30px 0; padding:0;}
#R_Content div.bubin04 div.tb {width:650px; margin:0; padding:0; overflow:hidden; display:block;}
#R_Content div.bubin04 div.tb table.dt_table {width:650px; margin:10px 0 30px 0; padding:0; border-top:2px solid #009330;}
#R_Content div.bubin04 div.tb table.dt_table caption {display:none;}
#R_Content div.bubin04 div.tb table.dt_table tbody tr td {border:1px solid #d9d9d9; border-top:none; border-left:none; color:#333; font-size:12px; font-weight:normal; margin:0; padding:10px 0 10px 10px; text-align:center; font-weight:bold;}
#R_Content div.bubin04 div.tb table.dt_table tbody tr td.td_none {border-right:none; border-left:none; text-align:left; font-weight:normal;}
#R_Content div.bubin04 div.tb table.dt_table tbody tr td.normal {text-align:left; font-weight:normal;}
#R_Content div.bubin04 div.tb table.dt_table tbody tr th {background-color:#f6f6f6; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#333; font-size:12px; font-weight:bold; margin:0; padding:10px 10px; text-align:center;}
#R_Content div.bubin04 div.tb table.dt_table thead tr th {border:1px solid #d9d9d9; border-top:none; border-left:none; color:#333; font-size:12px; margin:0; padding:10px 0 10px 10px; text-align:center; font-weight:bold; background-color:#f6f6f6}
#R_Content div.bubin04 div.tb table.dt_table thead tr th.th_none {border-right:none; border-left:none; text-align:center; font-weight:bold;}
#R_Content div.service {width:650px; margin:0; padding:0;}
#R_Content div.service ul {overflow:hidden; display:block; margin:0; padding:15px 0 15px 20px;}
#R_Content div.service ul li {margin:0; padding:0 0 10px 10px; display:block; background: url('./image/sub/dot_green.png') 0 3px no-repeat;}
#R_Content div.service ul li.green {font-weight:bold; color:#5e8422; margin:0; padding:0 0 10px 10px; background: url('./image/sub/dot_green.png') 0 3px no-repeat;}
#R_Content div.service_info {width:636px; height:139px; margin:0; padding:0 0 50px 0; overflow:hidden; display:block;}

