@charset "euc-kr";

table{border:0;border-spacing:0;margin-top:10px}
td{padding:4px;text-align:center}
th{white-space:nowrap}
caption{font-size:0;height:0;line-height:0;visibility:hidden;width:0}
.contents .board{clear:both;float:left;width:100%}
.board .bbs_search{float:left;_border-bottom:1px solid #999;height:auto;margin:0px 0;padding:14px 0 40px 0;text-align:center;vertical-align:middle;width:100%;}
.board .bbs_search select{width:100px;height:39px;border:1px solid #ccc;position:relative;vertical-align:middle;}
.board .bbs_search select.sel5{width:50%}
.board .bbs_search input {clear:both;width:50%!important;_margin:10px;font-size:14px;color:#666;height:40px;border:1px solid #ccc;-webkit-margin-before:-1px; margin-top:0; padding-left: 10px;}
.board .bbs_search button{display:inline-block;vertical-align:middle;color:#fff;background-color:#ba4c60;padding:28px 15px;}
.search_button img{display:inline-block;margin-left:-5px;margin-top:0;-webkit-margin-before:-1px;}
.board .bbs_search01{float:left;border:1px solid #ccc;height:auto;margin:20px 0;padding:14px 0 12px 10px;text-align:left;vertical-align:middle;width:100%;}
.board .bbs_search01 select{width:100px;height:40px;margin-bottom:10px}
.board .bbs_search01 select.sel5{width:50%}
.board .bbs_search01 input {clear:both;width:65%!important;margin:10px;font-size:14px;color:#fff;background-color:#999;height:43px;}
.board .bbs_search01 button{display:inline-block;vertical-align:middle;color:#fff;background-color:#ba4c60;padding:28px 15px;}
.board .bbs_search1{background:0;width:100%;height:auto;padding-left:0}
.board .bbs_search1 select{width:20%}
.board .bbs_search1 input.lo{width:50%!important}
.board .bbs_search1 #span_search{display:none}
.board .bbs_search02{border:1px solid #ccc;height:auto;margin:30px 0;padding:14px 0 12px 10px;text-align:left;vertical-align:middle;width:100%;} 
.board #unseen .boardlist{border-top:0 none}
.board #unseen .boardlist td{border-top:0 none;border-bottom:1px solid #ddd;padding:0 5px}
.board #unseen
.boardlist td .li_list{background:url('../img/common/bottom_li.gif') 0 12px no-repeat;padding-left:10px}#unssen1{width:100%;overflow:hidden}#m_table_list{margin:0}#m_table_list table th:nth-child(1),#m_table_list table td:nth-child(1),#m_table_list table th:nth-child(2),#m_table_list table th:nth-child(3),#m_table_list table td:nth-child(3){display:none}#blog_table{margin:0}#blog_table table th:nth-child(1),#blog_table table td:nth-child(1),#blog_table table th:nth-child(2),#blog_table table th:nth-child(3),#blog_table table td:nth-child(3),#blog_table table th:nth-child(4),#blog_table table td:nth-child(4){display:none}#advice_table table th:nth-child(7),#advice_table table td:nth-child(7){display:none}#recr table th:nth-child(1),#recr table td:nth-child(1){display:none}#table_confirm th:nth-child(9),#table_confirm td:nth-child(9){display:none}
.boardlistnew td .li_list{background:url('../img/common/bottom_li.gif') 0 12px no-repeat;padding-left:10px}#unssen1{width:100%;overflow:hidden}#m_table_list{margin:0}#m_table_list table th:nth-child(1),#m_table_list table td:nth-child(1),#m_table_list table th:nth-child(2),#m_table_list table th:nth-child(3),#m_table_list table td:nth-child(3){display:none}#blog_table{margin:0}#blog_table table th:nth-child(1),#blog_table table td:nth-child(1),#blog_table table th:nth-child(2),#blog_table table th:nth-child(3),#blog_table table td:nth-child(3),#blog_table table th:nth-child(4),#blog_table table td:nth-child(4){display:none}#advice_table table th:nth-child(7),#advice_table table td:nth-child(7){display:none}#recr table th:nth-child(1),#recr table td:nth-child(1){display:none}#table_confirm th:nth-child(9),#table_confirm td:nth-child(9){display:none}
.date_i{color:#666;padding-bottom:3px;font-style:italic;_clear:both;display:block}
.division{float:left;padding-right:10px;display:block}
.division1{float:none}
.bbs_search{width:100%;background:0}
.boardview{padding:3%}
.boardview_data{width:100%}
.boardview_data dd.date{width:auto}
.boardview_data dd.file{width:auto}
.boardview li center img{_width:100%}

.doctor_table colgroup{display:none}
.doctor_table thead tr,.doctor_table tbody tr{width:100%}
.doctor_table td.brr{width:32%;clear:both;border-bottom:1px dotted #ccc;background:0}
.doctor_table td{width:68%;clear:both;_float:left;border-bottom:1px solid #ccc;padding:3%;margin-bottom:10px;overflow:hidden;}
.boardview_back li,.boardview_front li{text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}
/*.table_lo{font-size:.9rem;_overflow-x:auto;padding:0!important;position:relative;_display:table;width:100%}*/
.table_lo{padding:0!important;position:relative;_display:table;width:100%}
.table_lo thead,.table_lo tbody{width:100%}
.table_lo2{padding:0!important;position:relative;_display:table;width:100%;float:left;margin-bottom:10px;}
.table_lo2 thead,.table_lo tbody{width:100%}
.search_dor input{width:70%!important}
.rightbutton4{float:none;text-align:center;margin-left:20%;padding-left:0}
.medical_div table colgroup{display:block}/*colgroup{display:none}*/
.boardview table{width:100%}
.boardview table{text-align:left}
.board .viewlink{height:auto;text-align:left}
.board .viewlink a{width:100%;display:block;background:url('../img/common/blt09.gif') no-repeat 0 6px;padding:0 10px 0 15px}
table.table_m,table.table_m thead,table.table_m tbody,table.table_m th,table.table_m td,table.table_m tr{_display:block}
table.table_m thead tr{_position:absolute;top:-9999px;left:-9999px}
table.table_m tr{border-bottom:1px solid #ddd}
table.table_m td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:10px !important;}
table.table_m td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
table.table_m{width:100%;border-collapse:collapse}
table.table_m tr:nth-of-type(odd){background:#fff}
table.table_m th{background:#333;color:white;font-weight:bold}
table.table_m td,table.table_m th{padding:6px;border-bottom:1px solid #ddd;text-align:left;}
table.car_w{width:100%;display:block;_overflow:auto;padding:0;word-break:keep-all}
table.car_w th{width:30%}
table.car_w tr{width:100%}
table.car_w td{_width:100%}
.tableGonggi{display:block;overflow:auto;padding:0!important}
.m_medical_div{display:block}
.m_rese_time{height:100%;display:block;margin-top:20px}
.m_rese_time ul li{overflow:hidden;padding-bottom:10px}
.m_doctor_div{width:100%;padding-bottom:10px}
.m_table01{border-bottom:2px solid #b0c5e2 !important;border-top:2px solid #b0c5e2}
.m_table01 th{background-color:#f8f8f8;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;color:#eb5f78;font-weight:bold;padding:5px 0;text-align:center}
.m_table01 th.di_none {display:none;}

.board .bbs_search1{padding:14px 0 12px 10px;text-align:left;vertical-align:middle;background:url('../img/common/bbs_search_bg1.gif') no-repeat;width:631px;height:23px;margin:10px 0 30px 0}
.board .bbs_search2{padding:10px;text-align:right;vertical-align:middle;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin-bottom:10px}
.bbs_sc_h2{width:70px;float:left;padding:4px 5px 0 70px}
.bbs_sc_sel{width:300px;float:left;padding:2px 5px 0 0}
.board .boardlist{width:100%;border-collapse:collapse;border:1px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-top:2px solid #ccc}
.board .boardlist tr:hover{background-color:#f3f3f3}
.board .boardlist th{border-left:0;border-right:0;padding:6px 4px;text-align:center;background-color:#f3f3f3;color:#333;border-left:1px solid #ddd;border-bottom:1px solid #ddd}
.board .boardlist th:last-child {border-right:1px solid #ddd;}
.board .boardlist th.line01{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.board .boardlist th.l02{border-right:1px solid #ddd;border-left:1px solid #ddd}
.board .boardlist th.l03{border-right:1px solid #ddd}
.board .boardlist td.title{background-color:#f3f3f3;color:#eb5f78}
.board .boardlist td.title2{background-color:rgba(212,212,212,0.3);color:#333;font-weight:500;text-align:center;}
.board .boardlist td.title3{color:#eb5f78;text-align:left;}
.board .boardlist td.title4{background-color:rgba(212, 212, 212, 0.15);color:#333;font-weight:500;text-align:center;}
/* .board .boardlist td{padding:10px 4px;border-top:1px solid #ddd;font-size:1em;} */
.board .boardlist td{padding:14px 4px 7px;border-top:1px solid #ddd;font-size:1em; -webkit-padding-after: 14px; -webkit-padding-before: 14px;}

.board .boardlist td.blt{background:url('../img/common/blt01.gif') 5px center no-repeat;padding-left:10px}
.board .boardlist td img{padding-right:2px;vertical-align:middle}
.board .boardlist td span.bl{background:url('../common/img/icon_sm.gif') no-repeat;color:#d90036;padding-left:20px}
.board .boardlist td .name {font-size:15px;}
.board .boardlist td.txt_left {text-align:left;}

.board .boardlist2{width:100%;border-collapse:collapse;border:1px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-top:2px solid #ccc}
.board .boardlist2 tr:hover{background-color:#f3f3f3}
.board .boardlist2 th{border-left:0;border-right:0;padding:6px 4px;text-align:center;background-color:#f3f3f3;color:#333;border-left:1px solid #ddd;border-bottom:1px solid #ddd}
.board .boardlist2 th:last-child {border-right:1px solid #ddd;}

.board .boardlistnew{width:100%;border-collapse:collapse;border:1px;_border-top:1px solid #ddd;border-bottom:1px solid #ddd;_border-top:2px solid #ccc;_margin-top:-30px;}
.board .boardlistnew tr:hover{background-color:#f3f3f3}
.board .boardlistnew tr:first-child{border-top:1px solid #999;}
/*.board .boardlistnew th{border-left:0;border-right:0;padding:6px 4px;text-align:center;background-color:#f3f3f3;color:#3e4a5b;border-left:1px solid #ddd;border-bottom:1px solid #ddd}
.board .boardlistnew th:last-child {border-right:1px solid #ddd;}
.board .boardlistnew th.line01{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.board .boardlistnew th.l02{border-right:1px solid #ddd;border-left:1px solid #ddd}
.board .boardlistnew th.l03{border-right:1px solid #ddd}
*/
.board .boardlistnew td.title{background-color:#f3f3f3;color:#eb5f78}
.board .boardlistnew td.title2{background-color:rgba(212,212,212,0.3);color:#333;font-weight:500;text-align:center;}
.board .boardlistnew td{padding:36px 0 34px 20px;_border-top:1px solid #ddd;border-bottom:1px solid #ccc;color:#999;}
.board .boardlistnew td.blt{background:url('../img/common/blt01.gif') 5px center no-repeat;padding-left:10px}
.board .boardlistnew td img{padding-left:2px;margin-top:-4px;}
.board .boardlistnew td span.bl{background:url('../common/img/icon_sm.gif') no-repeat;color:#d90036;padding-left:20px}
.board .boardlistnew td .name {font-size:15px;}

.board .boardlist311{width:100%;font-size:.87em;border-collapse:collapse;border-bottom:1px solid #ddd;border-top:2px solid #c9c9c9;padding:10px 0;}
.board .boardlist311 tr:hover{background-color:#f3f3f3}
.board .boardlist311 th{border-left:0;border-right:0;padding:6px 4px;text-align:center;background-color:#f3f3f3;color:#333;_border-left:1px solid #c4c9dc;border-bottom:1px solid #e4e4e4}
.board .boardlist311 th:last-child {_border-right:1px solid #c4c9dc;}
.board .boardlist311 th.title{ background-color:#fff !important;color:#e64361}
.board .boardlist311 td{padding:6px 0 4px 0;border-top:1px solid #ddd;line-height:1em;}

.board .dataleft{text-align:left;padding-left:5px;width:800px}
.board .dataleft p{_width:370px;text-overflow:ellipsis;overflow:hidden;white-space:-0.1em}
.board .dataright{text-align:right;padding-right:15px}
.board .dataleft_admin{text-align:left;white-space:-0.1em}
.board .boardlist_number{width:9%;white-space:nowrap}
.board .boardlist_date{width:14%;white-space:nowrap}
.board .boardlist_div{width:12%;white-space:nowrap}
.board .boardlist_hit{width:10%;white-space:nowrap}
.board .boardlist_file{width:14%;white-space:nowrap}
.board .boardlist_confirm{width:15%;white-space:nowrap}
.board .boardlist_admin{width:29%;white-space:nowrap}
.board .boardlist_place{width:15%;white-space:nowrap}
.board .boardlist_name{width:15%;white-space:nowrap}
.board .boardlist_name1{width:25%;white-space:nowrap}
.board .boardlist_date1{width:29%;white-space:nowrap}
.board .boardlist_date2{width:22%;white-space:nowrap}
.board .dataleft strong{color:#fff;background-color:#5c78e5;font-size:.85em;padding:5px 8px 0 8px;-webkit-padding-after:4px;}
.board .dataleft span{font-size:1em;padding:2px 8px;}
.board .dataleft a.news_h{color:#5c78e5;font-weight:500}
.board .dataleft a.news_h strong{color:#fff;background-color:#5c78e5}
.board .boardlist_title{border-top:1px solid #ddd}
.board .boardlist_title strong{width:25%;padding-left:5px;color:#eb5f78}
.board .boardlist_title strong.no_color{color:#666}
.board .boardlist_tel{white-space:nowrap}
.board .boardlist_fax{width:20%;white-space:nowrap}
.boardview{clear:both;padding:25px 7px 25px 19px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;_overflow:hidden;zoom:1}
.boardview li.reference{padding:20px 0 0 18px;vertical-align:bottom;background:url('../img/common/blt09.gif') no-repeat left 22px;color:#222}
.boardview .youtube_size { position:relative; padding-top:56%; width:100%; text-align:center; }
.boardview .youtube_size > iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.board .boardview_title{width:100%}
.board .boardview_title li{padding:30px;margin:0;float:none;font-size:1.4em;}
.board .boardview_title dd{text-indent:0}
.board .boardview_title .subtitle{width:100%}


.board .boardview_title{height:auto;width:100%;padding:7px;line-height:25px;color:#222;text-align:left;border:1px solid #ddd;_background-color:#f3f3f3;}
.board .boardview_title dt{position:absolute;overflow:hidden;width:0;height:0;font:0/0 Dotum;line-height:0;left:-9000px}
.board .boardview_title dd{padding:30px;margin:0;float:none;font-size:1.4em;text-indent:0}
.board .boardview_title li{padding:30px;margin:0;float:none;font-size:1.4em;}
.board .boardview_title strong{color:#eb5f78}
.board .boardview_title .subtitle{color:#79797d;font-weight:normal;font-size:0.95em;margin-top:-50px;width:100%}
.board .boardview_title a{color:#eb5f78}
.board .boardview_title1{height:28px;width:auto;padding:7px 0;text-indent:43px;font:bold 13px dotum;color:#222;text-align:left;border:1px solid #ddd;background:#f8f8f8 url('../img/common/bbsview_title.gif') no-repeat left 12px}
.board .boardview_title1 dt{position:absolute;overflow:hidden;width:0;height:0;font:0/0 Dotum;line-height:0;left:-9000px}
.board .boardview_title1 dd{padding:0;margin:0;float:none}
.boardview_data{padding:10px 0 10px 5px;height:16px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;height:auto;display:inline-block;position:relative;width:100%;}
.boardview_data dl{display:inline-block;float:right;width:auto}
.boardview_data dt{float:left;display:inline-block;padding:0 5px 0 5px;white-space:nowrap;color:#eb5f78}
.boardview_data dd{width:30%}
.boardview_data dd.file{float:left;width:auto;white-space:nowrap;padding:0 0 0 3px;color:#000;width:500px}
.boardview_data dd.date{float:left;width:auto;white-space:nowrap;padding:0 0 0 3px;color:#000}
.boardview_data dd.name{float:left;width:auto;white-space:nowrap;padding:0 10px 0 3px;color:#000}
.boardview_data dd.tel{float:left;width:100px;white-space:nowrap;padding:0 0 0 3px;color:#000}
.boardview_data dd.url{float:left;width:500px;word-wrap:break-word;white-space:normal;letter-spacing:-1}
.boardview_data dd img{padding:3px 3px 0 0}
.boardview_qa{padding:20px;border:1px solid #ddd;border-top:0}
.boardview_qa h3.q_ttl{margin:0;color:#e64361}
.boardview_q_desc{margin:0;padding:0 0 20px 12px}
.boardview_qa h3.a_ttl{color:#5c78e5}
.boardview_a_desc{margin:0;padding:15px;background:#f3f3f3;border:1px dashed #9ba3c0;}
.boardview_back{clear:both;padding:4px 2px;white-space:nowrap;font-weight:bold;text-indent:10px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}
.boardview_back span {color:#999;font-size:0.8em;}
.boardview_backblank{clear:both;padding:4px 2px;white-space:nowrap;text-indent:60px}
.boardview_front{clear:both;padding:4px 2px;white-space:nowrap;font-weight:bold;text-indent:10px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}
.boardview_front span {color:#999;font-size:0.8em;}
.boardview_frontblank{clear:both;padding:4px 2px;white-space:nowrap;text-indent:60px}
.board .boardview_newsdata{padding:5px 0 10px 43px;height:auto;border:1px solid #ddd;border-top:0;overflow:hidden;}
.board .boardview_newsdata dl{float:right;font-size:.8em;}
.board .boardview_newsdata dt{float:left;padding-right:5px;white-space:nowrap;color:#999;}
.board .boardview_newsdata dd{float:left;white-space:nowrap;padding-right:7px;color:#999;}
.board .boardview_newsdata .subtitle{color:#eb5f78;width:450px}
.board .boardview_kind{border:1px solid #ddd;border-top:0;padding:25px 7px 25px 19px}
.board .photo{float:left;width:105px}
.board .photo dt{position:absolute;overflow:hidden;visibility:hidden;width:0;height:0;font:0/0 Dotum;line-height:0;left:-9000px}
.board .photo_desc{float:left;width:460px}
.board .photo_desc dt{color:#eb5f78}
.board .photo_desc dd{margin-bottom:15px}
.board .viewlink{padding:5px 10px 5px;height:auto;border:1px solid #ddd;border-top:0;text-align:right}
.board .viewlink a{display:inline;padding:0 10px 0 15px;background:url('../img/common/bl_04.png') 0 3px no-repeat;color:#eb5f78}
.board .form{float:left;width:600px;background-color:#fff;border-top:2px solid #ccc;border-bottom:1px solid #ccc}
.board .form .memberdt{float:left;padding:9px 0 0 20px;width:98px;height:21px;color:#eb5f78;background-color:#f7f7f7;border-bottom:1px solid #ededed}
.board .form .memberdt img{vertical-align:top}
.board .form .memberdd{float:left;padding:4px 0 0 20px;width:462px;height:26px;background-color:#fff;border-bottom:1px solid #ededed}
.board .form .memberdt_detail{float:left;padding:9px 0 0 20px;width:98px;height:123px;color:#eb5f78;background-color:#f7f7f7;border-bottom:1px solid #ededed}
.board .form .memberdd_detail{float:left;padding:4px 0 0 20px;width:462px;height:128px;background-color:#fff;border-bottom:1px solid #ededed}
.board .form .memberdt_psw{float:left;padding:9px 0 0 20px;width:98px;height:83px}
.board .form .memberdd_psw{float:left;padding:4px 0 0 20px;width:462px;height:88px}
.boardfooter{*zoom:1}
.boardfooter:after{content:"";float:none;clear:both;display:block}
.boardfooter{clear:both}

/*.page{position:relative;text-align:center;margin-top:35px;}*/
/*.page ul{display:inline-block;overflow:hidden;text-align:center;}*/
/*.page .icon-first{background-position:-2px -2px !important;}*/
/*.page .icon-prev{margin-left:4px;background-position:100% -2px !important;}*/
/*.page .icon-next{ background-position:2% 98% !important;}*/
/*.page .icon-last{ background-position:98% 98% !important;}*/
/*[class^='icon-'] {position:relative;display:inline-block;vertical-align:top;}*/
/*.page [class^='icon-']{background:url(../img/common/paging_btn.png) no-repeat;background-color:none;}*/
/*.page > ul > li + li {margin-left:2px;}*/
/*.page > ul > li {float:left;}*/
/*.page > ul > li > a {display:inline-block;overflow:hidden;text-align:center;line-height:35px;vertical-align:top;width:35px;height:35px;border:1px solid #ccc;border-radius:5px;font-size:1em;}*/
/*.page > ul > li strong {color:#fff;font-weight:bold;background-color:#444;border:1px solid #000;display:block;line-height:10px;width:35px;height:35px;border-radius:5px;padding-top:4px;-webkit-margin-before:3px;}*/

.page{position:relative;text-align:center;margin-top:35px;}
.page ul{display:inline-block;overflow:hidden;text-align:center;}
.page .icon-first{background-position:-2px -2px !important;}
.page .icon-prev{margin-left:4px;background-position:100% -2px !important;}
.page .icon-next{ background-position:2% 98% !important;}
.page .icon-last{ background-position:98% 98% !important;}
[class^='icon-'] {position:relative;display:inline-block;vertical-align:top;}
.page [class^='icon-']{background:url(../img/common/paging_btn.png) no-repeat;background-color:none;}
.page > ul > li + li {margin-left:2px;}
.page > ul > li {float:left;}
.page > ul > li > a {display:inline-block;overflow:hidden;text-align:center;line-height:35px;vertical-align:top;width:35px;height:35px;border:1px solid #ccc;border-radius:5px;font-size:1em;padding-top:3px;-webkit-padding-before:0}
.page > ul > li strong {color:#fff;font-weight:bold;background-color:#444;border:1px solid #000;display:block;line-height:10px;width:35px;height:35px;border-radius:5px;padding-top:14px;-webkit-padding-before:10px;}

.page2{position:relative !important;margin:auto;padding:20px 0;text-align:center;}
.page2 ul{display:inline-block !important;overflow:hidden !important;}
.page2 .icon-first{background-position:-8px -3px !important;}
.page2 .icon-prev{margin-left:-2px;background-position:91% -3px !important;;}
.page2 .icon-next{ background-position:10% 92% !important;;}
.page2 .icon-last{ background-position:88% 92% !important;;}
/*[class^='icon-'] {position:relative;display:inline-block;vertical-align:top;}*/
.page2 [class^='icon-']{background:url(../img/common/paging_btn.png) no-repeat;background-color:none;}
.page2 > ul > li + li {_margin-left:-2px;}
.page2 > ul > li {float:left;}
.page2 > ul > li > a {display:inline-block;line-height:14px;vertical-align:top;width:20px !important;height:22px !important;border:none;_border-radius:5px;font-size:.9em;text-align:center;padding-top:5px;}
.page2 > ul > li strong {color:#fff;font-weight:bold;background-color:#444;border:1px solid #000;display:block;line-height:17px;width:22px;height:22px !important;border-radius:5px;text-align:center;padding-top:6px;-webkit-padding-before:2px;}
.page2 li{margin-left:0;}

.buttonfront{display:inline}
.buttonforward{display:inline;margin-right:5px}
.buttonbackward{display:inline;margin-left:5px}
.buttonback{display:inline}
.leftbutton{float:left;display:inline;padding-top:10px;text-align:left}
.leftbutton2{float:left;display:inline;padding:5px 0;text-align:center;clear:both}
.leftbutton2 a.button span{_height:13px}
.rightpage_button{float:right;display:inline;padding:10px 0 0 0;text-align:right}
.rightbutton{float:right;display:inline;padding-top:10px;padding-bottom:10px;text-align:right}
.rightbutton1{float:right;display:inline;_padding-top:3px;text-align:right}
.rightbutton2{float:right;display:inline;_padding:5px 0;margin-top:-10px;text-align:right}
.rightbutton3{text-align:right;width:100%}
.rightbutton4{float:right;display:inline;text-align:right;_margin-right:70px}
.rightbutton5{float:right;position:relative;top:-15px;padding:0 10px 5px 0;right:8px;text-align:right;}
.rightbutton6{float:right;display:inline;padding-top:10px;padding-bottom:10px;text-align:right}
.centerbutton{text-align:center;padding-top:10px}
a.button,a.button span{_position:relative;display:inline-block;text-decoration:none!important;cursor:pointer;white-space:nowrap;vertical-align:middle;*vertical-align:top;background-color:#d14b63;}
a.button{overflow:visible;padding:0;background-position:left top}
a.button span{left:2px;padding:13px 25px 13px 25px;font:14px/14px Sans-serif;background-position:right top;color:#fff;_padding:4px 10px 7px 8px}
a.button .btnsmall{left:2px;padding:6px 10px;font:14px/14px Sans-serif;background-position:right top;color:#fff;}
a.button,x:-moz-any-link{padding:12px 0;top:1px;font:0/23px Sans-serif}
a.button,x:-moz-any-link,x:default{padding:0;top:0}
a.button.small{background-position:left -62px}
a.button.small span,a.small span{padding:4px 4px 3px 2px;font:12px/12px Sans-serif;background-position:right -62px;_padding:2px 4px 5px 2px}
a.button.small,x:-moz-any-link{padding:9px 0;font:0/18px Sans-serif}
a.button.small,x:-moz-any-link,x:default{padding:0}
a.button.medium span,a.medium span{padding:7px 15px 7px 15px;font:14px/14px Sans-serif;background-position:right -62px;_padding:2px 4px 5px 2px}
a.button.medium,x:-moz-any-link{padding:9px 0;font:0/18px Sans-serif}
a.button.medium,x:-moz-any-link,x:default{padding:0}
a.button.medium span{padding:7px 15px 7px 15px;font:14px/14px Sans-serif;background-position:right -40px}
a.button.medium2 span,a.medium2 span{padding:5px 7px 4px 7px;font:14px/14px Sans-serif;background-position:right -62px;}
a.button.medium2,x:-moz-any-link{padding:9px 0;font:0/18px Sans-serif}
a.button.medium2,x:-moz-any-link,x:default{padding:0}
a.button.large{background-position:left -25px}
a.button.large span{padding:8px 10px 7px 8px;font:20px/20px Sans-serif;background-position:right -25px}
a.button.large,x:-moz-any-link{padding:18px 0;font:0/35px Sans-serif}
a.button.large,x:-moz-any-link,x:default{padding:0}
a.button.larges{background-position:left -25px}
a.button.larges span{padding:9px 15px;font:0/18px Sans-serif;background-position:right -25px}
a.button.larges,x:-moz-any-link{padding:18px 0;font:0/18px Sans-serif}
a.button.larges,x:-moz-any-link,x:default{padding:0}
span.button,span.button button,span.button input{position:relative;display:inline-block;margin:0;border:0;font:12px Sans-serif;white-space:nowrap;vertical-align:middle;color:#fff;background-color:#5c78e5;_background: url('../img/common/btn.gif') no-repeat;}
span.button2,span.button2 button,span.button2 input{position:relative;display:inline-block;margin:0;border:0;font:1em Sans-serif;white-space:nowrap;vertical-align:middle;color:#fff;background-color:#ba4c60;padding:1px 5px;}
span.button{_padding:0;_background-position:left top}
span.button,x:-moz-any-link{font:0/23px Sans-serif;padding:11px 0}
span.button,x:-moz-any-link,x:default{padding:0}
span.button button,span.button input{padding:3px 9px;*padding:0 9px;_height:23px;_left:2px;_top:-1px;*top:0;_line-height:24px;cursor:pointer}
a.button.green,a.button.green span{background-image:url('../img/common/btngreen.gif');color:#fff}
a.button.pink,a.button.blue span{background-color:#5c78e5;color:#fff}
a.button.pink,a.button.blue2 span{background-color:#fff;border:1px solid #5c78e5;color:#5c78e5}
a.button.pink,a.button.pink span{background-color:#d14b63;color:#fff}
a.button.pink2,a.button.pin2k span{background-color:#ba4c60;color:#fff}
a.button.gray,a.button.gray span{background-color:#999;color:#fff}
a.button.transpar span{background-color:#fff;color:#5c78e5;font-weight:600;}
a.button.white,a.button.white span{background-image:url('../img/common/btnwhite.gif');color:#666}
a.button.green,a.button.green span,span.button.green,span.button.green button,span.button.green input{background-image:url('../img/common/btngreen.gif');color:#fff}
a.button.pink,a.button.pink span,span.button.pink,span.button.pink button,span.button.pink input{background-color:#d14b63;color:#fff}
a.button.pink2,a.button.pink2 span,span.button.pink2,span.button.pink2 button,span.button.pink2 input{background-color:#ba4c60;color:#fff}
a.button2.pink,a.button2.pink span,span.button2.pink,span.button2.pink button,span.button2.pink input{background-color:#d14b63;color:#fff}
a.button.gray,a.button.gray span,span.button.gray,span.button.gray button,span.button.gray input{background-color:#999;color:#fff}
a.button.white,a.button.white span,span.button.white,span.button.white button,span.button.white input{background-image:url('../img/common/btnwhite.gif');color:#666}
span.button.small{background-position:left -62px}span.button.small,x:-moz-any-link{font:0/18px Sans-serif;padding:9px 0 8px 0}
span.button.small,x:-moz-any-link,x:default{padding:0}
span.button.small button,span.button.small input{padding:0 6px 0 4px;*padding:0 3px 0 2px;height:18px;*top:0;_top:-1px;font:11px/18px Sans-serif;background-position:right -62px}
span.button.large{background-position:left -25px}span.button.large,x:-moz-any-link{padding:17px 0;font:0/35px Sans-serif}
span.button.large,x:-moz-any-link,x:default{padding:0}
span.button.large button,span.button.large input{padding:0 10px 0 8px;*padding:0 5px 0 3px;height:35px;font:0/35px Sans-serif;background-position:right -25px}
span.button.larges{background-position:left -25px}span.button.larges,x:-moz-any-link{padding:17px 0;font:14px Sans-serif}
span.button.larges,x:-moz-any-link,x:default{padding:0}
span.button.larges button,span.button.larges input{padding:9px 15px;*padding:0 5px 0 3px;height:35px;font:14px Sans-serif;background-position:right -25px}
a.button.strong *,span.button.strong *{font-weight:bold!important}a.button .icon{position:relative;border:0;vertical-align:middle}
span.button .icon{position:relative;margin-right:8px;left:10px;vertical-align:middle}
a.button,span.button{_margin-right:2px}
.m_rese_btn{display:none}
.doctor_table{border:0 none;border-collapse:collapse;width:100%}
.doctor_table th{font-size:0;overflow:hidden;line-height:0}
.doctor_table td{text-align:left;font-size:15px;padding:5px 10px}
.doctor_table td img{vertical-align:middle}
.doctor_table td span{font-size:12px;font-weight:bold}
.doctor_table td.brr{background:url('../img/common/brr_bg.gif') right center no-repeat}

.doctor_table2{border:0 none;border-collapse:collapse;width:100%}
.doctor_table2 th{font-size:0;overflow:hidden;line-height:0}
.doctor_table2 td{text-align:left;font-size:15px;padding:5px 10px}
.doctor_table2 td img{vertical-align:middle}
.doctor_table2 td span{font-size:.9em;font-weight:bold}
.doctor_table2 td.brr{background:url('../img/common/brr_bg.gif') right center no-repeat}

.medical_div table{border-top:2px solid #c9c9c9;border-bottom:1px solid #c9c9c9;width:auto;font-size:.9em;float:left;}
.medical_div table th{color:#333;font-weight:bold;text-align:center;background-color:#f2f2f2;padding:5px 0;border-bottom:1px solid #d3d3d3;width:14.2%;}
.medical_div table td{text-align:center;padding:5px 0;border-bottom:1px solid #d3d3d3;}
.medical_div table td.ampm{color:#e64361;font-weight:bold}
.medical_div table th.title {background-color:#fff !important;color:#e64361;}
.table2{_border-top:2px solid #ddd;width:100%}
.table2 th{padding:10px 0 5px 10px;background-color:#f4f4f4;border-bottom:1px solid #e0dfdf;font-weight:bold}
.table2 td{border-bottom:1px solid #e0dfdf;padding:10px 0 5px 10px;text-align:left}
.health_list{width:100%}
.health_list td.bgtd{background-color:#f4f4f4;border-bottom:1px solid #e0dfdf;padding:10px 0 5px 10px;width:140px}
.health_list td{border-bottom:1px solid #e0dfdf;height:24px;padding:8px 0 5px 10px;text-align:left}
.m_rese_time{display:none}
.medical_div table.m_table{display:none}
.m_btn1,.m_btn2{display:none !important}
.date_i{display:none !important}
.division{display:none !important}
.search_dor input{width:500px}

.input01_po{float:right;margin-top: 20px;}
a.btn_input01{background:url('../img/img_inputoff.png')0 0 no-repeat;display:block}
a:hover.btn_input01{background:url('../img/img_inputon.png')0 0 no-repeat;display:block}
a.btn_input01 .on{background:url('../img/img_inputon.png')0 0 no-repeat;display:block}
a.btn_input01 span{padding-left:30px;}



@media(min-width:320px) and (max-width:800px) {
input[type="button"]{font-size:.9em!important;padding:0!important} 
*{box-sizing:border-box}
#unssen{margin:0}
#unssen{margin-top:0}
#unssen table td:nth-child(1),#unssen table th:nth-child(1),#unssen table th:nth-child(2),#unssen table td:nth-child(2),#unssen table th:nth-child(3),#unssen table td:nth-child(4),#unssen table th:nth-child(4){display:none}
#unssen1{margin:0}
#unssen1{margin-top:0}
#unssen1 table td:nth-child(1),#unssen1 table th:nth-child(1),#unssen1 table th:nth-child(2),#unssen1 table td:nth-child(3),#unssen1 table th:nth-child(3){display:none}
#unssen2{margin:0;clear:both}
#unssen2{margin-top:0}
#unssen2 table td:nth-child(1),#unssen2 table th:nth-child(1),#unssen2 table td:nth-child(5),#unssen2 table th:nth-child(5),#unssen2 table td:nth-child(6),#unssen2 table th:nth-child(6){display:none}
#unssen3{margin:0}
#unssen3 table th:nth-child(1),#unssen3 table td:nth-child(1),#unssen3 table th:nth-child(5),#unssen3 table td:nth-child(5){display:none}
.board .boardlist{overflow: auto; word-break: break-all;}
.board .boardlist colgroup { display: none; }/*추가수정*/
.board .boardlist td{padding:10px 4px;_text-align:center; font-size: 0.85em;}
.board .boardlist2{overflow: auto;}
.board .boardlist2 td{padding:10px 4px;_text-align:center;}
.board #unseen .boardlist{border-top:0 none}
.board #unseen .boardlist td{border-top:0 none;border-bottom:1px solid #ddd;padding:0 5px}
.board #unseen .boardlist td .li_list{background:url('../img/common/bottom_li.gif') 0 12px no-repeat;padding-left:10px}
.board .boardlistnew td{padding:10px 4px;}
.board #unseen .boardlistnew {border-top:0 none}
.board #unseen .boardlistnew td{border-top:0 none;border-bottom:1px solid #ddd;padding:0 5px}
.board #unseen .boardlistnew td .li_list{background:url('../img/common/bottom_li.gif') 0 12px no-repeat;padding-left:10px}
#unssen1{width:100%;overflow:hidden}
#m_table_list{margin:0}
#m_table_list table th:nth-child(1),#m_table_list table td:nth-child(1),#m_table_list table th:nth-child(2),#m_table_list table th:nth-child(3),#m_table_list table td:nth-child(3){display:none}
#blog_table{margin:0}
#blog_table table th:nth-child(1),#blog_table table td:nth-child(1),#blog_table table th:nth-child(2),#blog_table table th:nth-child(3),#blog_table table td:nth-child(3),#blog_table table th:nth-child(4),#blog_table table td:nth-child(4){display:none}#advice_table table th:nth-child(7),#advice_table table td:nth-child(7){display:none}
#recr table th:nth-child(1),#recr table td:nth-child(1){display:none}#table_confirm th:nth-child(9),#table_confirm td:nth-child(9){display:none}
.date_i{color:#666;padding-bottom:3px;font-style:italic;_clear:both;display:block !important}
.division{float:left;padding-right:10px;display:block !important}
.division1{float:none}
.bbs_search{width:90%;background:0}.boardview{padding:0%}
.boardview_data{width:100%}
.boardview_data dd.date{width:auto}
.boardview_data dd.file{width:auto}.boardview li center img{width:100%}

.board .boardview_title{width:100%;float:left;height:auto}
.board .boardview_title li{text-indent:0}
.board .boardview_title dd{float:left;text-indent:0;padding:10px 10px 5px 10px;}
.board .boardview_title .subtitle{width:100%;margin:0;padding-top:0px}
.board .boardview_newsdata{height:auto;overflow:hidden;padding-left:10px;width:100%}
.board .boardview_newsdata dl{clear:both;float:left;}

.doctor_table colgroup{display:none}
.doctor_table thead tr,.doctor_table tbody tr{width:100%}.doctor_table td.brr{width:100%;clear:both;border-bottom:1px dotted #ccc;background:0}
.doctor_table td{width:100%;clear:both;float:left;border-bottom:1px solid #333;padding:3%;margin-bottom:10px}
.boardview_back li,.boardview_front li{text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}
.table_lo{padding:0!important;position:relative;_display:table;width:100%;overflow-x: auto;}
.table_lo thead,.table_lo tbody{width:100%}.search_dor input{width:70%!important}
.table_lo2{padding:0!important;position:relative;_display:table;width:100%;overflow-x: auto;}
.table_lo2 thead,.table_lo tbody{width:100%}.search_dor input{width:70%!important}
.rightbutton4{float:none;text-align:center;margin-left:20%;padding-left:0}
.medical_div table colgroup{display:block}/*colgroup{display:none}*/.boardview table{width:100%}
.boardview table{text-align:left}

.board .viewlink{height:auto;text-align:left}
.board .viewlink a{width:100%;display:block;background:url('../img/common/blt09.gif') no-repeat 0 6px;padding:0 10px 0 15px}table.table_m,table.table_m thead,table.table_m tbody,table.table_m th,table.table_m td,table.table_m tr{display:block}table.table_m thead tr{position:absolute;top:-9999px;left:-9999px}
table.table_m tr{border:0}table.table_m td{border:0;border-bottom:1px solid #eee;position:relative;_padding-left:30%!important;border-bottom:1px solid #ccc}table.table_m td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.table_m{width:100%;border-collapse:collapse}table.table_m tr:nth-of-type(odd){background:#fff}table.table_m th{background:#333;color:white;font-weight:bold}table.table_m td,table.table_m th{padding:6px;border:1px solid #ccc;text-align:left}table.car_w{width:100%;display:block;overflow:auto;padding:0;word-break:keep-all}table.car_w th{width:30%}table.car_w tr{width:100%}table.car_w td{width:100%}.tableGonggi{display:block;overflow:auto;padding:0!important}.m_medical_div{display:block}.m_rese_time{height:100%;display:block;margin-top:20px}.m_rese_time ul li{overflow:hidden;padding-bottom:10px}.m_doctor_div{width:100%;padding-bottom:10px}.m_table01{border-bottom:2px solid #b0c5e2;border-top:2px solid #b0c5e2}.m_table01 th{background-color:#f8f8f8;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;color:#4c74a9;font-weight:bold;padding:5px 0;text-align:center}.m_table01 th.di_none {display:none;}

.boardfooter{*zoom:1}
.boardfooter:after{content:"";float:none;clear:both;display:block}
.boardfooter{clear:both}


/*.page{position:relative !important;margin:auto;padding:20px 0;}*/
/*.page ul{display:inline-block !important;overflow:hidden !important;}*/
/*.page .icon-first{background-position:-8px -8px !important;}*/
/*.page .icon-prev{margin-left:-2px;background-position:91% -8px !important;;}*/
/*.page .icon-next{ background-position:10% 89% !important;;}*/
/*.page .icon-last{ background-position:88% 89% !important;;}*/
/*/*[class^='icon-'] {position:relative;display:inline-block;vertical-align:top;}*/*/
/*.page [class^='icon-']{background:url(../img/common/paging_btn.png) no-repeat;background-color:none;}*/
/*.page > ul > li + li {margin-left:-2px;}*/
/*.page > ul > li {float:left;}*/
/*.page > ul > li > a {display:inline-block;line-height:20px;vertical-align:top;width:21.9px !important;height:21.9px !important;border:none;_border-radius:5px;font-size:.9em;margin-top:4px;}*/
/*.page > ul > li strong {color:#fff;font-weight:bold;background-color:#444;border:1px solid #000;display:block;line-height:10px;width:21.9px;height:21.9px !important;border-radius:5px;;}*/

.page{position:relative !important;margin:auto;padding:20px 0;}
.page ul{display:inline-block !important;overflow:hidden !important;}
.page .icon-first{background-position:-8px -8px !important;}
.page .icon-prev{margin-left:-2px;background-position:91% -8px !important;;}
.page .icon-next{ background-position:10% 89% !important;;}
.page .icon-last{ background-position:88% 89% !important;;}
/*[class^='icon-'] {position:relative;display:inline-block;vertical-align:top;}*/
.page [class^='icon-']{background:url(../img/common/paging_btn.png) no-repeat;background-color:none;}
.page > ul > li + li {margin-left:-2px;}
.page > ul > li {float:left;}
.page > ul > li > a {display:inline-block;line-height:20px;vertical-align:top;width:22px !important;height:21.9px !important;border:none;_border-radius:5px;font-size:.8em;;}
.page > ul > li strong {color:#fff;font-size:.8em;font-weight:400;background-color:#444;border:1px solid #000;display:block;line-height:0;width:21.9px;height:21.9px !important;border-radius:5px;}

.m_table01 td{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding:5px 0;text-align:center}
.m_table01 td.di_none {display:none;}
/*.sch_table01 td{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding:5px 0;text-align:center}*/
/*.sch_table01 td.di_none {display:none;}*/
.pc_table{display:none}
.board .bbs_search{clear:both;float:none}
.board .bbs_search input {clear:both;display:inline-block;width:82% !important;height:40px;margin:auto;margin-left:0;}
.search_button img{display:inline-block;}
.board .bbs_search select{width:100%;height:35px;margin-bottom:10px}
.board .bbs_search01 input {clear:both;display:block;width:97%!important;height:43px;margin:auto;margin-left:0;}
.board .bbs_search01 select{width:97%;height:35px;margin-bottom:10px}
.board .boardview img{_width:100%}
.boardview li center img{width:100%}
span.button input{width:auto;font-size:1rem!important}
a.button.gray,a.button.gray span,span.button.gray,span.button.gray button,span.button.gray input{background-image:none;background-color:#ccc;color:#333;display:inline-block;font-weight:600;_padding:5px 5px;text-align:center;_width:auto;font-size:1rem}
a.button.white,a.button.white span,span.button.white,span.button.white button,span.button.white input{background-image:none;background-color:#ba4c60;color:#333;display:inline-block;font-weight:600;padding:5px 5px;text-align:center;width:auto;font-size:1rem}
a.button.pink,a.button.pink span,span.button.pink,span.button.pink button,span.button.pink input{background-image:none;background-color:#ba4c60;color:#fff;display:inline-block;font-weight:600;_padding:5px 5px; border: 0;text-align:center;width:auto;font-size:1rem}
a.button.pink2,a.button.pink2 span,span.button.pink2,span.button.pink2 button,span.button.pink2 input{background-image:none;background-color:#ba4c60;color:#fff;display:inline-block;font-weight:600;padding:5px 5px;text-align:center;width:auto;font-size:1rem}
a.button.green,a.button.green span,span.button.green,span.button.green button,span.button.green input{background-color:#ba4c60;background-image:none}
a.button,a.button span {background-image:none;background-color:#ba4c60;color:#fff;font-weight:600;_padding:5px 5px;text-align:center;_width:100%;font-size:1rem;left:0;}
a.button,span.button{margin-right:0;-webkit-appearance:none;left:0}
span.button,span.button button,span.button input{background-image:none;background-color:#ba4c60;color:#fff;font-weight:600;padding:5px 10px;left:0;text-align:center;width:100%;font-size:1rem;height:auto;-webkit-appearance:none}
/*a.button.pink,a.button.pink span,span.button.pink,span.button.pink button,span.button.pink input{background-image:none;background-color:#f3464a2}*/
a.button{margin-top:10px}a.button.small.gray{padding:0}
a.button.small.gray span,a.small.gray span{font:11px/11px sans-serif;padding:4px 4px 3px 2px}
a.button2 span{padding:10px;font-size:.9em;color:#fff;background-color:#ba4c60;}
a.button2.gray,a.button2.gray span{background-color:#ccc;color:#333;}
a.button.medium2 span,a.medium2 span{padding:7px 15px 7px 15px;font:14px/14px Sans-serif;background-position:right -62px;}
a.button.medium2,x:-moz-any-link{padding:9px 0;font:0/18px Sans-serif}
a.button.medium2,x:-moz-any-link,x:default{padding:0}
.rightbutton{display:inline;padding-top:10px;margin-bottom:0}
/*.rightbutton{display:block;padding-top:10px;margin-bottom:10px;_text-align:center;clear:both;width:100%;}*/
.rightbutton6{display:inline-block;padding-top:10px;margin-bottom:10px;margin-top:-60px;clear:both;width:auto;}
.m_btn1{display:block!important;text-align:center}
.m_btn2{display:block!important;float:left;margin-right:10px!important}
.pc_btn1{display:none}
.div_left{float:none;clear:both}
.page li{padding:0 2px}
.form_find .button.gray{border:0 none;font-size:12px;padding:0 10px;vertical-align:top}
.form_find .button.gray input{background-color:#ccc;border:0 none;color:#333;font-size:12px;_height:22px;margin-top:2px;padding:0}
.board .bbs_search2{padding:10px 0}
.idsr .button.gray{border:0 none;font-size:12px;_padding:0 10px;margin:0}
.idsr .button.gray input{background-color:#ccc;border:0 none;color:#333;font-size:12px;_height:22px;margin-top:2px;padding:0}
.health_list{width:100%}
.health_list td.bgtd{width:100%}
.health_list td{width:100%;height:auto;clear:both;float:left}
.kids_div{text-align:center;margin-top:20px}
.kids_div p{color:#eb5f78;font-size:12px;font-weight:600;letter-spacing:-1px;padding-bottom:10px;padding-left:0}
.date_i {color:#666;padding-bottom:3px;font-style:italic;_clear:both;display:block;}
.rightbutton5{ position:relative;padding:0 10px 5px 0;right:-3px;top:-11px;display:inline-block;}
span.button.small{width:auto}
}


@media(min-width:1108px) and (max-width:1109px){
.page{position:relative !important;margin:auto;padding:20px 0;}
.page ul{display:inline-block !important;overflow:hidden !important;}
.page .icon-first{background-position:-8px -8px !important;}
.page .icon-prev{margin-left:-2px;background-position:91% -8px !important;;}
.page .icon-next{ background-position:10% 87% !important;;}
.page .icon-last{ background-position:88% 86% !important;;}
/*[class^='icon-'] {position:relative;display:inline-block;vertical-align:top;}*/
.page [class^='icon-']{background:url(../img/common/paging_btn.png) no-repeat;background-color:none;}
.page > ul > li + li {margin-left:-2px;}
.page > ul > li {float:left;}
.page > ul > li > a {display:inline-block;line-height:20px;vertical-align:top;width:21.9px !important;height:21.9px !important;border:none;_border-radius:5px;font-size:.9em;}
.page > ul > li strong {color:#fff;font-weight:bold;background-color:#444;border:1px solid #000;display:block;line-height:19px;width:21.9px;height:21.9px !important;border-radius:5px;}
}

@media screen and (min-width:600px) and (max-width:699px){
	/*	.board .bbs_search input.lo{width:73%!important}*/
	a.button span {white-space: normal !important; line-height: 1.5em;}
}

@media screen and (min-width:360px) and (max-width:420px){
/*	.board .bbs_search{padding:14px 0 12px 0}*/
/*	.board .bbs_search input.lo{width:67%!important}*/
	.rightbutton4{float:none;text-align:center;margin:0;padding-left:10px;padding-bottom:20px;display:block}
	.board .bbs_search input.lo3{width:84%}
	#med_record{margin:0}
	#med_record table th:nth-child(1),
	#med_record table td:nth-child(2){width:100%!important;clear:both;display:inline-block}
	.board .dataleft p{width:100%}
	#med_list{margin:0}
	#med_list table td:nth-child(1),
	#med_list table td:nth-child(2){clear:both;width:100%;display:inline-block}
	a.button span {white-space: normal !important; line-height: 1.5em;}
}


@media screen and (min-width:320px) and (max-width:340px){
	input.lo3{width:80%}
	#med_record{margin:0}
	#med_record table th:nth-child(1),
	#med_record table td:nth-child(2){width:100%!important;clear:both;display:inline-block}
	.board .dataleft p{width:100%}
	#med_list{margin:0}
	#med_list table td:nth-child(1),
	#med_list table td:nth-child(2){clear:both;width:100%;display:inline-block}
	.leftbutton2{margin-left:0}
	.leftbutton2 a.button span{height:auto;letter-spacing:-0.15em}
	.kids_div p{font-size:100%}
	.board .bbs_search input {margin-left:0;width:97%;}
	a.button span {white-space: normal !important; line-height: 1.5em;}

}


.ptm675_01 {margin: 0 0 20px 10px;}
.ptm675_01 strong {color:#5c78e5;}
.box926_01 {background: #f3f3f3; padding: 10px;}
input.ptm926_btn_01 {border: 0; padding: 8px 10px !important; font-size: 1.0em; background: #49b8d9; color: #fff;}
input.ptm926_btn_01:hover {background: #4094ad;}
@media screen and (min-width:320px) and (max-width:420px){
	.ws_n {white-space: normal;}
}



/*@media screen and (min-width:380px) and (max-width:385px)  {
	a.button, a.button span {
    background:rgba(0, 0, 0, 0) url("../img/common/btn.gif") no-repeat scroll 0 0;
    cursor:pointer;
    display:inline-block;
    position:relative;
    text-decoration:none !important;
    vertical-align:middle;
    white-space:nowrap;
	font-size:12px;
	}
	a.button, span.button {
    margin-right:2px;
	}
	a.button, x:-moz-any-link, x:default {
    padding:0;
    top:0;
	}
	a.button {
    margin-bottom:0px;
	}
	
	span.button, span.button button, span.button input {
    background:rgba(0, 0, 0, 0) url("../img/common/btn.gif") no-repeat scroll 0 0;
    border:0 none;
    color:#fff;
    display:inline-block;
    font:12px sans-serif;
    margin:0;
    position:relative;
    vertical-align:middle;
    white-space:nowrap;
	}

	a.button.gray, a.button.gray span, span.button.gray, span.button.gray button, span.button.gray input {
    background-image:url("../img/common/btngray.gif");
    color:#fff;
	}
	span.button button, span.button input {
    background-position:right top;
    cursor:pointer;
    height:23px;
    left:2px;
    line-height:24px;
    padding:0 10px 0 8px;
	}
	span.button, x:-moz-any-link, x:default {
    padding:0;
	}
	
	.form_find .button.gray input {color:#fff;font-size:12px !important}
}*/