@charset "euc-kr";
.boardtype1 { border-bottom:1px solid #999; font-size:12px; table-layout:fixed; border-collapse:collapse; width:610px; }
.boardtype1 caption { display:none; }
.boardtype1 thead th { line-height:18px; padding:7px 0 4px; border-top:solid 1px #A9BDBE; border-bottom:solid 1px #A9BDBE; background-color:#EBF8FE; font-weight:bold; color:#4F7397; vertical-align:top; }
.boardtype1 tbody td { padding:8px 0 5px; text-align:center; border-bottom:solid 1px #A9BDBE; }
/*.boardtype1 tbody td{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}*/
.boardtype1 tbody td.frm { padding:0; text-align:center; }
.boardtype1 tbody td.frm input { margin:0; }
.boardtype1 tbody td.num,.boardtype1 tbody td.date,.boardtype1 tbody td.hit { font:normal 12px tahoma; padding:0; }
.boardtype1 tbody td.title { text-align:left; }
.boardtype1 tbody td.title .pic,.boardtype1 tbody td.title .new { margin:0 0 2px; vertical-align:middle; }
.boardtype1 tbody tr.reply td.title a { padding-left:12px; background:url(../images/ic_reply.gif) 0 1px no-repeat; }
.boardtype1 tbody tr.reply td a.comment { background:none; padding:0; font-size:12px; font-weight:bold; color:#F00; }
/* m1s2¸®½ºÆ® */
.txt_list { list-style:none; padding:10px 0;}
.txt_list li { margin-left: 10px; margin-bottom:5px; vertical-align:top; line-height:20px; }
.txt_list li img { vertical-align:middle; margin-top:-2px; padding-right:5px; }
/* m1s2¸®½ºÆ® ¿µ¾î */
.txt_liste { list-style:none; padding:10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txt_liste li { margin-left: 10px; margin-bottom:5px; vertical-align:top; line-height:20px; }
.txt_liste li img { vertical-align:middle; margin-top:-2px; padding-right:5px; }
/* m1s2_vision */
.m1s2_vision { list-style:none; padding:10px 0; }
.m1s2_vision li { margin-bottom:5px; vertical-align:top; line-height:20px; }
.m1s2_vision li img { vertical-align:middle; margin-top:-2px; padding-right:5px; }
/* m2¸®½ºÆ® */
.txtu_list { width:610px; list-style:none; padding-bottom:10px; }
.txtu_list li { margin-bottom:5px; padding-left:18px; background:url(../images/bu_list1.gif) no-repeat 10px 7px; vertical-align:top; line-height:20px; }
/* m2¸®½ºÆ®¿µ¾î */
.txtu_liste { width:610px; list-style:none; padding-bottom:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.txtu_liste li { margin-bottom:5px; padding-left:28px; background:url(../images/bu_list1.gif) no-repeat 20px 9px; vertical-align:top; line-height:20px; }
/* m1s3Ç¥ */
.bbs_property { width:600px; text-align:center; border-bottom:1px solid #A9BDBE; border-top:1px solid #A9BDBE; border-collapse:collapse; }
.bbs_property caption { height: 11px; border-left: 4px solid #FF6600; text-align:left; padding-left: 5px; margin-bottom: 10px; color: #FF6600; }
.bbs_property tfoot { font-weight:bold; background-color:#F5F7F9; }
.bbs_property th { padding:8px 0 5px 0; background-color:#EBF8FE; border-top:1px solid #A9BDBE; border-left:1px solid #A9BDBE; border-right:1px solid #A9BDBE; font-weight:bold; color:#4F7397; }
.bbs_property td { padding:7px 0 5px 0; border:1px solid #A9BDBE; }
.bbs_property td.leftalign { text-align:left; padding-left:15px; }
/* board_view */
.boardview1 { width:610px; border-top:1px solid #A9BDBE; border-bottom:1px solid #A9BDBE; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse; }
.boardview1 caption { display:none; }
.boardview1 th { line-height:18px; padding:5px 0 4px; border-bottom:solid 1px #A9BDBE; background-color:#EBF8FE; font-weight:bold; color:#4F7397; vertical-align:top; }
.boardview1 td { padding:8px 0 5px 10px; text-align:left; border-bottom:solid 1px #A9BDBE; }
.boardview1 .title { width:96%; padding:2px 0 1px; ; border:solid 1px #A9BDBE; }
.boardview1 .name { width:100px; padding:2px 0 1px; ; border:solid 1px #A9BDBE; }
.boardview1 .writecontents { width:100%; padding:2px 0 1px; border:solid 1px #A9BDBE; }
/*.boardview1 tbody td{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}*/
.boardview1 td.contents { padding:20px; line-height:1.4em;  border-bottom:solid 1px #A9BDBE;}
/*.boardview1_comment { width:610px; border-top:1px solid #A9BDBE; border-bottom:1px solid #A9BDBE; margin-top:15px; font-size:12px; table-layout:fixed; border-collapse:collapse; }*/
.boardview1_comment { width:610px; border-bottom:1px solid #A9BDBE; margin:5px 0; font-size:12px; table-layout:fixed; border-collapse:collapse; }
.boardview1_comment caption { display:none; }
.boardview1_comment td { padding:10px 0 3px 10px; text-align:left; line-height:1.4em; }
.boardview1_comment tr.input td { padding:5px 0 5px 10px; border-bottom:solid 1px #A9BDBE; }
.boardview1_comment tr.input td * { vertical-align:middle; }
.boardview1_comment tr.input input.name { width:100px; padding:2px 0 1px; ; border:solid 1px #A9BDBE; }
.boardview1_comment tr.input textarea.comment { width:80%; height:15px; padding:2px 0 1px; border:solid 1px #A9BDBE; }
.boardview1_comment tr.input input.submit { width:60px; border:solid 1px #A9BDBE; background-color:#F2F2F2; font:normal 12px µ¸¿ò; }
/* board_view */
.boardview2 { width:610px; border-top:1px solid #A9BDBE; border-bottom:1px solid #A9BDBE; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse; }
.boardview2 caption { display:none; }
.boardview2 th { line-height:18px; padding:7px 0 4px; border-bottom:solid 1px #A9BDBE; background-color:#EBF8FE; font-weight:bold; color:#4F7397; vertical-align:top; }
.boardview2 td { padding:4px 0 4px 10px; text-align:left; border-bottom:solid 1px #A9BDBE; }
.boardview2 .title { width:98%; border:solid 1px #A9BDBE; }
.boardview2 .name { width:100px; border:solid 1px #A9BDBE; }
.boardview2 .writefiled { width:100%; height:200px; border:solid 1px #A9BDBE; }
/*.boardview1 tbody td{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}*/
.boardview2 td.contents { padding:20px; line-height:1.4em; }
/* Button area */
.button_area { margin-top:-10px; padding: 0 20px; float:right; }
.button_area img { padding-right:5px; }
/* Paginate */
.paginate { padding:15px 0; text-align:center; }
.paginate a,
.paginate strong { position:relative; display:inline-block; padding:3px 5px 1px 4px; color:#333; text-decoration:none; line-height:normal; font:normal 11px ±¼¸², Gulim; _width /**/:14px; margin-left:-5px; }
.paginate strong { color:#ff6600 !important; }
.paginate .pre,.paginate .next { font-weight:normal; display:inline-block; color:#a0a0a0; font:11px µ¸¿ò, Dotum; _width /**/:47px; }
.paginate .pre { padding:3px 9px 1px 16px; background:url(http://static.naver.com/common/paginate/bu_pg3_l_on.gif) no-repeat 8px 4px !important; }
.paginate .next { padding:3px 17px 1px 8px; background:url(http://static.naver.com/common/paginate/bu_pg3_r_on.gif) no-repeat 33px 4px !important; }
.paginate a:hover { text-decoration:underline; }
/* ·Î±×ÀÎÆäÀÌÁö */
#loginpage { margin-left: 50px; padding:30px; width:350px; height:200px; background:#CCCCCC; }
#loginpage legend { display:none; }
/* m5s1Ç¥ */
.selfsymptom_diagnosis { width:600px; text-align:center; border-top:1px solid #DDDEE2; border-bottom:1px solid #DDDEE2; border-collapse:collapse; margin-bottom:15px; }
.selfsymptom_diagnosis caption { height: 11px; border-left: 4px solid #FF6600; font-weight:bold; text-align:left; padding-left: 5px; margin-bottom: 10px; color: #FF6600; }
.selfsymptom_diagnosis th { padding:10px; background-color:#F5F7F9; border-top:1px solid #DDDEE2; color: #666666; }
.selfsymptom_diagnosis td { text-align:left; line-height:20px; padding:10px; border-top:1px solid #DDDEE2;/*	border:1px solid #DDDEE2;*/
}
.m5s1_list { width: 612px; margin-bottom:15px; }
.m5s1_list li { line-height:20px; padding-left:10px; background:url(../images/bu_list1.gif) no-repeat 3px 6px; }
/* Áö¿ªÅ¬¸®´Ð¼Ò°³ */
#AreaAddress { float:left; margin-bottom:20px; vertical-align:top;}
#Area { float:left; border: 1px solid #CCCCCC; margin-bottom:10px;}
#DoctorInfo { width:550px; float:left; padding:15px; border-bottom: 1px dotted #CCCCCC;}
#DoctorInfo h4 { width:550px; height: 30px; }
#DoctorImg { width:100px; height:120px;float:left;}
#DoctorImg img { width:100px; height:120px; border: 1px solid #CCCCCC; }
#Profile {float: left; margin:5px 10px 0 10px ; padding: 0 0 0 15px;}
#Profile li {line-height:20px; }
#Profile em {font-style:normal; color:#005e76; padding-right:10px; }
#Profile em img{font-style:normal; color:#005e76; padding-top:5px; }
#Profile .title { width:380px; font-family:"µ¸¿ò", "µ¸¿òÃ¼"; font-size:14px; font-weight:bold; border-bottom: 1px dotted #CCCCCC; margin-bottom:5px;}

#viewHeight p {margin:0; padding:0; line-height:20px;}

