@charset "utf-8";
input.ed { padding:4.5px 5px; max-width:100%; }
select.ed { appearance: auto;line-height:150%; padding:4.5px 5px; max-width:100%; }

/** button start **/
div.board_bt_wrap {width:100%; display:inline-block;}
div.board_bt_center {width:100%; display:inline-block;text-align:center; margin-top:20px;}
div.board_bt_left {width:100%; display:inline-block;text-align:left; margin-top:20px;}
div.board_bt_right {width:100%; display:inline-block;text-align:right; margin-top:20px;}
a.board_bt1 {display:inline-block; padding:5px 30px; background:#363636; color:#fff; font-size:16px; font-weight:500; text-decoration:none; transition:0.4s;}
a.board_bt1:link {color:#fff;}
a.board_bt1:active {color:#fff;}
a.board_bt1:hover {background:#444; color:#fff;transition:0.4s;}
a.board_bt1:focus {background:#444; color:#fff;transition:0.4s;}
a.board_bt2 {display:inline-block; padding:5px 30px; background:#009aff; color:#fff;font-size:16px; font-weight:500; text-decoration:none;transition:0.4s;}
a.board_bt2:link {color:#fff;}
a.board_bt2:active {color:#fff;}
a.board_bt2:hover {background:#2f4880; color:#fff;transition:0.4s;}
a.board_bt2:focus { background:#2f4880; color:#fff;transition:0.4s;} 
a.board_bt3 {display:inline-block; padding:10px 40px; border:1px solid #009aff; background:#009aff; color:#fff; font-size:16px; text-decoration:none;}
a.board_bt3:link {color:#fff;}
a.board_bt3:active {color:#fff;}
a.board_bt3:hover {border:1px solid #9f8c66; background:#4b545e; color:#fff;}
a.board_bt3:focus {border:1px solid #9f8c66; background:#4b545e; color:#fff;}
a.board_bt4 {display:inline-block; padding:5px 30px; background:#d2d2d2; color:#363636;font-size:16px; font-weight:500; text-decoration:none;transition:0.4s;}
a.board_bt4:link {color:#363636;}
a.board_bt4:active {color:#363636;}
a.board_bt4:hover {background:#444; color:#fff;transition:0.4s;}
a.board_bt4:focus { background:#444; color:#fff;transition:0.4s;} 
/** button end **/

/** tab_button start **/
/*div.s_tab1 {width:100%;display:inline-block;margin-bottom:20px;}  */
div.s_tab1 {width:210px;margin:0 auto;margin-bottom:20px;}
div.s_tab1 a {height:35px;line-height:35px; float:left; display:inline-block; margin-left:8px; padding:0px 70px; border:1px solid #ddd;background:#f3f2ef;color:#888; font-size:16px; font-weight:bold;text-decoration:none;}
div.s_tab1 a:first-child {margin-left:0;}
div.s_tab1 a:hover,
div.s_tab1 a:focus,
div.s_tab1 a.on {background:#31271d; border:1px solid #1d2530;color:#fff;}

div.s_tab2 {padding:15px;border:1px solid #ddd;background:#f3f2ef;margin-bottom:40px;}
div.s_tab2 div {width:100%;display:inline-block;}
div.s_tab2 div a {float:left;margin-right:5px; padding:7px 40px; border:1px solid #ddd;background:#fff;color:#888; font-size:16px; font-weight:bold;text-decoration:none;}
div.s_tab2 div a:hover {background:#b59059; border:1px solid #7f581e; color:#fff;}
div.s_tab2 div a:focus {background:#b59059; border:1px solid #7f581e; color:#fff;}
div.s_tab2 div a.on {background:#b59059; border:1px solid #7f581e; color:#fff;}
/** tab_button end **/


/** page button start **/
div.board_page_num {padding:20px 0; text-align:center;}
div.board_page_num a {border:1px solid #d4d4d4; padding:4px 10px; background:#FFF;font-size:14px; font-weight:500; color:#797979; text-decoration:none;}
div.board_page_num a:link {color:#797979;}
div.board_page_num a:active {color:#797979;}
div.board_page_num a:hover {border:1px solid #009aff; background:#009aff; color:#fff;}
div.board_page_num a:focus {border:1px solid #009aff; background:#009aff; color:#fff;}
div.board_page_num a.on {border:1px solid #363636; background:#363636; color:#fff;}
div.board_page_num a.no_html {font-size:14px;padding:4px 10px;}
/** page button end **/

/** search start **/
div.board_search {padding:15px 0; margin-top:25px; background:#f1f1f1; text-align:center;}
div.board_search select { background-color:#FFF; padding:1px 5px; }
div.board_search input {}
div.board_search input.in_bt {padding:5px 24px; background:#363636; font-size:14px; color:#fff; font-weight:500;cursor:pointer}
div.board_search input.ed { height:30px;line-height:30px;padding:4.5px 5px;width:40%; font-size:14px; }

div.pro_search {margin-bottom:20px;}
div.pro_search div.pro_search_from input.in_bt {padding:5px 10px; border:1px solid #4b545e; background:#4b545e; color:#fff; font-size:16px; font-weight:bold;cursor:pointer}
div.pro_search div.pro_search_from input.in_bt:hover {border:1px solid #54c4d0; background:#54c4d0; }

div.photo_search { margin-bottom:20px; background:#FFF;border-radius: 3px;}
div.photo_search div.photo_search_from select { padding:6px 5px; background-color:#FFF;}
div.photo_search div.photo_search_from input.in_bt {padding:5px 10px; border:1px solid #4d4d4d; background:#4d4d4d; color:#fff; font-size:16px; font-weight:bold;cursor:pointer}
div.photo_search div.photo_search_from input.in_bt:hover {border:1px solid #f1753e; background:#f1753e; }
div.photo_search div.photo_title {margin-left:10px;font-weight:bold;color:#FFF;font-size:16px; }
div.photo_search div.photo_title span {font-size:10px; font-weight:bold;color:#FFF;float:right;margin-right:20px;  }

div.case_search {position:relative;padding:10px; margin-bottom:20px; background:#4b545e;border-radius: 3px;}
div.case_search p { margin-left:60px;margin-top:10px; color:#FFF; font-size:18px; font-weight:bold; }
div.case_search li { margin:10px;color:#FFF; font-size:16px; }
div.case_search label.txt {margin-left:50px; width:50px;font-weight:bold; }
div.case_search input[type='radio'] {background:#4b545e; margin-left:20px;margin-right:10px;}
div.case_search select {margin-left:20px;}
div.case_search input.in_bt { position:absolute; top:15%; right:5%; padding:40px 40px; border:1px solid #FFF; background:#54c4d0; color:#FFF; font-size:16px; font-weight:bold;cursor:pointer}
div.case_search input.in_bt:hover {border:1px solid #FFF; background:#999; color:#f1f1f1; }
/** search end **/

/** searchTop start **/
div.board_search_top { margin-bottom:15px; text-align:left; font-size:16px;}
div.board_search_top select { font-size:16px; }
div.board_search_top input { font-size:16px; }
div.board_search_top input.in_bt {padding:5px 10px; border:1px solid #4b545e; background:#4b545e; color:#fff; font-size:16px; font-weight:bold;cursor:pointer}
div.board_search_top input.in_bt:hover {border:1px solid #54c4d0; background:#54c4d0; }
/** searchTop end **/

/** list page start**/
table.mt1 {margin-top:20px;}

table.board_list {width:100%;font-size:16px;}
table.board_list thead th {padding:8px 0px 10px; text-align:center;border-top:3px solid #333; border-bottom:1px solid #555; background:#FFF;font-size:16px;font-weight:500;color:#363636;}
table.board_list tbody tr.bg {background:#FFF;}
table.board_list tbody td {padding:10px 0px; border-bottom:1px solid #ddd; vertical-align:middle;}
table.board_list tbody td span.secret{padding:5px 10px; border:1px solid #ddd;border-radius: 10px; color:#CCC;font-size:14px;}
table.board_list tbody td span.reply_n{padding:5px 10px; background:#CCC;border-radius: 10px; color:#FFF;font-size:14px;}
table.board_list tbody td span.reply_y{padding:5px 10px; background:#009aff;border-radius: 10px; color:#FFF;font-size:14px;}
table.board_list tbody td a {line-height:150%;color:#363636;}
table.board_list tbody td.boleft {border-left:1px solid #ddd; }
table.board_list tbody td.marle {padding-left:10px;}
table.board_list tbody td.cen {text-align:center; }
table.board_list tbody td.num {width:60px; text-align:center; font-size:16px;}
table.board_list tbody td.subject {padding-left:10px;}
table.board_list tbody td.subject img {margin:2px 0 0 3px; vertical-align:top;}
table.board_list tbody td.subject_re {padding-left:30px; background:url('/img/new/icon_reply.gif') no-repeat 0 10px;}
table.board_list tbody td.name {width:80px;text-align:center;}
table.board_list tbody td.name a {text-align:center; font-size:16px;}
table.board_list tbody td.time {width:90px;text-align:center; font-size:16px;}
table.board_list tbody td.time a {text-align:center; font-size:16px;}

table.board_photo thead {border-top:3px solid #333;}
table.board_photo thead tr {background:#fff;}
table.board_photo thead tr th {font-size:16px;color:#363636;text-align:center;padding:8px 0px 10px; border-bottom:1px solid #555;font-weight:500;}
table.board_photo tbody {}
table.board_photo tbody tr {border-bottom:1px solid #eee;}
table.board_photo tbody tr td {padding:25px 0;}
table.board_photo tbody tr td .num {display:block;font-size:17px;text-align:center;}
table.board_photo tbody tr td .img_con {width:275px;height:159px;border:1px solid #d2d2d2;box-sizing:border-box;position:relative;background:url('/images/common/logo.png') no-repeat center center;background-size:90%;overflow:hidden;}
table.board_photo tbody tr td .img_con img {position:absolute;left:50%;margin-left:-50%; width:100%; height:auto; }
table.board_photo tbody tr td .content {}
table.board_photo tbody tr td .content h2 {font-size:19px;color:#363636;font-weight:500;margin-bottom:30px;}
table.board_photo tbody tr td .content span {display:block;margin:5px 0 15px;color:#999;font-size:14px;font-weight:100;}
table.board_photo tbody tr td .content span > b {color:#1cbbb4;}
table.board_photo tbody tr td .content p {color:#363636;font-size:16px;line-height:24px;font-weight:100;word-wrap: break-word;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
table.board_photo tbody tr.notice {border-bottom:9px solid #eee;}
table.board_photo tbody tr.notice td .num.text {font-size:18px;color:#009aff;}
table.board_photo tbody tr.notice td .content h2 {color:#009aff;}

table.online_list1 {width:100%;}
table.online_list1 th {font-size:16px;}
table.online_list1 td {font-size:16px;}
table.online_list1 td a {font-size:16px;}
table.online_list1 thead th {padding:10px 0px; text-align:center; border-top:2px solid #476391; border-bottom:1px solid #ddd; background:#e5ecef;}
table.online_list1 tbody td {padding:35px 0px; border-bottom:1px solid #ddd; }
table.online_list1 tbody td.cen {text-align:center; }
table.online_list1 tbody td.num {text-align:center; font-size:16px;}
table.online_list1 tbody td.img_con {text-align:center; }
table.online_list1 tbody td.img_con p:first-child{width:100%;border:1px solid #ddd;}
table.online_list1 tbody td.img_con p:first-child img{width:100%;}
table.online_list1 tbody td.subject {padding-left:30px;}
table.online_list1 tbody td.subject ul {width:100%;display:inline-block; padding:7px 0px 7px; background:url('/images/common/dotted_01.gif') repeat-x bottom;}
table.online_list1 tbody td.subject ul.bg {background-color:#f3f2ef;}
table.online_list1 tbody td.subject ul li {float:left; font-size:16px;}
table.online_list1 tbody td.subject ul li strong.st1 {color:#444;}
table.online_list1 tbody td.subject ul li strong.st2 {color:#2094b5;}
table.online_list1 tbody td.subject ul li:first-child {width:600px;padding-left:10px;}
table.online_list1 tbody td.subject ul li {}
table.online_list1 tbody td.subject ul li label {margin:0px 20px 0px 5px; font-size:16px; cursor:auto;}

/** list page end**/


/** write page start**/
table.board_write {width:100%; border-top:3px solid #009aff;}
table.board_write th {padding:10px 10px 10px 15px; background:#f6f6f6; border-bottom:1px solid #ddd; text-align:left;}
table.board_write td {padding:10px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
table.board_write th.no_board {padding:10px 10px 10px 15px; background:#f6f6f6; border:0px; text-align:right;}
table.board_write th.text_r {padding:10px 10px 10px 15px; background:#f6f6f6;  border-bottom:1px solid #ddd; text-align:right;}
table.board_write span.pp1 {color:red;}
table.board_write td.label label {margin-left:3px; }
/** write page end**/

/** view page start**/
table.board_view {width:100%; border-top:3px solid #333; background:#FFF;}
table.board_view th.bbs {padding:10px 10px 10px 15px; background:#f6f6f6; border-bottom:1px solid #ddd; text-align:left; font-size:16px;}
table.board_view th.arrow1 { background:url('/img/new/icon_view_arrow1.gif') no-repeat 70px 17px #f6f6f6;}
table.board_view th.arrow2 { background:url('/img/new/icon_view_arrow2.gif') no-repeat 70px 17px #f6f6f6;}
table.board_view td.bbs {padding:10px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;  font-size:16px;line-height:120%;}
table.board_view td.bbs a {line-height:150%;color:#363636;}
table.board_view td.bbs a:hover {line-height:150%;color:#009aff ;}
/*
table.board_view td.no_left_bo a,
table.board_view td.no_left_bo p, td.no_left_bo span, td.no_left_bo div {font-family:'굴림',gulim,AppleGothic,sans- serif;font-weight:lighter;}
table.board_view td.no_left_bo strong {font-weight:bold;}
table.board_view td.no_left_bo strong span {font-weight:bold;}
*/
table.board_view td.no_left_bo {border-left:none;}
table.board_view td.bbs.con_img img {max-width:100%; height:auto;}
table.board_view td div.comments {padding:20px 10px;border:1px solid #ddd; background:#f3f2ef;font-size:16px;}
table.board_view td div.comments p.title {padding-bottom:5px;border-bottom:1px solid #ddd;font-weight:bold;}
table.board_view td div.comments div.list {width:100%;display:inline-block; margin-top:15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
table.board_view td div.comments div.list ul li {float:left; padding:10px 0;}
table.board_view td div.comments div.list ul li:first-child {width:20%; max-width:60px; }
table.board_view td div.comments div.list ul li:last-child {width:70%;padding-left:4%;border-left:1px solid #ddd;}
table.board_view td div.comments_write {width:100%; margin-bottom:5px; display:inline-block;font-size:16px;}
table.board_view td div.comments_write ul {}
table.board_view td div.comments_write ul li{ float:left;}
table.board_view td div.comments_write ul li:first-child { margin:0 10px 5px 0;}
table.board_view td div.comments_write ul li label {width:50px; font-weight:bold; font-size:16px;}
table.board_view td div.comments_write_bt {width:100%; margin-top:10px; display:inline-block; text-align:center; }
table.board_view td div.comments_write_bt a.bt1 {padding:6px 8px 5px; display:inline-block;border:1px solid #bbbbbb; background:#efefef; color:#444; font-size:16px; font-weight:bold; text-decoration:none;}
table.board_view td div.comments_write_bt a.bt1:link {color:#444;}
table.board_view td div.comments_write_bt a.bt1:active {color:#444;}
table.board_view td div.comments_write_bt a.bt1:hover {border:1px solid #f1753e; background:#f1753e; color:#fff;}
table.board_view td div.comments_write_bt a.bt1:focus {border:1px solid #f1753e; background:#f1753e; color:#fff;}

table.board_view td div.pdf_bt {}
table.board_view td div.pdf_bt div.bt1 {width:100%; height:29px;display:inline-block; margin-top:10px;}
table.board_view td div.pdf_bt div.bt1 p {float:left;}
table.board_view td div.pdf_bt div.bt1 p.img_con {height:29px; margin-right:10px;}
table.board_view td div.pdf_bt div.bt1 p.bt {height:27px; border:1px solid #ea4d40;}
table.board_view td div.pdf_bt div.bt1 p.bt a {min-width:120px; height:27px; line-height:27px; padding:0px 35px 0px 10px; display:inline-block; background:url('/img/new/product_view_bt_arrow1.gif') no-repeat top right; text-decoration:none; color:#ea4d40; font-weight:bold;}
table.board_view td div.pdf_bt div.bt2 {width:100%; height:29px;display:inline-block; margin-top:10px;}
table.board_view td div.pdf_bt div.bt2 p {float:left;}
table.board_view td div.pdf_bt div.bt2 p.img_con {height:29px; margin-right:10px;}
table.board_view td div.pdf_bt div.bt2 p.bt {height:27px; border:1px solid #2a90c2;}
table.board_view td div.pdf_bt div.bt2 p.bt a {min-width:120px; height:27px; line-height:27px; padding:0px 35px 0px 10px; display:inline-block; background:url('/img/new/product_view_bt_arrow2.gif') no-repeat top right; text-decoration:none; color:#2a90c2; font-weight:bold;}
/** view page end**/

/** board_photo_list start **/
#board_photo_list {width:100%; overflow:hidden;margin-top:10px;padding-top:10px;border-top:2px #7081ba solid;}
#board_photo_list > ul {width:100%;}
#board_photo_list > ul > li {width:50%;float:left; margin-bottom:10px;}
#board_photo_list > ul > li.colspan {width:100%; text-align:center; margin-top:100px;}
#board_photo_list.type3 > ul > li {width:33.3%;float:left; margin-bottom:10px;}

#board_photo_list div.section {width:90%; margin:0px auto; padding:10px; border:1px solid #ddd; background:#f6f6f6;overflow:hidden;border-radius: 5px;}
#board_photo_list div.section2 {width:90%; margin:0px auto; padding:10px; border:1px solid #ddd; background:#f6f6f6; border-radius: 5px;}
#board_photo_list div.section div.article {width:100%; display:inline-block; position:relative;border-radius: 5px; }
#board_photo_list div.section2 div.article {width:100%; display:inline-block; position:relative; }
#board_photo_list div.section div.article div.a_img{width:50%; height:0; padding-bottom:32%; float:left;overflow:hidden;}
#board_photo_list div.section div.article div.a_img img{width:98%;border-radius: 5px;  }
#board_photo_list div.section div.article div.b_img{width:50%; height:0;padding-bottom:32%; float:right;overflow:hidden;}
#board_photo_list div.section div.article div.b_img img{width:98%;border-radius: 5px; }
#board_photo_list div.section2 div.article div.c_img{width:100%; min-height:250px; height:auto;overflow:hidden;position:relative; border-radius: 5px;}
#board_photo_list div.section2 div.article div.c_img img{width:100%;position:absolute; }
#board_photo_list div.section div.best_copy {padding:10px 0px;font-weight:bold;text-align:center;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap; position:relative;}
#board_photo_list div.section2 div.best_copy {padding:0 10px 10px;font-weight:bold;text-align:center;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap; position:relative;}

#board_photo_list div.s_num {width:100%; margin-bottom:30px;}
#board_photo_list div.s_num span { line-height:120%;padding-left:35px;display:inline-block;font-family:'Nanum Gothic','NanumGothic', "돋움","dotum", sans-serif; font-size:28px; font-weight:600; color:#696969;}
#board_photo_list div.s_num span b.co1 {color:#22909c; font-weight:600;}
/** board_photo_list end **/

/** clinic_photo_list start **/
#clinic_photo .head {height:30px;padding-bottom:12px;position:relative;box-sizing:content-box;}
#clinic_photo .head > a {float:left;display:block;line-height:30px;font-size:18px;font-weight:500;color:#666;position:relative;}
#clinic_photo .head > a.on {color:#009aff}
#clinic_photo .head > a:first-child:before {display:none;}
#clinic_photo .head > a:before {content:'';display:inline-block;margin:0px 12px;width:1px;height:16px;background:#ccc;vertical-align:-1px;}
#clinic_photo .head > a:last-child:before { display:none; }
#clinic_photo .head .searchbox {width:412px;position:absolute;right:0;top:0px;}
#clinic_photo .head .searchbox select {float:left;display:block;margin-right:8px;width:152px;height:30px;border:none;background:#f4f2f1;text-indent:10px;}
#clinic_photo .head .searchbox .search {display:inline-block;width:252px;height:30px;position:relative;}
#clinic_photo .head .searchbox .search input {float:left;width:100%;height:30px;background:#f4f2f1;border:none;text-indent:10px;}
#clinic_photo .head .searchbox .search a {position:absolute;right:10px;top:0;}
#clinic_photo .head .searchbox .search a img {}
#clinic_photo .body {}
#clinic_photo .body ul {border-top:3px solid #333;}
#clinic_photo .body ul li {width:100%;overflow:hidden;padding:20px 0;border-top:1px solid #d2d2d2;position:relative;}
#clinic_photo .body ul li:first-child {border-top:none;}
#clinic_photo .body ul li .img_con {float:left;width:50%;height:200px;position:relative;}
#clinic_photo .body ul li .img_con > img{ width:100%;}
#clinic_photo .body ul li .img_con .one_img{ float:left;width:600px;height:200px;position:relative;}
#clinic_photo .body ul li .img_con .one_img > img {width:100%;}
#clinic_photo .body ul li .img_con .one_img .cover {position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;}
#clinic_photo .body ul li .img_con .one_img .cover > img {width:100%;}
#clinic_photo .body ul li .img_con .before {float:left;width:50%;height:200px;position:relative;display: flex;}
#clinic_photo .body ul li .img_con .before > img {width:100%;}
#clinic_photo .body ul li .img_con .before .cover {position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;}
#clinic_photo .body ul li .img_con .before .cover > img {width:100%;}
#clinic_photo .body ul li .img_con .before span {position:absolute;left:0;bottom:0;z-index:4;}
#clinic_photo .body ul li .img_con .before span img {}
#clinic_photo .body ul li .img_con .center {position:absolute;left: 50%;top: 0;margin-left: -14px;z-index:6;}
#clinic_photo .body ul li .img_con .center img {}
#clinic_photo .body ul li .img_con .after {float:right;width:50%;height:200px;position:relative;display: flex;}
#clinic_photo .body ul li .img_con .after > img {width:100%;}
#clinic_photo .body ul li .img_con .after span {position:absolute;right:0;bottom:0;z-index:4;}
#clinic_photo .body ul li .img_con .after span img {}
#clinic_photo .body ul li .content {float:left;width:50%;box-sizing:border-box;padding:0 35px;padding-top:72px;}
#clinic_photo .body ul li .content h2 {margin-bottom:10px;font-weight:500;font-size:21px;}
#clinic_photo .body ul li .content h2 a {color:#545861;}
#clinic_photo .body ul li .content h2 em {color:#009aff;font-weight:300;}
#clinic_photo .body ul li .content span {font-size:14px;font-weight:350;color:#999;}


@media all and (max-width:1024px) {
	#clinic_photo .head {height:30px;padding-bottom:12px;position:relative; display: table;}
	#clinic_photo .head > a {float:left;display:block;line-height:30px;font-size:14px;color:#666;font-weight:500;position:relative;}
	#clinic_photo .head > a.on {color:#009aff}
	#clinic_photo .head > a:before {content:'';display:inline-block;margin:0 3px;width:1px;height:14px;background:#ddd;}
	#clinic_photo .head > a:first-child:before {display:none;}
	
	#clinic_photo .head .searchbox {display:none;}

	#clinic_photo .body {}
	#clinic_photo .body ul {border-top:3px solid #333;}
	#clinic_photo .body ul li {width:100%;overflow:hidden;padding:20px 0;border-top:1px solid #d2d2d2;position:relative;}
	#clinic_photo .body ul li:first-child {border-top:none;}
	#clinic_photo .body ul li .img_con {width:100%;max-height:200px;position:relative;margin:0 auto;}
	#clinic_photo .body ul li .img_con > img{ width:100%;}
	#clinic_photo .body ul li .img_con .one_img{ float:left;width:100%;max-height:200px;position:relative;}
	#clinic_photo .body ul li .img_con .one_img > img {width:100%;}
	#clinic_photo .body ul li .img_con .one_img .cover {position:absolute;width:50%;left:0;right:0;top:0;bottom:0;z-index:5;}
	#clinic_photo .body ul li .img_con .one_img .cover > img {width:100%;}
	#clinic_photo .body ul li .img_con .before {float:left;width:50%;max-height:150px;position:relative;}
	#clinic_photo .body ul li .img_con .before > img {width:100%;}
	#clinic_photo .body ul li .img_con .before .cover {position:absolute;width:100%;left:0;right:0;top:0;bottom:0;z-index:5;}
	#clinic_photo .body ul li .img_con .before .cover > img {width:100%;height: -webkit-fill-available;}
	#clinic_photo .body ul li .img_con .before span {position:absolute;left:0;bottom:0;z-index:4;}
	#clinic_photo .body ul li .img_con .before span img {}
	#clinic_photo .body ul li .img_con .center {position:absolute;width:100%;text-align:center;top:0;z-index:6;left: 0;margin-left: 0.5%;}
	#clinic_photo .body ul li .img_con .center img {width:6%}
	#clinic_photo .body ul li .img_con .after {float:right;width:50%;max-height:150px;position:relative;}
	#clinic_photo .body ul li .img_con .after > img {width:100%;}
	#clinic_photo .body ul li .img_con .after span {position:absolute;right:0;bottom:0;z-index:4;}
	#clinic_photo .body ul li .img_con .after span img {}
	#clinic_photo .body ul li .content {display:none;}
	
	#board_photo_list.type3 > ul > li {width:50%;float:left; margin-bottom:10px;}
	
	table.board_write th {font-size:14px;}
	table.board_write td {font-size:14px;}
	
	table.board_view th.bbs {font-size:14px;}
	table.board_view td.bbs {font-size:14px;}
}

@media all and (max-width:425px) {
	#board_photo_list.type3 > ul > li {width:100%;float:left; margin-bottom:10px;}
}
/** clinic_photo_list end **/

/** 추가스타일 **/
#board_web01 {font-family:'NanumGothic','NanumBarunGothic', "돋움","dotum", sans-serif;}
#board_web01 a {font-family:'NanumGothic','NanumBarunGothic', "돋움","dotum", sans-serif; font-size:20px; font-weight:bold; }
#board_web01 .top_num {color:#000;font-size:16px;text-align:right;}
#board_web01 .top_num b {color:#92782a;}
#board_web01 .list1 {margin-top:10px;border-top:2px solid #cc7081ba;}
#board_web01 .list1 li {padding:15px 0;border-bottom:1px solid #d1d1d1;}
#board_web01 .list1 li .img_con {}
#board_web01 .list1 li .img_con img {width:100%;height:auto;}
#board_web01 .list1 li .text {line-height:110%;color:#333;overflow:hidden;position:relative;}
#board_web01 .list1 li .text span{color:#888;}
#board_web01 .list1 li .text.txt1 {margin-top:15px;}
#board_web01 .list1 li .text.txt2 {margin-top:10px;}

#board_web01 .list2 {border-top:3px solid #333;}
#board_web01 .list2 li {padding:20px;border-bottom:1px solid #ddd;overflow:hidden;}
#board_web01 .list2 li .img_con {float:left;width:283px;height:200px;position:relative;overflow:hidden;border-radius: 5px;}
#board_web01 .list2 li .img_con img {width:100%;height:auto;position:absolute;}
#board_web01 .list2 li .copy {float:left;width:70%;padding-left:25px;}
#board_web01 .list2 li .subject a {line-height:120%;color:#000;font-size:22px;}
#board_web01 .list2 li .text2 {margin-top:15px;line-height:120%;padding-left:5px;font-size:18px;}
#board_web01 .list2 li .text {line-height:120%;background:url('../img/new/sub_pp2.gif') no-repeat 0 7px;font-size:16px;line-height:1.5;}
#board_web01 .list2 li .text span:first-child {color:#888;}
#board_web01 .list2 li .text.txt1 {margin-top:20px;}
#board_web01 .list2 li .text.txt2 {margin-top:5px; font-size:15px; color:#aaa;}

#board_web01 .list3 {margin-top:10px;border-top:2px solid #b79d4a;overflow:hidden;}
#board_web01 .list3 li {float:left;width:50%;padding:10px 5px;}
#board_web01 .list3 li div {overflow:hidden;background-color:#e6e8e7;}
#board_web01 .list3 li .img_con {float:left;width:37%;}
#board_web01 .list3 li .img_con img {width:100%;height:auto;}
#board_web01 .list3 li .copy {float:left;width:63%;padding:0 20px 15px;}
#board_web01 .list3 li .subject {line-height:120%;margin-top:30px;padding-left:15px;background:url('../img/new/sub_pp3.gif') no-repeat left;color:#000;font-weight:700;font-size:18px;}
#board_web01 .list3 li .text {line-height:120%;font-size:16px;}
#board_web01 .list3 li .text span:first-child {}
#board_web01 .list3 li .text.txt1 {margin-top:25px;}
#board_web01 .list3 li .text.txt2 {margin-top:10px;}

#board_web01 .list4 {margin-top:10px;border-top:2px solid #b79d4a;}
#board_web01 .list4 li {padding:15px;border-bottom:1px solid #d1d1d1;overflow:hidden;}
#board_web01 .list4 li .img_con {float:left;width:15%;border:1px solid #eee;}
#board_web01 .list4 li .img_con img {width:100%;height:auto;}
#board_web01 .list4 li .copy {float:left;width:85%;padding-left:25px;}
#board_web01 .list4 li .subject {line-height:120%;margin-top:5px;color:#000;font-weight:700;font-size:18px;}
#board_web01 .list4 li .text {line-height:120%;font-size:16px;color:#000;}
#board_web01 .list4 li .text.txt1 {margin-top:15px;}
#board_web01 .list4 li .text.txt2 {margin-top:5px;}

div.online_1 {padding:30px 0 30px 250px;border:1px solid #ddd;background:url('../images/s5/s51_t_bg1.gif') no-repeat #F4F4F4;}
div.online_1End {margin-top:0px;padding-top:120px;text-align:center; }/*background:url('../images/s5/s51_bg01.gif') no-repeat center top;*/
div.online_1End p.copy1 {font-size:28px;font-weight:800;color:#231815; letter-spacing:-0.5px;}
div.online_1End p.copy2 {margin-top:10px;}
div.online_1End p.copy2 span {height:35px;line-height:35px;display:inline-block;padding:0px 45px;background:#b28b41;font-size:18px;font-weight:bold;color:#fff;}
div.online_1End p.copy3 {margin-top:15px;font-size:18px;font-weight:800;color:#231815; }
strong.bst1 {color:#b28b41;}
strong.bst2 {color:#b28b41;font-size:15px;}
