caption{display:none;}
ul:after{content:"";display:block;clear:both;}
dl:after{content:"";display:block;clear:both;}

h1{clear:both;}
h2{clear:both;}
h3{clear:both;}
h4{clear:both;}
h5{clear:both;}
/*
h2{display:block;padding:0 0 0 18px;margin-bottom:15px;font-size:120%;color:rgb(58,58,58);letter-spacing:-.1em;background:url(/images/common/h2.gif) no-repeat left 1px;}
h2.h2_2{display:block;padding:0 0 0 22px;margin:15px 0;font-size:120%;color:rgb(58,58,58);letter-spacing:-.1em;background:url(/images/common/h2.gif) no-repeat 10px 1px;}
h3{padding:0 0 0 15px;margin:0 0 5px 0;font-size:100%;line-height:160%;color:rgb(100,60,30);letter-spacing:-0.09em;background:url(/images/common/h3.gif) no-repeat left 4px;}
h3.none{padding:0;margin:0;font-size:100%;line-height:160%;color:rgb(100,60,30);letter-spacing:-0.09em;background:none;}
h4{padding:0 0 0 12px;font-size:100%;color:rgb(100,60,30);background:url(/images/common/h4.gif) no-repeat left 5px;}
*/
h2{display:block;padding:0 0 8px 0;margin-bottom:15px;font-size:130%;color:rgb(17,17,17);letter-spacing:-.07em;border-bottom:1px solid rgb(230,230,230)}
h2.h2_2{display:block;clear:both;padding:8px 0 8px 10px;margin:12px 0 0 0;font-size:130%;color:rgb(17,17,17);letter-spacing:-.07em;border-bottom:none}
h2.h2_3{display:block;padding:0 0 8px 20px;margin:0 -20px 15px -20px;font-size:130%;color:rgb(17,17,17);letter-spacing:-.07em;border-bottom:1px solid rgb(230,230,230)}
h3{min-height:24px;padding:3px 0px 0px 30px;margin:15px 0 5px 0;background:url(http://www.cwrehab.or.kr/images/common/blt1.gif) no-repeat left top;font-size:120%;font-weight:600; color:#404040; letter-spacing:-.07em;line-height:18px;}
h3.none{margin:0 -15px;padding:0;background:none;font-size:110%;color:rgb(0,135,180);letter-spacing:-.07em}
h3.none2{margin:0;padding:0 5px;background:none;font-size:120%;color:rgb(0,135,180);letter-spacing:-.07em}
h3.none3{margin:0;padding:0;background:none;font-size:120%;color:rgb(0,135,180);line-height:130%;letter-spacing:-.07em}
h3.none4{margin:0 0 5px 0;padding:0;background:none;font-size:110%;color:rgb(0,135,180);line-height:130%;letter-spacing:-.07em}
h4{margin:10px 0 3px 0;font-size:110%;color:#548b00;font-weight:600; line-height:16px;}
h5{padding:0 0 0 10px;font-size:100%;color:rgb(33,68,106);background:url(/images/common/h5.gif) no-repeat left 7px;;letter-spacing:-.1em}


.f_h3{font-size:125%;color:#4e5d95;letter-spacing:-.07em}

.p5{padding:5px;}
.p10{padding:10px;}
.p20{padding:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr27{padding-right:27px;}
.pr32{padding-right:32px;}

.pb2{padding-bottom:2px;}
.pb5{padding-bottom:5px;}
.pb7{padding-bottom:7px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb-15{padding-bottom:-15px;}

.pl4{padding-left:4px;}
.pl6{padding-left:6px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl27{padding-left:27px;}
.pl32{padding-left:32px;}

.m10{margin:10px;}
.m30{margin:30px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt-8{margin-top:-8px;}
.mt-15{margin-top:-15px;}
.mt-16{margin-top:-16px;}

.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb-15{margin-bottom:-15px;}
.mb-20{margin-bottom:-20px;}

.mh48{min-height:48px;}
.mh51{min-height:51px;}

.width100px{width:100px}

.div_left{display:inline-block;float:left;}
.div_right{display:inline-block;float:right;}
.div_clear{display:block;clear:both;}
.div_clear:after{content:"";display:block;clear:both;}
.div_clear2:after{content:"";display:block;clear:both;}

.t_center{text-align:center;}
.t_right{text-align:right;}

.dot1_list1{display:block;position:relative;list-style:none;}
.dot1_list1 *{list-style:none;}
.dot1_list1 li{display:block;padding:0 0 3px 10px;text-align:left;background:url(/images/common/dot1.gif) no-repeat 2px 7px;line-height:130%;}
.dot1_list1 dt{display:block;padding:0 0 0 10px;text-align:left;background:url(/images/common/dot1.gif) no-repeat 2px 7px;}
.dot1_list1 dd{display:block;padding:0 0 3px 10px;text-align:left;}
.dot1_list1 dd .receipt {position:absolute;right:0;padding-top:3px;color:rgb(200,200,200);}
.dot1_list1 dd.help{height:20px;font-size:.95em;font-weight:100;color:rgb(123,158,88);}

.dot1_list2{display:block;position:relative;list-style:none;}
.dot1_list2 *{list-style:none;}
.dot1_list2 li{display:block;padding:0 0 2px 10px;text-align:left;line-height:150%;letter-spacing:-.1em;background:url(/images/common/dot1.gif) no-repeat 2px 7px;}
.dot1_list2 li a{color:rgb(84,84,84)}

.dot2_list1{list-style:none;}
.dot2_list1 *{list-style:none;}
.dot2_list1 li{padding:0 0 0 10px;text-align:left;background:url(/images/common/dot2.gif) no-repeat left 9px;}

.dot2_list2{list-style:none;}
.dot2_list2 *{list-style:none;}
.dot2_list2 li{padding:0 0 5px 10px;font-size:9pt;text-align:left;line-height:140%;background:url(/images/common/dot2.gif) no-repeat left 6px;}
.dot2_list2 li:last-child{padding-bottom:0;}

ol.ol_list1{padding-left:14px;}
ol.ol_list1 li{list-style:decimal;}

.point1{color:rgb(17,17,17)}
.point2{color:rgb(68,84,162)}

.ul_left { display:block;}
.ul_left li { float:left;}
.ul_left li.right { float:right;}

table td *{vertical-align:middle}
table.table_01{clear:both;width:100%;min-width:100%;max-width:100%;border-top:2px solid rgb(0,51,153);border-right:1px solid #d9d9d9;border-bottom:1px solid #8aacd7;text-align:center;border-collapse:collapse;table-layout:fixed;background:rgb(255,255,255)}
table.table_01 th{padding:3px 0;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;font-size:9pt;line-height:130%;letter-spacing:-.1em}
table.table_01 td{padding:3px 0;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;font-size:9pt;line-height:130%;letter-spacing:-.1em}
table.table_01 thead th{padding:3px 0;border-bottom:1px solid #92a4b5;border-top:none;background:url(/images/common/table_a_th.gif) repeat-x left bottom;font-size:8pt;color:#003981;text-align:center;}
table.table_01 tbody th{background:#f5fbff;font-weight:normal;color:#004aa7}
table.table_01 tbody th.center { text-align:center }
table.table_01 tbody th label { text-align:center }
table.table_01 .left{padding-right:5px;padding-left:5px;text-align:left}
table.table_01 .right{padding-right:5px;padding-left:5px;text-align:right}
table.table_01 a{color:#898989}
table.table_01 a:hover{color:#0087b4}
table.table_01 .dot1_list1 li{display:block;padding:0 0 5px 10px;text-align:left;background:url(/images/common/dot1.gif) no-repeat 2px 5px;}

.table4								{display:block; font-size:12px;margin-top:5px;border-top:2px solid #7ac144;}
.table4 table						{width:100%;table-layout:fixed; border-collapse: collapse;}
.table4 table th,
.table4 table td						{padding: 7px 5px 4px 5px; border: 1px solid rgb(221,221,221); border-width:0 1px 1px 1px; text-align: center; vertical-align: middle;line-height:110%;}
.table4 table thead th				{color:rgb(51,51,51); background:#f4f4f4; border-bottom:1px solid #dddddd;}
.table4 table tbody th				{font-weight:100; color:rgb(100,100,100); background:#fcfcfc;}
.table4 table td.longtxt				{padding: 7px 10px 4px 10px; text-align: left; white-space: normal}
.table4 table tbody tr.hover:hover td{font-weight:bold; color:rgb(51,51,51); background:rgb(255,255,220)}
.table4 table tbody td:hover			{font-weight:bold; color:rgb(51,51,51); background:rgb(255,255,220)}
.table4 table tbody td.td1				{border-width:0 1px 0 1px}
.table4 table tbody td.td3				{border-width:1px 0 1px 1px}
.table4 table tbody td.td4				{border-width:1px 1px 1px 0}
.table4 table tbody th.th1				{border-width:0 1px 0 1px}
.table4 table tbody th.th2				{border: 1px solid rgb(220,190,140);font-weight:bold; color:rgb(51,51,51); background:rgb(230,220,190)}
.table4 table thead th.th2				{border-width:1px}
.table4 table tbody .td2					{padding:0;border: 1px solid rgb(221,221,221); border-width:0 1px 1px 1px;vertical-align:top}
.table4 table tbody .td2 ul li				{padding:10px 0 7px 0;border-bottom: 1px solid rgb(241,241,241); color:rgb(102,102,102); text-align: center; vertical-align: middle}
.table4 table tbody .td2 ul .end		{border-width: 0px}
.table4 table tbody .td_b_none			{border-bottom-width: 0px}
.table4 table tfoot th,
.table4 table tfoot td						{padding: 7px 5px 4px 5px; border: 1px solid rgb(221,221,221); border-top-color:rgb(180,180,180); text-align: center; vertical-align: middle;background:rgb(245,242,230)}
.table4 table tfoot th						{color:rgb(100,100,100); background:rgb(245,235,210)}

.lh17{line-height:17pt;}
.lh12{line-height:12pt;}

.board{margin-left:10px;}
.radius8 { -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px}
.radius10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px}

.commingsoon{display:block; padding:100px 0;border:5px solid rgb(240,240,240);font-size:130%;font-weight:bold;color:rgb(137,137,137);text-align:center;letter-spacing:-1px}
.deep{display:inline-block;min-width:12px; width:12px; height:12px;margin-left:5px; background:url(/wt_board/guest_board/images/btn_deep.gif); background-repeat:no-repeat;background-position: center center;}

.colorpoint0{color:#222222;}
.colorpoint1{color:#e47500;}
.colorpoint2{color:#217dd4;}
.colorpoint3{color:#548b00;}
.colorpoint4{color:#5fa1e1;}
.colorpoint5{color:rgb(0, 78, 165);}

.btn1_1		{display:inline-block;height:55px;overflow:visible;margin-right:10px;text-align:center;background:url(http://www.cwrehab.or.kr/images/common/btn1_1.png) no-repeat left 0;}
.btn1_1 a	{display:block;height:55px; line-height:50px;margin-right:-10px;text-align:center;background:url(http://www.cwrehab.or.kr/images/common/btn1_1.png) no-repeat right 0;font-family:'Nanum Gothic';font-size: 16px;color:#5a860f;letter-spacing:-.02em;}
.btn1_1 a:hover{color:#545454;}
.btn1_1 a img	{vertical-align:middle}
.btn1_1 a em{margin-left:10px; line-height:50px;vertical-align:middle}
.btn1_1 a em.arrow_down{display:inline-block;overflow:hidden;width:23px;height:23px;background:url(http://www.cwrehab.or.kr/images/common/btn_icon.png) no-repeat left 0;text-indent:-9999px;}
.btn_icon a	{padding-left:26px;}
a::-moz-focus-inner {	border: none;/*ÆÄÀÌ¾îÆø½º¿¡¼­ ÆÐµù ¹ß»ýÀ» ¹æÁö*/}