.viewImgList li .pc_img { width: 100vw; height: 568px; }

/* gnb영역 */
/* .gnb li{float:left; _text-align:center;height:33px;line-height:108px;width:12%;padding-left:70px;}
.gnb_icon {position:absolute;right:70px;width:100px}
.gnb_icon img{margin:43px 0;}
.gnb_icon li{width:50%;padding-left:0;}  

#gnbSubMenu .one{float:left;_margin-left:-20px;width:12%;}
#gnbSubMenu2 .one2{display:inline-block;width:12.3%;text-align:left;} */


/*메인 비주얼영역 */
/* .bt_box{_width:420px;}
.bt_boxl h1{font-size:2.5em;}
.bt_boxl span{display:block;font-size:18px;color:#5f5f5f;text-align:right;margin-top:70px;font-weight:600;}
.w_box{_width:420px;}
.mainVisual {position:relative;top:0;left:0;background:url('../img/visual_2880.jpg')no-repeat center;background-size:cover;height:568px;width:auto;margin:0 auto;}

.icon_btn {position:absolute;top:150px;right:8%; float:right;display:inline;text-align:center; }
.icon_btn li{float:left;}
.icon_btn li a .txt{display:block;font-size:15px;color:#1c1c1c;font-weight:600; line-height:1.2;text-align:center;width:90px;margin-top:10px;}
.icon_btn li :hover {text-decoration:none;color:#eb5f78;}
.icon_bg01, .icon_bg02, .icon_bg03{float:right;padding:10px;}

.mbbox {position:absolute;top:368px;left:0;width:100%;height:200px;text-align:center;margin:auto;}
.mbb{display:inline-block;text-align:center;margin:auto;width:1300px;height:200px;}
.mb01{float:left; width:316px;height:200px;background:url('../img/bg_main01.png') no-repeat bottom right #1f9d9c;border:1px solid #fff;border-bottom:none;margin-right:12px;}
.mb01 p a{color:#fff;font-size:22px;font-weight:600;text-align:center;cursor:text; }
.mb01 p a{text-decoration:none;}
.mb01 span{display:block;width:85%;margin:auto;padding-bottom:10px;}
.mb02{float:left; width:316px;height:200px;background:url('../img/bg_main02.png') no-repeat bottom right #1e9fe1;border:1px solid #fff;border-bottom:none;margin-right:12px;}
.mb02 p a{color:#fff;font-size:22px;font-weight:600;text-align:center;cursor:text;}
.mb02 p a{text-decoration:none;}
.mb02 span{display:block;width:85%;margin:auto;padding-bottom:10px;}
.mb03{float:left; width:316px;height:200px;background:url('../img/bg_main03.png') no-repeat bottom right #6686ff;border:1px solid #fff;border-bottom:none;margin-right:12px;}
.mb03 p a{color:#fff;font-size:22px;font-weight:600;text-align:center; cursor:text;}
.mb03 p a{text-decoration:none;}
.mb03 span{display:block;width:85%;margin:auto;padding-bottom:10px;}
.mb04{float:left; width:316px;height:200px;background:url('../img/bg_main04.png') no-repeat bottom right #9878ff;border:1px solid #fff;border-bottom:none;}
.mb04 span{display:block;width:215px;height:130px;margin:auto;}
.mbbt button{background-color:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.4);font-size:16px;font-weight:bold;color:#fff; text-align:center;width:100%;height:44px;}
.mbbt a {display:block;text-decoration:none;background-color:rgba(0);border:2px solid rgba(255,255,255,0.5);font-size:16px;color:#fff; text-align:left;width:100%;height:44px; line-height:44px;padding-left:10px;}
.mbbt button span{display:inline;color:#d4d4d4;font-size:12px;}
.mbbt a img{float:right;margin:8px 7px 0 0;}

.doctor_sh{top:30%;left:50%;width:1300px;height:auto;text-align:center;margin:auto;overflow:hidden;background-color:#6686ff;border:1px solid #fff;padding-bottom:80px;margin-left:-590px }
.doctor_sh .sc_input{border:2px solid #000;height:45px;padding:5px 5px 5px 20px;float:left;margin:75px 0 0 20px;background-color:#fff;width:70%;font-size:16px;}
.doctor_sh .sc_btn{background-color:#6686ff;padding:10px 20px;font-size:18px;float:left;width:auto;line-height:22px;margin-top:73px}
.doctor_sh .sc_btn a{color:#fff;text-decoration:none;font-weight:600}
.doctor_sh .doc_list{padding:10px;background-color:#fff;clear:both;margin:0 32px;overflow:auto;height:350px;position:relative}
.doctor_sh .close_btn{position:absolute;right:35px;top:15px}
.sc_name {float:left;color:#fff;font-size:18px; margin:87px 0 0 70px;} */


/*메인 배너영역 공통 */
/* .box {position:relative;top:0;margin:auto;width:1300px;height:auto;} */


/*메인 이동배너영역 */
/* .center_tit {font-family:"calibri",sans-serif;color:#3e4a5b;font-size:20px;margin-top:20px;}
.center_text {font-family:"calibri",sans-serif;color:#3e4a5b;font-size:26px;font-weight:bold;margin-top:5px;}
.center_line {color:#e64361;font-size:40px;font-weight:bold;letter-spacing:-.2em;}

.more_list{position:relative; top:0;width:100%;height:200px;margin-top:10px}
.more_list li{float:left;width:300px;}
.more_list a{font-weight:bold;color:#3f4b5b;text-decoration:none;text-align:center;}
.more_list span{display:block;}
.more_list li span, .more_list li p{padding-top:10px;}
.more_icon{float:left;margin-left:60px;}
.icon_prev{float:left;width:30px;padding-top:55px;}
.icon_next{float:right;width:30px;padding-top:55px;} */


/*메인 배너모음영역 */
/* .banner_cont{position:relative;display:inline-block;width:1300px;height:auto;margin-top:50px;}
.banner_styleL{position:relative; float:left;width:985px;height:454px;}
.banner_styleR{position:relative;float:left;width:315px height:454px;}
.banner_set ul{height:auto;display:inline-block;margin-right:8px;}
.banner_snsch{position:relative;top:0;float:left;width:315px;height:250px;overflow:hidden;padding:22px;background-color:#fff;} */


/*메인 소식영역 */
/* .news_div{position:relative;top:0;float:none;clear:both;width:auto;height:250px;}
.main_news{position:relative;top:0;display:inline-block;float:left;width:644px;height:200px;}
.main_news h3{border:0;position:absolute;padding:0;}
.main_news .tab{_overflow:hidden;display:block;border:0;width:auto;float:left}
.main_news .tab button{border:medium none;color:#666;background-color:#fff;font-size:18px;font-weight:600;border:1px solid #ccc;margin:0;text-align:center;display:block;height:52px;width:190px}
.main_news .tab button.on,.main_news .tab button:hover{background-color:#1b8fca;color:#fff;font-size:18px;display:block;height:52px;border:1px solid #1b8fca;}
.main_news .tab01{position:relative;left:0;top:0}
.main_news .tab02{position:absolute;left:190px;top:0;}
.main_news .list{padding:22px;width:100%;}
.main_news .list li{padding-left:5px; font-weight:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;}
.main_news .more_btn01{position:absolute;top:20px;right:10px}
.tab_line1{position:relative;top:0;display:block;border:2px solid #1b8fca;background-color:#fff;width:100%;height:100%;}
.bbs_text{clear:both;font-size:15px;}
.bbs_text span{vertical-align:middle;padding-left:5px;}
.main_news2{position:relative;top:0;float:left;width:644px;height:200px;_margin-right:12px;}
.main_news2 h3{border:0;position:absolute;padding:0;margin:0}
.main_news2 .tab{_overflow:hidden;display:block;border:0;width:auto;float:left}
.main_news2 .tab button{border:medium none;color:#fff;background-color:#727071;font-size:18px;font-weight:600;margin:0;text-align:center;display:block;height:52px;width:644px}
.main_news2 .tab button.on,.main_news2 .tab button:hover{background-color:#727071;color:#fff;font-size:18px;display:block;height:52px;border:1px solid #727071;width:644px !important}
.main_news2 .tab03{position:relative;left:0px;top:0}
.main_news2 .tab04{display:none;}
.main_news2 .list{padding:22px;width:100%;}
.main_news2 .list li{padding-left:5px;padding-bottom:10px;font-weight:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;}
.tab_line2{position:relative;float:left;border:1px solid #727071;background-color:#fff;width:100%;height:100%;}
.main_news3{width:316px;}
.main_news3 .tab button{width:316px;}
.main_news3 .tab button.on,.main_news3 .tab button:hover{width:316px !important} */


/* footer영역 */
/* .footer_menu {float:left;margin-top:40px;}
.footer_menu li{display:inline;padding-right:18px;}
.footer_menu a{color:#fff;font-weight:bold;font-size:14px;}
.footer_menu a .poin1{color:#f4c66e;font-weight:bold;}
.footer_webv hr{float:left;border:.5px solid #202020;width:100%;margin-top:5px;margin-bottom:15px;}
.footer_ad {float:left;width:70%;color:#fff;font-size:12px;letter-spacing:-0.01em }
.footer_mark{float:right;width:300px;font-size:12px;}
.footer_mark li span{display:inline-block;}
.footer_mark li{display:inline;padding-right:5px;}
.footer_mark li a{color:#fff;font-size:11px;}

.bottom_posi{position:relative;top:35px;margin:auto;text-align:center; width:183px;height:39px;line-height:39px;background:url('../img/bg_footerbtn.png');z-index:99;}
.bottom_posi a{text-decoration:none;color:#fff;font-size:14px;font-weight:bold;}
.bottom_posi2{position:relative;top:35px;margin:auto;text-align:center; width:183px;height:39px;line-height:39px;background:url('../img/bg_footerbtn2.png');z-index:99;}
.bottom_posi2 a{text-decoration:none;color:#fff;font-size:14px;font-weight:bold;}
.footer_weblay{position:relative;float:left;width:100%;height:auto;background-color:#202020;margin:auto;padding:20px 0}
.bot_all{position:relative;top:30p;display:inline-block;width:100%;height:auto;margin:auto;}
.bot_all h3{float:left;display:inline;width:360px;margin-top:10px;}
.bot_all h3 span{font-size:12px;display:inline;}
.bot_menu1{float:left;display:inline;width:360px;margin-top:20px;}
.bot_menu1 h3{background-color:#1e9fe1;color:#fff;font-size:20px;font-weight:bold;height:60px;line-height:60px;}
.bot_menu2{float:left;display:inline;width:360px;margin-top:20px;  margin-left:68px;}
.bot_menu2 h3{background-color:#6686ff;color:#fff;font-size:20px;font-weight:bold;height:60px;line-height:60px;}
.bot_menu3{float:left;display:inline;width:360px;margin-top:20px; margin-left:68px;}
.bot_menu3 h3{background-color:#9878ff;color:#fff;font-size:20px;font-weight:bold;height:60px;line-height:60px;} */



