﻿h1, .h1, h2, .h2, h3, .h3{margin:0;}


/*.ajax_load{position:absolute;width:100%;height:300px;}*/
#ajax_load_area{position:relative;}
#ajax_load{position:absolute;width:100%;height:500px;text-align:center;top:350px;}
.comingsoon{text-align:center;margin-top:4%;}
.stepTab{clear:both;display:block;width:auto;}
.stepTab:before,.stepTab:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.stepTab ul{overflow:hidden;width:100%;}
.stepTab li{float:left;position:relative;margin-bottom:5px;width:19.8%;padding:0 0.1%;}
.stepTab li a{padding:13px 20px; text-align:center;display:block;background:#d0d0d0;color:#333;margin:0 1px;font-size: 1.1em}
.stepTab li a, .stepTab li>span{padding:10px;text-align:center;display:block;background:#d0d0d0;font-size: 1.0em;border-radius: 100px}
.stepTab li.on a,.stepTab li.on>span{background:#1598dc;color:#fff;font-weight:600;}
.stepTab li.on:after{display:block;content:'';position: absolute;width:10px;height:5px;background:url(/static/img/gw/common/stepTab_arr.png) center bottom no-repeat ;left:48%;}
#flashContent{background:#000000;max-width:940px;margin:0 auto;}
.flashContent_p{max-width:940px;margin:0 auto 10px;}
.flashContent_scroll{height:200px;background:#f8f8f8;border:1px solid #e5e5e5;padding:10px;overflow:auto;max-width:940px;margin:10px auto;}
/*.stepTab li a{padding:10px 13px;text-align:center;display:block;background:#fff;margin:0 3px 0 0;font-size: 1.0em;border-radius: 100px}*/

.tab{clear:both;display:block;width:auto;margin-top:3.5em;}
.tab:before,.tab:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.tab ul{overflow:hidden;}
.tab li{float:left;position:relative;margin-bottom:2px;}
.tab li a{padding:13px 20px; text-align:center;display:block;border:1px solid #666;background:#fff;margin:0 1px;font-size: 1.1em}
.tab li.on a{display:block;border:1px solid #2894e0;background:#2894e0;color:#fff;font-weight:600;text-decoration: underline;}
.tab li.on a:after{display:block;content:"";position:absolute;left:48%;bottom:0;width:11px;height:6px;background:url(/static/img/gw/common/bu_tab_on.gif) left top no-repeat ;}
.tab li.type1{margin-right:30px}

.tabnavi{clear:both;display:block;width:auto;margin-top:4em;}
.tabnavi:before,.tabnavi:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.tabnavi li{float:left;width:20%;margin:-1px 0 0 -1px;border:1px solid #c7cacf;}
.tabnavi li a{display:block;background:#f8f8f8;text-align:center;padding:0.6em;display:block;text-overflow: ellipsis;white-space: nowrap;font-size:1.05em;overflow:hidden;}
.tabnavi li:hover, .tabnavi li:focus{border:1px solid #20385f;}
/*.tabnavi li:hover, .tabnavi li:focus{border::1px solid #20385f;}*/
.tabnavi li a:hover, .tabnavi li a:focus{background:#20385f;color:#fff;}
.tabnavi li.on, .tabnavi li.active{border:0;}
.tabnavi li.on a, .tabnavi li.active a{background:#20385f;color:#fff;font-weight: 600;text-decoration: underline;position:relative;}
.tabnavi li.on a:before, .tabnavi li.active a:before{display:block;content:" ";border:1px solid #20385f;height:100%;color:#20385f;}
.tabnavi li.on a:after, .tabnavi li.active a:after{display:inline-block;content:"";position:absolute;bottom:0;left:48.5%;background:#20385f url(/static/img/gw/common/tabnavi_arr.gif) no-repeat center bottom;width:9px;height:4px;z-index:10;}
.tabnavi.tab2 li{width:50%;}
.tabnavi.tab3 li{width:33.3%;}
.tabnavi.tab3 li:first-child{width:33.4%}
.tabnavi.tab4 li{width:25%;}
.tabnavi.tab6 li{width:16.7%;}
.tabnaviDept2 {clear:both;display:block;width:100%;margin-top:10px;}
.tabnaviDept2:before,.tabnaviDept2:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.tabnaviDept2 li{float:left;width:25%;}
.tabnaviDept2 li a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;background:url(/static/img/gw/common/bu_tabDept2_off.gif) left 14px no-repeat ;padding:6px 0 0 18px;}
.tabnaviDept2 li a:focus, .tabnaviDept2 li a:hover{background-color: #fff;text-decoration: underline}
.tabnaviDept2 li.active a{background:url(/static/img/gw/common/bu_tabDept2_on.gif) left 11px no-repeat ;text-decoration:underline;font-weight: 600}
.tabnavi2{margin-left:-2px;}
.tabnavi2 li{float:left;width:16.5%;border-left:2px solid #fff;}
.tabnavi2 li a{display:block;background:#8e8e8e;padding:2% 0;text-align:center;color:#fff;font-size:1.7em;font-weight:500;}
.tabnavi2 li.active a{background:#1598dc;}
.tabnavi2 li a:focus, .tabnavi2 li a:hover{background:#1598dc;}
.floorInfo{clear:both;display:block;width:auto;}
.floorInfo:before,.floorInfo:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.floorInfo {border:1px solid #666;border-radius: 5px;padding:3%;position:relative;margin-top:20px;}
.floorInfo>p{border-radius: 2px;background:#555;color:#fff;padding:2px 5px;display:inline-block;position: absolute;top:-13px;left:15px;}
.floorInfo>ul{margin-top:10px;}
.floorInfo>ul>li{float:left;margin:0 1.5%;}
.floorInfo>ul>li>span{display:block;font-size:12px;padding:3px 0;text-align:center;}
.floorArea{margin-top:5%;}
.floorArea .fl{float:left;width:60%;margin-right:2%;}
.floorArea .fl img{max-width:100%;}
.floorArea .fr{float:right;width:38%;}
/*
.tabnaviCon_box{position:relative;height:1000px;}
.tabnaviCon>ul>li{float:left;width:16.5%;}
.tabnaviCon>ul>li>a{display:block;background:#8e8e8e;padding:3% 0;text-align:center;margin-left:1px solid #fff;}
.tabnaviCon>ul>li>div.tabcon{position:absolute;top:80px;left:0;width:100%;}*/

.uline {text-decoration:underline !important;}
/*.memberBox{margin:30px 0;overflow:hidden;margin-right:-2%;}*/
.memberBox{clear:both;display:block;margin:30px 0;}
.memberBox:before,.memberBox:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.memberBox li{float:left;width:48%;margin-right:2%;background:#fff;}
.memberBox li a{display: block;color:#333;padding:120px 5% 6%;text-align:center;text-decoration: none}
.memberBox li h3{line-height:139%;margin-bottom:3px;font-size:2.1em;letter-spacing: -1px}
.memberBox li h3 span{font-weight: normal;display:block;color:#666;font-size:0.8em;}
.memberBox li p.first{padding-bottom:10px;}
.memberBox li.mem1 h3{color:#1598dc}
.memberBox li.mem2 h3{color:#ee5b2e}
.memberBox li.mem1 a{border:1px solid #ddd;background:#fff url(/static/img/gw/sub/img_mem1.png) center 2.3em no-repeat ;}
.memberBox li.mem2 a{border:1px solid #ddd;background:#fff url(/static/img/gw/sub/img_mem2.png) center 2.3em no-repeat ;}
.memberBox li:hover h3{color:#fff}
.memberBox li:hover a{color:#fff;}
.memberBox li.mem1:hover a{border:1px solid #1598dc;background:#1598dc url(/static/img/gw/sub/img_mem1_ok.png)  center 2.3em no-repeat ;}
.memberBox li.mem2:hover a{border:1px solid #ee5b2e;background:#ee5b2e url(/static/img/gw/sub/img_mem2_ok.png)  center 2.3em no-repeat ;}
.memberInfo{background: }
.memberInfo p{line-height:169%;}
.memberInfo .fb{font-size:1.15em;margin-bottom:5px;}
.memberBox2 {overflow:hidden;margin:1.5em 0;position:relative;margin-right:-2%;}
.memberBox2>div{float:left;width:48%;margin-right:2%;background:#fff;min-height:260px;border:1px solid #e5e5e5;padding:1em 1.5em 1.5em;position:relative;}
.memberBox2>div:before{display:block;content:"";border:1px solid #fff;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;}
.memberBox2>div>dl{z-index:1;position: relative;}
.memberBox2 dt{font-weight:500;font-size:2.1em;border-bottom:1px solid #ddd;text-align:center;padding-bottom:10px;letter-spacing: -1px}
.memberBox2 dd{padding:20px 0;}
.memberBox2 button{position:absolute;bottom:10px;width:93%;}
.memberBox2 .mem:hover{border:1px solid #464d5d;}
.memberBox2 .mem:hover:before{display:block;content:"";border:1px solid #464d5d;}
.memberBox2 .mem:hover .btn-basic{background:#2894e0;}
.memberBox2 li{margin:0.5em 0;}
.memberBox2 .btn-default{display:block;padding:9px 0;position:absolute;bottom:20px;width:92%;left:4%;}
.memberBox2 .mem:hover .btn-default{background:#1598dc;border:1px solid #1598dc;}
.memberBox2 .boxGray{padding-left:15px;}
.agreebtn{border-top:1px solid #e5e5e5;margin-top:2em;padding-top:2em;text-align:center;}

/*.memg {padding:40px 30px;position:relative;min-height:170px;}
.memg .loginBox2{position: absolute;left:50%;margin-left:-190px; width:370px;}
.memg .loginBox2 label{float:left;display:block;font-weight: normal;padding-top:5px;width:60px;}
.memg .loginBox2>p>span>input{display:block;min-width:180px;}
.memg .btnLogin{position:absolute;top:0;right:0; }
.memg .btnLogin .btn{width:110px;height:70px;padding-top:15px;color:#fff;font-weight: bold;letter-spacing: -1px}
.memg .btnLogin .btn .ico_log{margin-right:0;}
.memg>p{margin-top:90px;}
*/
.joinbasic {border:1px solid #e5e5e5;padding:1.5% 2%;position: relative}
.joinbasic>p{padding:5px 0;}
.joinbasic .bu1{display:block;padding-bottom:3px;font-weight:bold;color:#666;background-position: left 7px}
.joinbasic.type .bu1{display:inline-block;}
.joinbasic.type .pa{position:absolute;top:17px;left:340px;right:20px;}
.scrollBox1{border:1px solid #e5e5e5;background:#f8f8f8;padding:1.5em;height:200px;overflow:auto;}
.scrollBox1 p{margin:15px 0;}
.scrollBox1>p:first-child, .scrollBox1>h3:first-child{margin-top:0;}
.scrollBox1>h3{font-size:1.0em;margin:15px 0;}
.scrollBox1>h4{font-size:1.0em;margin:10px 0;font-weight:normal;}
.scrollBox1 ul{margin-bottom:10px;}
.scrollBox1 ul ul{margin-left:18px;}
.scrollBox1 .listNum{font-size:0.95em;line-height:159%;}
.scrollBox1 .listNum ul{margin-left:0;}
.scrollBox1 h4{font-weight:600;}
.scrollBox1 h4, .scrollBox1 h5{margin:1.5em  0 1em 0;}
.agreeBtn{border-top:1px solid #e5e5e5;padding-top:2em;text-align:center;margin-top:2em;}
.joinOk{text-align:center;background: url(/static/img/gw/sub/img_joinOk.gif) top center no-repeat ;padding-top:160px;margin-top:20px;}
.joinOk.bg1{background: url(/static/img/gw/sub/img_login.gif) top center no-repeat ;padding-top:95px;}
/*.joinOk.bg2{background: url(/static/img/gw/sub/img_joinSecede.gif) top center no-repeat ;padding-top:120px;}
.joinOk.bg3{background: url(/static/img/gw/sub/img_mypage.gif) top center no-repeat ;padding-top:140px;}*/
.joinOk p{font-size:1.1em;padding:5px;}
.joinOk p:first-child{font-size:2.2em;font-weight:500;color:#498ad2;letter-spacing: -2px}
.joinBox{border:1px solid #e5e5e5;padding:3%;border-top:2px solid #333; margin:0 auto;width:80%;}
.joinBox dt{background: url(/static/img/gw/common/bu1.png) left 11px no-repeat;float:left;display:block;width:80px;color:#777;clear:both;padding:4px 0 4px 8px;}
.joinBox dd{margin-left:80px;padding:4px 0;}
.loginSet{border:1px solid #e5e5e5; border-top:2px solid #333;padding:3em 3em 2em;width:80%;margin:0 auto;}
.loginSet .loginBox{position:relative;width:390px;left:50%;margin-left:-195px;}
.loginSet p{display: block;margin-bottom:3px;}
.loginSet p.log>label{background: url(/static/img/gw/common/bu1.png) left 9px no-repeat;padding-left:9px;font-weight:600;display:inline-block;width:70px;color:#666;}
.loginSet p.log .form-control{width:200px;}
.loginSet p.checkbox{margin-left:75px;}
.loginSet .btn_login{width:110px;height:64px;position:absolute;right:0;top:0;background:#1598dc;border:0;color:#fff;font-weight:bold;font-size:1.2em;}
.loginSet .moreLink{text-align:center;border-top:1px solid #e5e5e5;padding-top:1.5em;margin-top:1.5em;}
.loginSet .moreLink a.st{padding:0 30px 0 0;background: url(/static/img/gw/ico/ico_arr.gif) right center no-repeat;font-size:1.05em;font-weight:bold;color:#666;}
.loginSet .moreLink a{margin:0 1.5%;}
.pr_logFind{position:relative;min-height:100px;max-height:300px;}
.logFind{margin-top:40px;overflow:hidden;position: absolute;left:50%;margin-left:-300px;}
.logFind li{float:left;padding:0 30px;border-left:1px solid #ddd;}
.logFind li:first-child{border-left:0;padding-left:0;}
.logFind a{margin-top:10px;}
.idInfo{font-size:1.5em;text-align:center;}
.idInfo span{background:#1598dc;color:#fff;display:inline-block;padding:3px;line-height:109%;}
.hintro{overflow:hidden;margin-top:4em;}
.hintro .hintroL{float:left;width:50.5%;margin-right:2%;}
.hintro .hintroR{float:right;width:47.5%;}
.hintro p, .mArea p{margin:0.7em 0;}

/*진료예약*/
.reserBox{clear:both;display:block;width:100%;}
.reserBox:before,.reserBox:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.reserBox .reserStep{float:left;width:24%;margin:0.5%;min-height:480px;background:#ececec ;}
.reserBox .reserStep h2{background:#20385f;color:#fff;font-size:1.1em;padding:15px;font-weight:600;}
.reserBox .reserStep .reserArea{background:#ececec;padding:1em;}
.reserBox .reserStep .reserArea.pz{padding:0;}
.reserBox .reserStep .reserArea.rline{border-bottom:1px/ solid #fff;}
.reserBox .reserStep .reserArea .radiobox{display:block;margin:6px 0;}
.reserBox .reserStep .myInfo dt, .reserBox .reserStep .myInfo dd{padding:3px 0;}
.reserBox .reserStep .myInfo dt{float:left;display:block;width:70px;color:#666;font-weight:normal;}
.reserBox .reserStep .myInfo dt.all{width:100%}
.reserBox .reserStep .myInfo dd{display: block;margin-left:70px;}
.reserBox .reserStep .myInfo dd.etcInfo{clear:both;margin-left:0;}
.reserBox .reserStep .myInfo dd.etcInfo textarea{width:100%;height:150px}
.reserBox .imgDen{float:left;display:inline-block;padding-right:0;position:relative;}
.reserBox .imgDen img{width:90px;height:120px;}
.reserBox .imgDen.imgChoice{}
.reserBox .imgDen.imgChoice:before{content:'';display:block;border:2px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
.reserBox .imgDen.imgChoice:after{content:'';display:block;border:2px solid #1598dc;width:20px;height:20px;position:absolute;left:0;top:0;background:url(/static/img/gw/common/choice.gif) no-repeat left top}
.reserBox .reserDen{overflow:auto;height:420px;}
.reserBox .reserDen li{clear:both;padding:10px;overflow:hidden;border-bottom:1px solid #fff;}
.reserBox .reserDen dl{margin-left:100px;}
.reserBox .reserDen dt{margin-bottom:5px;}
.reserBox .reserDen dt a{display:inline-block;background:url(/static/img/gw/ico/ico_magAdd.png) no-repeat right center;padding-right:20px;letter-spacing: -1px;font-size:0.95em;}
.reserBox .reserDen dd{line-height:129%;letter-spacing: -1px}
.reserBox .reserDen dd.btnRe{text-align: right;margin-top:10px;}
.reserBox .calen{padding:5px; border-bottom:1px solid #fff;}
.reserBox .calen .calenCtrl{width:100%;padding:0.5em;text-align:center;}
.reserBox .calen .calenCtrl span{font-size:1.9em;padding:0 5%;line-height:100%;font-weight:500;}
.reserBox .calen .calenCtrl a{vertical-align: top;display:inline-block;}
.reserBox .calen .calenCtrl a img{vertical-align: middle;padding-top:3px;}
.reserBox .calen .tbCalen{width:100%;table-layout: fixed}
.reserBox .calen .tbCalen thead th{font-size:0.9em;border-bottom:2px solid #333;text-align:center;padding:2px 0;}
.reserBox .calen .tbCalen thead th.sun{border-bottom:2px solid #f35b5b}
.reserBox .calen .tbCalen thead th.sat{border-bottom:2px solid #7eb9fb}
.reserBox .calen .tbCalen tbody td{border:1px solid #e5e5e5;background:#fff;padding:2px;font-size:0.8em;height:36px;vertical-align: top;}
.reserBox .calen .tbCalen .sun{color:#e02f2f;}
.reserBox .calen .tbCalen .sat{color:#4386d0;}
.reserBox .calen .tbCalen .today{border:2px solid #333;padding:0;}
/*.reserBox .calen .tbCalen .today:before{display:block;content:'';position:absolute;left:-1px;top:-2px;width:103%;height:103%;border:1px solid #333;}*/
.reserBox .calen .tbCalen a{display:block;}
.reserBox .calen .tbCalen span{display:block;text-align:center;font-size:1.1em;}
.reserBox .calen .tbCalen .nsp{background:#fff url(/static/img/gw/common/nsp_line.png) 0 0 no-repeat;background-size: 100% 100%}
.reserBox .calen .tbCalen .nsp span{color:#ea4444;}
.reserBox .calen .tbCalen .sp span{text-decoration: underline;font-weight:600;color:#3db03d;}
.reserBox .calen .tbCalen .dateCh {background:#fff url(/static/img/gw/ico/ico_checkGreen2.png) center 70% no-repeat;background-size:50%;}
/*20170605달력수정*/
.reserBox .calen .ex{font-size:0.8em;line-height:1.3;margin-top:5px}
/*20170605달력수정*/
.reserBox .denTime{padding:5px;}
.reserBox .denTime h3{margin:10px 0 10px 5px;}
.reserBox .denTlist{overflow:hidden;}
.reserBox .denTlist li {float:left;width:24.8%;border:1px solid #ececec;background:#fff;}
.reserBox .denTlist li a{display:block;text-align:center;padding:1.5px;font-size:1.05em;}
.reserBox .denTlist li a.on{background:#7eb9fb;color:#000;font-weight: 600}
.reserBox .btnArea{padding:0.6em;}
.reserBox .btnArea a{width:95%;}
.reserBox.type{background:#ececec;font-size:1.25em;}
.reserBox.type .calen{padding:1%;}
.reserBox.type .calen .tbCalen{border-collapse:separate;}
.reserBox.type .calen .tbCalen thead th{font-size:1.1em;}
.reserBox.type .calen .tbCalen tbody td{height: 100px;padding:1%;position:relative;vertical-align: top}
/*.reserBox.type .calen .tbCalen .today{border:1px solid #333;position: relative;;border:2px solid #333;}*/
/*.reserBox.type .calen .tbCalen .today:before{display:none;left:0;top:0;}*/
.reserBox.type .calen .tbCalen .nsp{background:#fff url(/static/img/gw/common/nsp_line2.png) 0 0 no-repeat;background-size: 100% 100%}
.reserBox.type .calen .tbCalen .dateCh {background-position:center 50%;background-size:22%;}
.reserBox.type .calen .calenCtrl{padding:0.9em;}
.reserBox.type .calen .calenCtrl span{padding:0 2%;font-size:1.7em;}
.reserBox.type .calen .reserIng{background:#d5e1ef;}
.reserBox.type .calen .reserIng a{text-align:center}
.reserBox.type .denTime{padding:1%;}
.reserBox.type .denTlist li {float:left;width:12.5%;border:1px solid #ececec;background:#fff;}
.reserBox.type .denTlist li a{padding:2%;}
.reserBox.type h3{font-size:0.9em;}
.reserBox.type .comment{padding:1%;border-top:10px solid #fff;}
.reserBox.type .comment textarea{height:80px;}

.intro{overflow:hidden;margin-top:4em;}
.intro .introL{float:right;width:47%;margin-right:3%;text-align:left;}
.intro .introL .inIink{text-align:right;padding-top:4px;}
.intro .introL .inIink a{display:block;color:#1598dc;text-decoration: underline;}
.intro .introL img{max-width:100%;}
.intro .introL div{text-align:left;display:inline-block;}
.intro .introR{float:left;width:45%;margin-right:5%;font-size:1.4em;text-align:right};/*font-family: "나눔명조","Nanum Myeongjo","바탕체","batang"*/
.intro .introR img{max-width:100%;}
.intro .introR p{margin:2% 0;}
.intro .introR p.title{font-size:1.8em;line-height:1.2;color:#000;margin-bottom:4%;}
.intro img{max-width:100%;}
.emblem{background:#f8f8f8;padding:3%;overflow:hidden;}
.emblem .emblemL{float:left;width:43%;text-align:center;}
.emblem .txt{float:left;width:57%;margin-top:4%;}
.worth{overflow:hidden;margin-left:-0.5%;}
.worth dl{float:left;width:24%;margin:0.5%;border-radius: 5px;}
.worth dl dt{text-align:center;padding:10px;margin:0 3%;font-size:1.2em;}
.worth dl dd{padding:10px;overflow:hidden;min-height:105px;}
.worth dl.wo1{border:2px solid#6da713;}
.worth dl.wo2{border:2px solid#00a1a9;}
.worth dl.wo3{border:2px solid#28aae0;}
.worth dl.wo4{border:2px solid#f47000;}
.worth dl.wo1 dt{color:#6da713;border-bottom:1px dotted #6da713}
.worth dl.wo2 dt{color:#00a1a9;border-bottom:1px dotted #00a1a9}
.worth dl.wo3 dt{color:#28aae0;border-bottom:1px dotted #28aae0}
.worth dl.wo4 dt{color:#f47000;border-bottom:1px dotted #f47000}
.vision{background:#f8f8f8;padding:1.5% 1%;overflow:hidden;}
.vision .visionL{float:left;width:37%;text-align:center;margin-top:2%;}
.vision .txt{float:left;width:63%;}
.histW{background:#f5f5f5; width:100%;padding:5% 1%;}
.hist{max-width:850px;margin:0 auto;background:url(/static/img/gw/sub/01/bg_history2.gif) 2px 0 repeat-y;}
.hist>li{clear:both;margin-bottom:5px;overflow:hidden;}
.hist>li>span{display:block;background:url(/static/img/gw/sub/01/bg_history1.png) left 0 no-repeat;width:132px;padding:2px 0 0 20px; height:32px;color:#fff;font-size:1.25em;font-weight:500;text-align:center;float:left;}
.hist>li>div{margin-left:150px;font-size:1.15em;}
.hist>li>div>p{margin:10px 0 15px 0;}
.hist img{max-width:100%;}
.listBox{overflow:hidden;}
.listBox ul{margin-left:-1%;}
.listBox li{float:left;width:24%;margin:1% 0 0 1%;background:#f8f8f8;border:1px solid #e5e5e5;padding:1.5%;}
.listBox li .name{font-size:1.1em;color:#666;display:block;}
.listBox li .phone{font-size:1.6em;display:block; word-break: break-all;line-height:119%;}
.imgMap{background:#f8f8f8;width:100%;padding:3%;text-align:center;}
.reserInfo{width:100%;margin-top:2%;}
.reserInfo>div{margin:0 auto;max-width:700px;background: url(/static/img/gw/sub/03/img_0301.jpg) left top no-repeat;padding:12px 0 0 330px;height:270px;}
.reserInfo .listType5>li{background: url(/static/img/gw/common/bu1.png) left 8px no-repeat;padding-left:8px;}
.reserInfo .listType5>li>p{font-size:0.95em;}
.reserInfo .listType5>li>p.fs{font-size:0.9em;color:#666;}
.reserInfo .listType5>li>p.fBig_sky{color:#1598dc;font-size:2.4em;font-weight:600;}
.contLeft{float:left;width:65%;margin-right:2%;}
.contRight{float:left;width:33%;}
/*.siteInfo .list>li{font-size:1.1em;font-weight:600;}
.siteInfo .list>li>ul>li{background: url(/static/img/gw/common/bu2.gif) left 9px no-repeat;padding-left:12px;font-weight:normal;margin-bottom:3px;}
.siteInfo .list>li>ul>li>ul>li{background: url(/static/img/gw/common/bu1.png) left 8px no-repeat;padding-left:8px;}*/
.siteInfo ul{margin:3px 0 5px 0;}
.siteInfo p{margin:1% 0;}
.siteInfo table{margin-top:5px;}

.bbsList{clear:both;overflow:hidden;margin-top:30px;margin:0 -1%;}
.bbsList>ul>li{float:left;background:#fff;width:31.3%;margin:1%;position:relative;}
.bbsList>ul>li>a{display: block;color:#333;padding:2.3em 5% 4% 5%;border:1px solid #d1d1d1;}
.bbsList>ul>li>a:hover{text-decoration: none;border:1px solid #1598dc;}
.bbsList>ul>li>a:hover:before{content:'';display:block;border:2px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
.bbsList>ul>li>a:hover>dl>dt{text-decoration: underline;}
.bbsList>ul>li>a>dl>dt{font-size: 1.5em; font-weight: 500; letter-spacing: -1px; height: 57px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.bbsList>ul>li>a>dl>dd{margin-top:1em;height:90px;}
.bbsList > ul > li > a > dl > dd.img {height:auto;}
.bbsList > ul > li > a > dl > dd.img > span {height: 1px;padding-top: 59%;display: block;background-repeat: no-repeat;background-position: center center;background-size: 100%;}
.bbsList>ul>li .etc {margin-top:1em;color:#767676;overflow:hidden;font-size:0.95em;border-top:1px solid #e5e5e5;padding-top:4%;}
.bbsList>ul>li .etc .name{float:left;}
.bbsList>ul>li .etc .date{float:right;}
.bbsList>ul>li .etc .link{color:#1598dc;background:url(/static/img/gw/ico/ico_link.png) left center no-repeat;padding-left:18px;white-space: nowrap;overflow:hidden;}
.bbsList>ul>li.type>a{border:1px solid #464d5d;background:#464d5d;color:#fff;}
.bbsList>ul>li.type>a:hover{border:1px solid #464d5d;}
.bbsList>ul>li.type>a:hover:before{border:1px solid #464d5d;}
.bbsList>ul>li.type>a .etc{color:#fff;border-top:1px solid #767b86;}
.bbsList.aStyle>ul>li{border:1px solid #d1d1d1;}
.bbsList.aStyle>ul>li:hover{border:1px solid #1598dc;}
/*.bbsList.aStyle>ul>li:hover:before{content:'';display:block;border:1px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}*/
.bbsList.aStyle>ul>li>a{padding-bottom:0;border:0;}
.bbsList.aStyle>ul>li>a:hover{border:0;}
.bbsList.aStyle>ul>li>a:hover:before{border:0;position:inherit;}
.bbsList.aStyle>ul>li>dl{padding:2.3em 5% 4%}
.bbsList.aStyle>ul>li>dl>dt{font-size:1.5em;font-weight:500;letter-spacing: -1px;height:37px;overflow:hidden;}
.bbsList.aStyle>ul>li>dl>dd{margin-top:1em;height:45px;}
.bbsList.aStyle>ul>li>.etc{margin:3.5% 5%;}
.bbsList.aStyle>ul>li>.etc a{font-weight:600;}
.bbsList.style>ul>li>a{padding:2.8em 6% 4% 6%;}
.bbsList.style>ul>li>a>dl>dd{margin-top:1em;height:60px;font-size:1.1em;}
.bbsList.style>ul>li>a .etc {margin-top:0.7em;padding-top:4%;}
.bbsList>ul>li>a>dl.dlType dt{height:27px;line-height:129%;}
.bbsList.style2>ul>li>a>dl>dt{height:54px;line-height:129%;}
.bbsList.style2>ul>li>a>dl>dd{font-size:1.08em;margin-top:0.5em;letter-spacing: -1px;line-height:129%;}
.bbsList.style3>ul>li>a>dl>dt{height:45px;line-height:119%;}
.bbsList.style3>ul>li>a>dl>dd{font-size:1.08em;margin-top:0.5em;letter-spacing: -1px;line-height:129%;height:20px;}
.bbsList.style4>ul>li>a{padding:6% 5% 4% 6%;}
.bbsList.style4>ul>li>a>span.img{float:left;display:block;border:1px solid #ddd;}
.bbsList.style4>ul>li>a>dl{margin-left:115px;}
.bbsList.style4>ul>li>a>dl>dt{color:#1598dc;height:70px;line-height:109%;}
.bbsList.style4>ul>li>a>dl>dt .part{font-size:0.7em;color:#666;display:block;}
.bbsList.style4>ul>li>a>dl>dt .fsmall{font-size:0.7em;white-space: nowrap;}
.bbsList.style4>ul>li>a>dl>dd{font-size:0.95em;height:57px;overflow:hidden;margin-top:0;}
.bbsList.style4>ul>li>a>.etc{font-weight: 600;color:#333;text-align:center;margin-top:1.4em;}
.bbsList .titB{font-size:1.5em;letter-spacing: -1px;height:55px;overflow:hidden; word-break : break-all; line-height:129%;}
.bbsList .titA{font-size:1.5em;letter-spacing: -1px;height:32px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.bbsList .exp{position:absolute;right:10px;top:10px;}
.bbsList .num{position: absolute;top:0;left:15px; background: url(/static/img/gw/common/bg_num.png) 0 0 no-repeat ;width:40px;height:27px;display:inline-block;color:#fff;text-align:center;z-index:10;font-size:0.9em;padding-top:1px;}
.bbsList .num.type{ background: url(/static/img/gw/common/bg_num1.png) 0 0 no-repeat ;font-weight:bold;letter-spacing: -1px}
.bbsList.numSize .num{background-size:100% 100%;width:60px;height:33px;padding-top:4px;}
.bbsList.numSize>ul>li>a{padding-top:2.3em;}

.bbsList2{clear:both;overflow:hidden;margin-top:20px;}
.bbsList2>ul>li{float:left;background:#fff;width:100%;padding:1.3% 2%;position:relative;border:1px solid #d1d1d1;margin-bottom:5px;}
.bbsList2>ul>li .bsLeft{float:left;}
.bbsList2>ul>li .bsRight{float:right;font-size:1.1em;margin-top:0;}
.bbsList2>ul>li .part{color:#666}
.bbsList2>ul>li .tit{display:inline-block;font-size:1.3em;color:#444;;}
.bbsList2>ul>li .tit .part{font-size:0.75em;color:#666}
.bbsList2>ul>li .bsWid{width:80px;display:inline-block;text-align:right;}

.bbsList3{clear:both;overflow:hidden;margin-top:10px;}
.bbsList3 li{border:1px solid #e5e5e5;padding:1.5em 0;position:relative; background: url(/static/img/gw/common/bg_line1.gif) 50px 0 repeat-y ;margin-bottom:5px;}
.bbsList3 li .num{display:block;text-align:center;width:50px;float:left;}
.bbsList3 li .area span{display:inline-block;padding:0 2%;}
.bbsList3 li .area .tel{background:url(/static/img/gw/ico/ico_tel2.png) no-repeat left center;padding-left:18px;}
.bbsList3 li .area .date{background:url(/static/img/gw/ico/ico_time.png) no-repeat left center;padding-left:18px;}
.bbsList3 li .bbsRight{position: absolute;top:20px;right:20px;}

.bbsList4{clear:both;overflow:hidden;margin-top:30px;margin:0 -0.5%;}
.bbsList4>ul>li{float:left;background:#fff;width:19%;margin:0.5%;position:relative;}
.bbsList4>ul>li>a{display: block;color:#333;padding:2.3em 5% 4% 5%;border:1px solid #d1d1d1;text-align:center;}
.bbsList4>ul>li>a:hover{text-decoration: none;border:1px solid #1598dc;}
.bbsList4>ul>li>a:hover:before{content:'';display:block;border:2px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
.bbsList4>ul>li>a:hover>dl>dt{text-decoration: underline;}
.bbsList4>ul>li>a>span{display:block;color:#1598dc;margin:0.7em 0;}
.bbsList4>ul>li>a>.name{font-weight: 300;font-size:1.6em;white-space: nowrap;width:100%;overflow:hidden;text-overflow: ellipsis;}
.bbsList4>ul>li .etc {margin-top:1em;color:#333;overflow:hidden;font-size:0.95em;border-top:1px solid #e5e5e5;padding-top:4%;text-align:center;font-weight:600;}
.bbsList4>ul>li .etc span[class*="ico"]{display:inline-block;margin-left:5px;}
.bbsList4.photoL>ul>li{width:24%;margin:0.5%;}
.bbsList4.photoL>ul>li>a>span.img{display:block;margin:0;}
.bbsList4.photoL>ul>li>a>span.img img{width:100%;}
.bbsList4.photoL>ul>li>a{padding:2.5%;}
.bbsList4.photoL>ul>li .etc{display:inline-block;white-space: nowrap;width:100%;overflow:hidden;text-overflow: ellipsis;}

/*.bbsPhotoL{clear:both;overflow:hidden;margin-top:30px;margin:0 -0.5%;}
.bbsPhotoL>ul>li{float:left;background:#fff;width:19%;margin:0.5%;position:relative;}
.bbsPhotoL>ul>li>a{display: block;color:#333;padding:2.3em 5% 4% 5%;border:1px solid #d1d1d1;text-align:center;}
.bbsPhotoL>ul>li>a:hover{text-decoration: none;border:1px solid #1598dc;}
.bbsPhotoL>ul>li>a:hover:before{content:'';display:block;border:2px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
.bbsPhotoL>ul>li>a>span.img{display:block;}
.bbsPhotoL>ul>li>a>span.img img{width:100%;}
.bbsPhotoL>ul>li .etc {margin-top:1em;color:#333;overflow:hidden;font-size:0.95em;border-top:1px solid #e5e5e5;padding-top:4%;text-align:center;font-weight:600;}
.bbsPhotoL>ul>li .etc span[class*="ico"]{display:inline-block;margin-left:5px;}
*/

.appInfo{float:left;}
.appInfo dt{font-size:1.5em;font-weight:500;letter-spacing: -1px;}
.appInfo dd{margin-top:0.5em;}
.btnpR{float:right;margin-top:-5px;}

.bbsView{border-top:2px solid #464d5d;}
.bbsView h2{font-size:1.6em;color:#333;text-align:center;border-bottom:1px solid #e5e5e5;padding:0.6em 0;letter-spacing: -1px}
.bbsView .etc{padding:0.5em;text-align: right;color:#666;}
.bbsView .etc span{display:inline-block;}
.bbsView .etc span:before{content:'|';display:inline-block;color:#ccc;width:1px;text-align:right;padding:0 0.9em 0 0.8em;line-height:100%;}
.bbsView .etc span:first-child:before{content:'';}
.bbsView .dbDataW{background:#f8f8f8;padding:1.5em 1.8em; display:flex; align-items: center; justify-content: center; text-align:center;}
.bbsView .dbDataW table {margin: 0 auto;}
.bbsView .dbDataW .fileW, .bbsView .dbDataW .fileW1{position:relative;}
.bbsView .dbDataW .file, .bbsView .dbDataW .file1{display:inline-block;border:1px solid #333;padding-right:5px;margin-bottom:1.2em;position:relative;width:auto;background:#fff;}
.bbsView .dbDataW .file>a, .bbsView .dbDataW .file1>a{display:block;background:#fff url(/static/img/gw/ico/ico_down.png) right center no-repeat ;padding:3px 17px 3px 7px;}

.bbsView .dbDataW .fileList{display:none;background:#fff;border:1px solid #333;position:absolute;top:25px;width:auto;padding:5px 0;}
.bbsView .dbDataW .fileList:before{content:"";display:inline-block;width:7px;height:5px;position:absolute;top:-5px;left:5px;background:#fff url(/static/img/gw/common/layer_arr.png) right center no-repeat ;}
.bbsView .dbDataW .fileList.hover{display:block;}
.bbsView .dbDataW .fileList a{display:block;background:none;font-size:0.92em;padding:3px 8px;background:#fff url(/static/img/gw/common/dot.gif) left top repeat-x ;}
.bbsView .dbDataW .fileList a:first-child{background:none;}
.bbsView .dbDataW .dbData img{max-width:100%;}
.bbsView .dbDataW .dbData_w{background:#fff;border:1px solid #ddd;margin-top:0.5em;padding:1em; word-break:break-word}
.bbsView .dbDataW .dbData_B{background:#464d5d;margin-top:0.5em;padding:1.5em;color:#fff;font-size:1.1em;}
.bbsView .dbDataW .listType li{font-size:1.08em;}
.bbsView .dbDataW .listType li.arr{color:#000;font-weight:bold;}
.bbsView .dbDataW .listP dt, .bbsView .dbDataW .listP dd{padding-left:25px;}
.bbsView .dbDataW .listP dt{background:#fff url(/static/img/gw/ico/ico_person.png) left center no-repeat;font-size:1.1em;}
.bbsView .dbDataW .listP dd{margin:0.5em 0 1em 0;padding-bottom:1em;background:#fff url(/static/img/gw/common/dot.gif) left bottom repeat-x ;}
.bbsView .dbDataW .listP dd.end{background:none;}
.bbsView .cont{border-top:2px solid #d8d8d8;padding:20px 0;font-family:"돋움","dotum";font-size:0.9em;line-height:169%;}
.bbsView .dbInfo dt{color:#666;float:left;margin-right:5px;font-weight:normal;}
.bbsView .dbInfo dt:before{content:"";background: url(/static/img/gw/common/bu1.png) left 10px no-repeat;padding-left:10px;width:12px;height:5px;margin-left:5px;}
.bbsView .dbInfo dt:after{content:" : ";display:inline-block;padding-left:3px;width:7px;height:10px;}
.bbsView .dbInfo dt, .bbsView .dbInfo dd{background: url(/static/img/gw/common/dot.gif) left top repeat-x;padding:7px 0;}
.bbsView .dbImg{margin-bottom:1em;}
.inputDeco{color:#ea4444; font-size:0.90em;}
.inputDeco p{padding-top:3px;}

/* ebookList */
.ebookList{margin:0 -1%;overflow: hidden}
.ebookList img{width:100%;}
.ebookList>li>a{display:block;}
.ebookList>li{float:left;width:18%;margin:0 1% 2.5% 1%;}
.ebookList>li>p{text-align:center;margin-bottom:5px;display:block;height:43px;overflow:hidden;}
.ebookList>li>p>a{text-align:center;display:inline-block;background: url(/static/img/gw/common/bu1.png) left 9px no-repeat;padding-left:8px;font-size:1.1em;font-weight:bold;}
.ebookList>li>div.img{position:relative;}
.ebookList>li>div.img>a, .ebookList>li.hover>div.img>a{border:1px solid #ddd;display:block;text-align:center;display:inline-block;}
.ebookList>li>div.img>a:hover, .ebookList>li.hover>div.img>a{text-decoration: none;border:1px solid #1598dc;display:block;}
.ebookList>li>div.img>a:hover:before, .ebookList>li.hover>div.img>a:before{content:'';display:block;border:2px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
.ebookList>li>div.img>a, .ebookList>li>div.img>span{display:block;}
.ebookList .ebookBtn{position:absolute;bottom:0;left:0;width:100%;}
.ebookList .ebookBtn a{float:left;width:100%;background:rgba(0, 0, 0, 0.6);display:block;color:#fff;padding:5% 0;text-align:center;}
.ebookList .ebookBtn a:hover{background:#1598dc;}
.ebookList .ebookBtn a:first-child{border-right:1px solid #fff;}

.tb_bbs{border-top:2px solid #333;margin-top:10px;}
.tb_bbs.type1 th{border-bottom:0;padding-bottom:0;}
.tb_bbs.type1 th, .tb_bbs.type1 td{width:100%;display:block;}
.tb_bbs table{width:100%;}
.tb_bbs thead th{background:#f8f8f8;padding:10px ;border:1px solid #e6e6e6;border-width:0 0 1px 1px;text-align:center;}
.tb_bbs thead th:first-child{border-left:0;}
.tb_bbs tbody th, .tb_bbs tbody td{padding:6px 8px;border-bottom:1px solid #e8e8e8;}
.tb_bbs tbody th{width:15%;color:#767676;}
.tb_bbs.tbLine{border-top:1px solid #f3f3f3;}
.tb_bbs.tbLine2{border-top:1px solid #e6e6e6;}
.tb_bbs .imgwh img{width:160px;}
.tb_bbs .imgwh .img{float:left;margin-right:10px}
.tb_bbs .imgwh .con{margin-top:20px;}
.tb_bbs .con{height:100px;}
.tb_bbs .tbCut{display:inline-block;white-space: nowrap;width:350px;overflow:hidden;text-overflow: ellipsis;}
.tb_bbs .tbCut1{display:inline-block;white-space: nowrap;width:250px;overflow:hidden;text-overflow: ellipsis;}
.tb_bbs1, .tb_bbs1 ul{display: block; margin:0 -0.5%;clear:both}
.tb_bbs1:before, .tb_bbs1 ul:before, .tb_bbs1:after, .tb_bbs ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden }
.tb_bbs1 li{float:left;width:32.3%;border:1px solid #ddd;border-top:2px solid #333;margin:0 0.5% 1% 0.5%;padding:0.5% 0.8%;}
.tb_bbs1 table{width:100%;}
.tb_bbs1 tbody th{width:70px;}
.tb_bbs1 tbody th, .tb_bbs1 tbody td{padding:6px 8px;background:url(/static/img/gw/common/dot.gif) left top repeat-x ;}
.tb_bbs1 tbody tr:first-child th, .tb_bbs1 tbody tr:first-child td{background:none;}
.req{background:url(/static/img/gw/common/bu_star.gif) left center no-repeat ;width:10px;height:15px;display:inline-block;text-indent: -999em}
.reqNo{width:10px;height:15px;display:inline-block;}
/*.req{background:url(/static/img/gw/common/bu_star.gif) left center no-repeat ;display:inline-block;padding-left:10px;}
.req>span{text-indent: -999em;display:inline-block;}*/

.pnList{overflow:hidden;margin:0 -1%;}
.pnList li{float:left;width:48%;margin:0 1%;padding:1.3% 1.3% 1.0%;border:1px solid #e5e5e5;}
.pnList li .buP, .pnList li .buN{color:#1598dc;font-weight:600}
.pnList li .buP{background:#fff url(/static/img/gw/common/bu_arrUp_blue.png) left center no-repeat ;padding-left:13px;}
.pnList li .buN{background:#fff url(/static/img/gw/common/bu_arrDown_blue.png) left center no-repeat ;padding-left:13px}
.pnList li .pnTit{font-size:1.3em;border-bottom:1px solid #e5e5e5;padding-bottom:0.5em;margin-bottom:0.5em;}
.pnList li .pnTit  a{display: block;padding:5px 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.pnList li .date{color:#888;text-align:right;}

/*.schWrap{float:right;width:auto;}
.schWrap.only{float:none;margin-top:0;overflow:hidden;}
.schWrap.only>.schW{float:right;margin-top:0;}
.schWrap>.schW{margin:0;float:none;margin-right:0;width:200px;float:left;}*/
.schWrap{float:right;width:auto;padding-top:20px;}
.schWrap .schTxt{background: url(/static/img/gw/common/bu1.png) left 10px no-repeat;padding-left:8px;display:inline-block;vertical-align: middle;margin:7px 10px 0 0;}
.schW{clear:both;display:block;}
.schW:before,.schW:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.schW{border-radius: 45px;background:#fff;float:right;padding:2px 15px 3px 20px;border:2px solid #333;position:relative;}
.schW.schAll{width:100%;float:none;}
.schW.schAll .part1{display: block;margin:0 25px 0 70px;}
.schW.schAll .part1 .inp{width:100%;}
.schW.schAll .btnsch{position:absolute;top:8px;right:12px;}
.schW >.selectbox{float:left;margin-right:5px;}
.schW .inp{height:27px;line-height:27px;width:180px;border:0;background:#fff;font-size:12px;}
.selectboxW{vertical-align: top}
.selectboxW a{vertical-align: top;}
.selectbox {cursor:pointer;margin-top:4px; border:0; background: url(/static/img/gw/common/bu_select.png) right no-repeat; width:auto; overflow:hidden; display:inline-block; padding-right:0;}
.selectbox select { border:none; background: transparent; width:100%; min-width:70px;font-size:13px;-webkit-appearance: none; -moz-appearance: none;appearance: none;}
.selectbox select::-ms-expand { display:none; }
.selectbox select option{color:#000;background-color: #fff}
.selectbox select.wStyle{min-width:115px}
.btnsch{vertical-align: middle;margin-top:-2px;}

.res_both { display: block; margin:1em 0 0.3em 0;font-size:0.95em;}
.res_both:before, .res_both:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.resL{float:left;font-size:1.2em;}
.resL .resbu{display:inline-block;background: url(/static/img/gw/common/bu5.png) left no-repeat; padding-left:13px;}
.resL .btnRd_blue{padding:4px 10px;vertical-align: middle}
.resL .btnRd_blue .ico_check1{vertical-align: top}
/*.resL .resbu a{display:inline-block;background: url(/static/img/gw/ico/ico_zoom.gif) right center no-repeat; padding-right:32px;height:27px;}*/
.resR{float:right;}

/* index list */
.dentaList{overflow:hidden;margin-left:-1%}
.dentaList li{float:left;width:31.33%;margin:1%;}
.dentaList li a{border:1px solid #d1d1d1;display: block;color:#333;padding:4% 6% 4% 6%;position:relative;}
.dentaList li a:hover{text-decoration: none;border:1px solid #1598dc;}
.dentaList li a:hover:before{content:'';display:block;border:1px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
.dentaList li dl{position:relative;}
.dentaList li dt{color:#1598dc;font-size:1.4em;font-weight:normal;padding:8% 0 0 35%;height:100px;}
.dentaList li dd{height:80px;overflow:hidden;letter-spacing: -1px}
.dentaList li .img{position:absolute;top:4%;left:6%;width:35%;}
/*.dentaList li .img img{width:100%;}*/
/*.dentaList li.icoD1{background:url(/static/img/gw/sub/ico_den1.gif) no-repeat  left top;}
.dentaList li.icoD2{background:url(/static/img/gw/sub/ico_den2.gif) no-repeat  left top;}
.dentaList li.icoD3{background:url(/static/img/gw/sub/ico_den3.gif) no-repeat  left top;}
.dentaList li.icoD4{background:url(/static/img/gw/sub/ico_den4.gif) no-repeat  left top;}
.dentaList li.icoD5{background:url(/static/img/gw/sub/ico_den5.gif) no-repeat  left top;}
.dentaList li.icoD6{background:url(/static/img/gw/sub/ico_den6.gif) no-repeat  left top;}
.dentaList li.icoD7{background:url(/static/img/gw/sub/ico_den7.gif) no-repeat  left top;}
.dentaList li[class*="ico"]{background-size:36%;}*/
.dentaList li a .etc {margin-top:1.3em;color:#767676;overflow:hidden;font-size:0.95em;border-top:1px solid #e5e5e5;padding-top:4%;text-align:center;}
.dentaList li a .etc span{color:#333;font-weight:bold;background:url(/static/img/gw/common/bu_arr.png) no-repeat  right center;padding-right:15px;}

.denIntro{clear:both;display:block;width:auto;}
.denIntro:before,.denIntro:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.denIntroL{float:left;width:43%;}
.denIntroL span{display:inline-block;;overflow:hidden;padding:0 10px 10px 0}
.denIntroL img{max-width:100%;width:100%;box-shadow: 20px 20px  #1598dc;}
.denIntroR{float:right;width:54%;}
.denIntroR>p{margin-bottom:10px;font-size:1.02em;}
.denIntro1{text-align:center;}
.denIntro1 .tit{font-size:2.0em;margin-bottom:3%;}
.denIntro1 .tit span{color:#ea4444;}
.denIntro1 p{font-size:1.3em;letter-spacing: -1px}
.denIntro1_area{float:left;overflow:hidden;}
.denIntro1_area .denIntro1F{float:left;max-width:300px;width:28%;}
.denIntro1_area .denIntro1F .centerB{background:#1598dc url(/static/img/gw/common/bg_dent.png) no-repeat  right bottom;max-height:270px;color:#fff;padding:20px;position:relative;}
.denIntro1_area .denIntro1F .centerB p{font-size:1.1em;}
.denIntro1_area .denIntro1F .centerB p.name{line-height:219%;}
.denIntro1_area .denIntro1F .centerB p.name span:first-child{line-height:149%;font-size:1.1em;}
.denIntro1_area .denIntro1F .centerB p.name span{display:block;font-size:2.0em;letter-spacing: -1px}
.denIntro1_area .denIntro1F .centerB p.etc{margin-top:50%;line-height:139%;}
.denIntro1_area .denIntro1F .centerB p.etc span{display:block;font-size:1.7em;word-break: break-all;}
.denIntro1_area .denIntro1F .centerB_con{margin-top:15px;}
.denIntro1_area .denIntro1F .centerB_con p{margin-bottom:10px;font-size:1.02em;}
.denIntro1_area .denIntro1F .centerB_con .tit{font-size:1.2em;}
.denIntro1_area .denIntro1R{float:right;width:72%;position:relative;}
/*.denIntro1_area .denIntro1R img{max-width:100%;}*/
.denIntro1_area .denIntro1R .denIntro1R_slide{margin:4% 0 0 4%;}
.denIntro1_area .denIntro1R .denIntro1R_slide li{float:left;}
.denIntro1_area .denIntro1R .denIntro1R_slide li img{width:100%;}
.denIntro1_area .denIntro1R .denIntro1RCtrl button{width:40px;float:left;margin-right:1px;height:40px;}
.denIntro1_area .denIntro1R .denIntro1RCtrl .denIntro1RPrev{background: url(/static/img/gw/main/pop_prevBtn.png) no-repeat left top;width:40px;height:40px;position:absolute;top:65%;left:4%;}
.denIntro1_area .denIntro1R .denIntro1RCtrl .denIntro1RNext{background: url(/static/img/gw/main/pop_nextBtn.png) no-repeat left top;width:40px;height:40px;position:absolute;top:65%;right:0%;}
/*.denIntro2{background: url(/static/img/gw/sub/04/img_spe01_02.jpg) no-repeat  left center;}*/
.denIntro2{position:relative;margin-bottom:20%;}
.denIntro2 img{width:100%;}
.denIntro2 .centerB{position:absolute;top:0;left:0;z-index:3;padding:20px;background-color: rgba(27 ,170 ,245 ,0.8);display: inline-block;background-size:100%; color:#fff;height:100%;width:300px;}
.denIntro2 .centerB p{font-size:1.1em;}
.denIntro2 .centerB p.name{line-height:219%;}
.denIntro2 .centerB p.name span:first-child{line-height:149%;font-size:1.1em;}
.denIntro2 .centerB p.name span{display:block;font-size:1.8em;letter-spacing: -1px}
.denIntro2 .centerB .info{position:absolute;bottom:30px;}
.denIntro2 .centerB .info li{background: url(/static/img/gw/common/bu1_white.png) no-repeat  left 5px;padding-left:10px;font-weight:bold;font-size:1.05em;}
.denIntro2 .simg{border:15px solid #fff;position:absolute;top:60%;right:3%;z-index:1;width:50%;}

.disease_info p{font-size:1.02em;width:auto;margin:0.7em 0}
.disease_info .tit1{margin-top:1.5em !important;}
.disease_info .imgCon{clear:both;display:block;}
.disease_info .imgCon:before,.disease_info .imgCon:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.disease_info .imgCon .img, .imgArea .imgTxt{display:inline-block;vertical-align:top;text-align:left;text-align:center;}
/*.disease_info .imgCon .img span{padding:8%;display:inline-block;}*/
.disease_info .imgCon .img{float:left;margin-right:2%;}
.disease_info .imgCon .img .imgbox{display:inline-block;background:#f8f8f8;padding:20px;min-width:240px;}
.disease_info .imgCon .img .txt, .imgArea .txt{margin-top:8px;display:block;color:#777;font-size:0.94em;letter-spacing: -1px}
.disease_info .imgCon .img .txt>span, .imgArea .txt>span{background:url(/static/img/gw/common/bu_arrUp_org.png) no-repeat  left 5px;padding-left:14px;padding-top:0;display: inline-block;text-align:left;}
.disease_info .imgCon .imgConR{display:table;}
.disease_info .imgCon .imgConR p{margin-top:0;}
.disease_info .imgCon p{margin-top:10px;}
.disease_info .imgCon .img img, .imgArea .imgTxt img{max-width:100%;}
.imgArea:before,.imgArea:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.imgArea{margin:2% 0;width:100%;text-align:center;clear:both;display:block;}
.imgArea .imgTxt{background:#f8f8f8;padding:1.9%;margin-bottom:1%;}
.imgArea.imga2 span{display:inline-block;width:49%;}
.imgArea.imga2 span img{max-width:100%}
.imgArea.img2 .imgTxt{margin:1% 0.5% 1% 0.5%;padding:2%;min-width:23%;display:inline-block;}
.imgArea.img3{margin-left:12%;}
.imgArea.img3 .imgTxt{width:24%;margin:1%  0.5%;padding:2%;float:left;background:#f8f8f8;}
.imgArea.img4 .imgTxt{width:24%;margin:1% 0.5%;padding:2%;float:left;background:#f8f8f8;}
.imgArea.img5 .imgTxt{width:19%;margin:1% 0.5%;padding:2%;float:left;background:#f8f8f8;}
.imgArea .txt.he2{height:37px;}
.imgArea .imgTxt.style{background:#fff;padding:0;}
.imgArea .imgTxt.style .imgbox{background:#f8f8f8;padding:10% 2%;display:block;}

.imgArea1{margin:4%;text-align:center;}
.cleanInfo{display:inline-block;background:url(/static/img/gw/sub/img_joinOk.gif) no-repeat;text-align:center;font-size:2.1em;padding:5% 0 5% 15%;line-height:119%;letter-spacing: -1px;min-height:160px;}
.clearImg>div{display:inline-block;margin:1%;vertical-align: top;font-weight:bold;}
.clearImg>div>span{display: block;padding-top:7px;font-size:1.05em;}
.clearImg>div>span>a>span{margin-left:5px;}
.clearImg a{display:block;}

/*.disease_info .imgCon2{clear:both;display:block;}
.disease_info .imgCon2:before,.disease_info .imgCon2:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.disease_info .imgCon2 .img{float:left;}
.disease_info .imgCon2 .img img{max-width:100%;width:auto;}
.disease_info .imgCon2 p{margin-top:10px;}*/
/*.imgCon .img{float:left;width:34%;margin-right:2%;}
.imgCon .imgConR{float:right;width:64%;}*/




/* faq */
.faq .article{border:1px solid #d1d1d1;padding:0 1em 1em 1em;margin-bottom:1em;}
.faq .article.hid{padding-bottom:0;}
.faq .article:hover,.faq .article.show{text-decoration: none;border:1px solid #1598dc;position:relative;}
/*.faq .article:hover:before{content:'';display:block;border:1px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}*/
.faq .article .q{background: url(/static/img/gw/common/bg_num.png) no-repeat 0 0;}
.faq .article .q>span{color:#fff;display:inline-block;font-weight:600;width:40px;text-align:center;}
.faq .article .q>a{display:block;font-size:1.4em;letter-spacing: -1px;padding:1.2% 2em 1.2% 0;background: url(/static/img/gw/common/bu_arrDown.png) no-repeat right 10px}
.faq .article.show .q>a{display:block;font-size:1.4em;letter-spacing: -1px;padding:1.2% 0;background: url(/static/img/gw/common/bu_arrTop.png) no-repeat right center}
.faq .article .a{display:none;padding:0.5em;border-top:1px solid #ddd;color:#666;}
.faq .article .a>span{background:url(/static/img/gw/common/bu_arr1Down.png) no-repeat right center;display:inline-block;padding-right:15px;font-size:1.05em;color:#333;font-weight:600;margin-bottom:5px;}

/*.bbsList>ul>li>a{border:1px solid #d1d1d1;display: block;color:#333;padding:1.8em 5% 4% 5%;}
.bbsList>ul>li>a:hover{text-decoration: none;border:1px solid #1598dc;}
.bbsList>ul>li>a:hover:before{content:'';display:block;border:2px solid #1598dc;width:100%;height:100%;position:absolute;left:0;top:0;}
*/
/* title */
.tit1{background:url(/static/img/gw/common/bg_tit.gif) no-repeat 1px top;font-size:2.0em;color:#498ad2;padding:7px 0 0 0;letter-spacing: -1px;margin:1.5em 0 0.5em 0;}
.tit2{}
.tit3{font-size:1.05em;font-weight: 600;margin-bottom:0.5em;}
.tit4{font-size:1.1em;font-weight: 600;margin:1.2em  0 0.7em 0;}

/* button */
.b-download {
	display: inline-block;
	font-size: 16px;
	margin-top: 20px;
	background: #498ad2;
	color: #fff;
	padding: 4px 12px;
	border: 1px solid #ddd;
	border-radius: 6px;
	box-sizing: border-box;
	
}
.b-download:hover {
	color: #fff;
}

/*box*/
.box{background:#f8f8f8;padding:2%;}
.box.pz{padding:10px;}
.boxType1{background:#e7eef7;padding:1.0em;position: relative;margin:1.5em 0 1.0em  0;font-size:0.95em;}
.boxType1:before{display:block;content:'';position: absolute;top:-7px;left:15px;background:url(/static/img/gw/common/arr_box.png) no-repeat left top;width:15px;height:7px;}
.boxType1.bg{background:#f7e6e6;}
.boxType1.bg:before{background:url(/static/img/gw/common/arr_box1.png) no-repeat left top;}
.boxType1.type:before{display:none;}
.boxType2{background:#f8f8f8;border:1px solid #e5e5e5;border-top:2px solid #333;padding:2%;}
.boxType3{border:1px solid #e5e5e5;padding:3%;border-top:2px solid #333; margin:0 auto;}
.boxBlue{background:#e7eef7;padding:1.5em;margin:1.5em 0 1.0em  0;}
.boxBlue.pz{padding:13px;}
.boxWhite{background:#fff;padding:1.2em;border:1px solid #e5e5e5;}
.boxGray{background:#f8f8f8;padding:1.2em;border:1px solid #e5e5e5;}
.boxGray2{background:#f8f8f8;padding:0.8em;}
.boxBlack{background:#464d5d; color:#fff;padding:2%;}
.boxBlack .listType li{background:url(/static/img/gw/common/bu1_white.png) no-repeat left 8px;}

/*list*/
.dlList dt{font-weight:600;margin:0.5em 0 0.2em 0;}
.dlList dt:first-child{margin-top:0;}
/*.dlList dd{background: url(/static/img/gw/common/bu1.png) left 8px no-repeat;padding-left:8px;}*/
.listNum{ list-style: decimal;padding-left:15px;/*list-style:outside none none*/}
.listNum>li{background:none;padding-left:0;font-size:1.05em;}
.listNum2 {margin-left:15px;}
.listNum2 li{text-indent:-15px;font-weight: bold;margin:0.1em 0 0.5em 0;}
.listType li{background: url(/static/img/gw/common/bu1.png) left 8px no-repeat;padding-left:8px;}
.listType.style li{margin:5px 0;}
.listType2 li:before{content:"- ";display:inline-block;padding-right:5px;}
.listType2 li{padding-left:12px;text-indent:-5px;line-height:139%;margin-bottom:5px;background:none;}
.listType3 .bold{font-size:1.1em;font-weight: 600;margin:0.4em  0 0.1em 0;display:inline-block;}
.listType3>li{margin:0.8em  0 0.3em 0;}
.listType3>li>ul, .listType3>li>ol{margin:0.5em 0;}
.listType3>li>ul>li,
.listType3>li>ol>li{background: url(/static/img/gw/common/bu2.gif) left 9px no-repeat;padding-left:12px;font-size:1.0em;font-weight:normal;margin-bottom:3px;}
.listType3 .listNum2 {margin-left:0;}
.listType3 .listNum2.listNum2 li{padding-left:26px;text-indent:-15px;}
.listPoint{margin-top:20px;}
.listPoint>li{background: url(/static/img/gw/ico/ico_point.gif) left 2px no-repeat;padding-left:15px;font-size:1.05em;margin:0.8em  0 2em 0;font-weight:bold;}
.listPoint>li>ul{margin-top:0.5em;}
.listPoint>li>ul>li{font-size:0.95em;margin-bottom:1.2em;}
.listPoint li div{margin:0.5em 0 1em 0}

.listType4>li{margin:0.8em  0 0.3em 0;}
.listType4 table{margin-top:0.5em;}
.listType5>li{font-size:1.1em;font-weight:bold;margin:1.2em 0;}
.listType5>li>ul.listNo li{background:none;padding-left:0;}
.listType5>li>ul,.listType5>li>p{font-weight:normal;margin-top:5px;font-size:0.9em;}
.listType5>li>ul>li{background: url(/static/img/gw/common/bu2.gif) left 9px no-repeat;padding-left:12px;font-weight:normal;margin-bottom:3px;}
.listType5 table {font-weight: normal;font-size:0.90em;}
.listType3_1{margin:1% 0 2% 0;}
.listType3_1>li{background: url(/static/img/gw/common/bu2.gif) left 9px no-repeat;padding-left:12px;font-weight:normal;margin-bottom:3px;}
.listType3_1>li em{color:#1598dc;}
.stepList{overflow:hidden;margin-top:10px;}
.stepList>li{float:left;margin:0 0 3px 2%;width:23%;position:relative;letter-spacing: -1px}
.stepList.part3>li{width:31.3%;}
.stepList>li:after{background:url(/static/img/gw/common/bu_arr.png) right center no-repeat;display:inline-block;width:20px;height:20px;position:absolute;top:10px;left:-26px;float:left;content:"";}
.stepList>li:first-child{margin-left:0;}
.stepList>li>div{float:left;border:2px solid #1598dc;background:#f8f8f8;font-size:13px;font-weight:normal;width:100%;border-radius: 3px;}
.stepList>li>div>span{background:#f8f8f8;color:#1598dc;font-weight:600;padding:10px;display:inline-block;float:left;}
.stepList>li>div>p{text-align:center;display:block;background:#fff;padding:10px;}
.listCor>li{color:#666;font-size:0.94em;}

.listM>li{margin:1em 0;}
.listM1 li{margin:0.3em 0;}
.listM2 li{margin:0.6em 0;}
.bu1{background: url(/static/img/gw/common/bu1.png) left 13px no-repeat;padding-left:8px;}
.bu1_1{background: url(/static/img/gw/common/bu1.png) left 8px no-repeat;padding-left:8px;}
.line2{background:url(/static/img/gw/common/bg_line.gif) repeat-x left top;height:6px;margin-top:20px;margin-bottom:10px;}
.line3 {border-top:1px solid #e5e5e5;}
.lineBlack{border-top:2px solid #333;margin-bottom:10px;}
.fr_img{float:right;margin-left:2% !important;}
.step{margin-left:12px;}
.mImg{max-width:100%;}
.imgw{width:100%;}

/* table */
.tb1{width:100%;}
.tb1 th, .tb1 td{border:1px solid #fff;padding:7px;text-align:center;}
.tb1 thead th{background:#20385f;color:#fff;text-align:center;font-weight:normal;}
.tb1 thead .thStyle th{background:#dadada;color:#333;}
.tb1 tbody th{background:#dadada;}
.tb1 tbody td{background:#ececec;}
.tb1 tfoot td, .tb1 tfoot th {background:#dadada;}
.tb1.type tbody td{padding:11px 7px;width:15%;}
.tb1.type tbody th:first-child{width:10%;max-width:60px;min-width:45px;}
.tb1.thType tbody th{background:#20385f;color:#fff;}
.tb1.thType1 tbody th, .tb1.thType1 tbody td{padding:12px;line-height:159%;}
.tb1.thType1 tbody td{background:#dadada;}
.tb1.thType1 tbody tr:nth-child(odd) td{background:#ececec}
.tb2.type tbody td{padding:11px 7px;width:15%;}
.tb2.type tbody td:first-child{width:60%;}
.tb2{border:3px solid #333;}
.tb2 table{width:100%;}
.tb2 th, .tb2 td{border-bottom:1px solid #e5e5e5;padding:9px;text-align:center;letter-spacing: 0}
.tb2 tbody th{background:#fafafa url(/static/img/gw/common/bu1.png) 8px 17px no-repeat;padding-left:16px;text-align:left;}
.tb2 tbody td{background:#fff;text-align:left;}
.tbEtx{background:#ececec;padding:8px 12px;font-size:0.9em;border:1px solid #fff;border-width:0 1px 1px 1px;}
.tbInfo{border:2px solid #ececec;background:#fff;padding:1em; margin-top:0.5em;font-size:0.9em;overflow:hidden;letter-spacing: -1px}
.tbInfo li{float:left;margin-right:1.0em;}

/*tab*/
/*.Tab{display:none;}*/

/* poup */
#poupW{position:fixed;z-index:100;}
.popupWrap{position:static;}
.popupW{position:fixed;z-index:200;top:auto;display:none;}
.popupW.mobile .popup{width:96%;margin-left:2%;margin-right:2%;height:auto;}
.popupW.mobile .popup .popupH{overflow:auto;background:#fff;}
.popupW.mobile1 .popup{width:96%;margin:2%;height:auto;overflow:hidden;}
.popup{width:600px;height:auto;position:relative;z-index:102;}
.popup.type1{width:400px;}
.popup.type2{width:460px;}
.popup.type3{width:100%;}
.popup.type4{max-width:1120px;width:auto;}
.popup.type4 .popArea {padding:0;}
.popup.type4 .popArea img{max-width:100%;max-height:720px;}
.popup.type4 .popArea .title{text-align:center;padding:0.5%;font-weight:600;font-size:1.1em;}
.popup .popupH{margin-top:43px;}
.popup h1{font-size:1.7em;padding:16px;color:#fff;background:#1598dc url(/static/img/gw/common/bg_popupTit.png) no-repeat 10px 10px;letter-spacing: -1px;font-weight:500;}
.popup .popup_con{padding:20px;}
.popClose{position:absolute;top:-43px;right:0;}
.popClose a{display:inline-block;margin-left:8px;width:38px;height:38px;filter: alpha(opacity=100)}
.popClose a:focus,.popup .popClose a:focus{opacity:1;filter: alpha(opacity=100)}
.popClose1{position:absolute;top:20px;right:10px;}
.popClose1 a{display:inline-block;margin-left:8px;width:38px;height:38px;}
.popClose1 a:focus,.popup .popClose a:focus{opacity:1;filter: alpha(opacity=100)}
.popup .popArea{padding:3%;background:#fff;position:relative;}
.popup .popArea>.p1{padding:5%;}
.popup .popArea>.p2{padding:3% 3% 0 3%;}
.popup .perInfo{overflow:hidden;}
.popup .perInfo  .img img{float:left;width:120px;border:3px solid #e5e5e5;}
.popup .perInfo .imgCon{border:1px solid #e5e5e5;padding:3%;border-top:2px solid #333; margin:0 auto;margin-left:130px;}
.popup .perInfo .imgCon dt{position:relative;background: url(/static/img/gw/common/bu1.png) left 11px no-repeat;float:left;display:block;width:98px;color:#777;padding:4px 0 4px 8px;}
.popup .perInfo .imgCon dt:after{content:" : ";display:inline-block;width:3px;height:10px;position:absolute;right:0;}
.popup .perInfo .imgCon dd{margin-left:99px;padding:4px;}
.popup .scroll_1{overflow: auto;height:80px;}
.popup .scroll_2{overflow: auto;height:150px;}
.popup .btnRd{white-space: nowrap;}
.popup .scroll_3{overflow: auto;height:120px;padding:0.7em 0;}
.popup .scroll_3 ul li a{padding:2px 0;display:block;background: url(/static/img/gw/common/bu1.png) 10px 10px no-repeat;padding-left:20px;line-height:159%;}
.popup .scroll_3 ul li a:hover{background-color:#f3f3f3;}
.popup .scroll_3 ul li em{color:#4ca8e1;font-weight:bold;}
.popup .listT{border-top:2px solid #333;margin-top:12px;}
.popup .listT li{border-bottom:1px solid #ddd;padding:2%;position:relative;line-height:119%;}
.popup .listT li .name{margin-bottom:3px;}
.popup .listT li span.btn{display:inline-block;float:right;margin-top:-45px;}
.popup .listT li:nth-child(even){background:#f8f8f8;}
.popup .btnSet{padding-top:1.5em;margin:1em 0;}
.popup .popup_photo {display:block;}
.popup .popup_photo li{float:left;height:auto;}
.popup .popup_photo li img{width:100%;height:100%;}
.popup .schW.schAll .part2{margin:0 25px 0 90px;display:block;}

.popup .ctrl button{width:72px;height:72px;}
.popup .ctrl button span{position:absolute;z-index: -1;text-indent: -999em;}
.popup .ctrl button.IVleft{background:url(/static/img/gw/common/ctrl_photoLeft.png) no-repeat left top;position:absolute; top:45%;left:0;}
.popup .ctrl button.IVright{background:url(/static/img/gw/common/ctrl_photoRight.png) no-repeat left top;position: absolute;top:45%;right:0;}
.popup_type{width:100%; font-size:0.90em;position:relative;}
.popup_type h1{background:#464d5d;color:#fff;font-size:2.5em;padding:20px 0;text-align:center;}
.popup_type>.popArea{padding:2%;}
.layerW{border:2px solid #1598dc;border-width:2px 5px 5px 5px;position:absolute;width:400px;display:inline-block;z-index:11;display:none;}
.layerW.style{width:600px;}
.layerW.style h1{font-size:1.2em;padding:2%;}
.layerW.style img{max-width:590px;}
.layerW.style .layerClose1{position:absolute;top:10px;right:10px;}
.layerW.type1{right:0;}
.layerW.type2{left:0;}
.layerW .layer{background:#fff;}
.layerW h1{color:#fff;font-size:1.5em;background:#1598dc;padding:4%;}
.layerW .listT.modify{overflow:auto;max-height:400px;}
.layerW .listT.modify li{background:#f8f8f8;border:1px solid #e5e5e5;padding:2%;margin:10px;}
.layerW .listT.modify li:nth-child(even){background:#fff;}
.layerW .listT.modify a{display:inline-block;}
.layerW .listT.modify a span{display:inline-block;}
.layerW .layerClose{position:absolute;top:10px;right:10px;}
.layerW.style1{border:2px solid #333;position:absolute;width:240px;display:inline-block;z-index:11;display:none;border-radius: 5px}
.layerW.style1 h1{background:#333;font-size:13px;font-weight:bold;text-align:left;}
.layerW.style1 .layerArea{text-align:left;padding:3%;min-height:180px;}
.layerW.style1 .layerClose2{position:absolute;top:5px;right:5px;}
.imgP{position: relative;}
map area{display:block;}
.dotLine{background:#fff url(/static/img/gw/common/dot.gif) left top repeat-x ;margin:1em 0 ;height:1px;}
.tLine{border-top:1px solid #ddd;}
.sch_result{clear:both;background:url(/static/img/gw/ico/ico_sch.png) no-repeat left top;padding-left:20px;margin:1em 0 0.5em 0}


/* paginate */
.paging{text-align: center;margin-top: 18px;font-size:1.1em;position: relative;clear:both;color:#666;}
.paging *{vertical-align: top;}
.paging .i span{width:38px;height:35px;display:inline-block;background: url(/static/img/gw/common/paging.png) no-repeat 0 0;border:0;margin:3px}
.paging .first span{background-position: 10px 4px}
.paging .prev span{background-position: -30px 4px;margin-right:10px;}
.paging .next span{background-position: -70px 4px;margin-left:8px;}
.paging .end span{background-position: -115px 4px}
.paging .i span span{visibility:hidden;}
.paging li{display:inline;vertical-align: top;line-height: 14px;}
.paging li em,
.paging li a{padding: 6px 0;;display: inline-block; width:38px;height:35px;background:#1598dc;color:#fff !important;}
.paging li em{font-style: normal;text-decoration: underline;font-weight: bold;color:#fff !important;}
.paging li.img a{border:0;padding: 0;cursor: pointer;width:38px;height:35px;display:inline-block;position: relative}
.paging li.img {padding: 0 2px;}
.pagination > li > a, .pagination > li > span{padding:0;background:#fff;color:#4f61b8;border:1px solid #fff;}
.pagination > li > a:hover{background:#fff;border:1px solid #fff;}
.pagination > li > a>span{color:#666;padding:5px;display:inline-block;}
.pagination > .active > span{background:#4f61b8;padding:0;}
.pagination > .active > a, .pagination > .active > span,
.pagination > .active > a:hover, .pagination > .active > span:hover,
.pagination > .active > a:focus, .pagination > .active > span:focus {background:#fff;border:0;color:#333}
.pagination > li.i>a{padding:0;display:inline-block;height:auto;width:auto;}
.paging ol li.current {font-weight:bold;color:#4f61b8;}
.paging ol li a:hover {color:#333;text-decoration:underline;}
.paging .btnR{position:absolute;top:0;right:0;width:auto;}
.pagination > .disabled > span, 
.pagination > .disabled > span:hover, 
.pagination > .disabled > span:focus, 
.pagination > .disabled > a, 
.pagination > .disabled > a:hover, 
.pagination > .disabled > a:focus{border:0;}

.floorBoxW{width:100%;}
.floorBox{max-width:745px;position:relative;width:100%;margin:0 auto; }
.floorBox .floor{clear:both;display:block;width:auto;}
.floorBox .floor{background:url(/static/img/gw/sub/02/bg_floor.png) no-repeat right bottom;background-size:100%;}
.floorBox .floor.bg2{background:url(/static/img/gw/sub/02/bg_floor1.png) no-repeat right bottom;background-size:100%;}
.floorBox .floor:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.floorBox .floor:before{background:url(/static/img/gw/sub/02/bg_floorT_blue.jpg) no-repeat 0 bottom;height:10px;display:block;content: '';background-size:100%;}
.floorBox .floor.bg1:before {background:url(/static/img/gw/sub/02/bg_floorT_red.jpg) no-repeat 0 bottom;height:10px;display:block;content: '';background-size:100%;}
.floorBox .floor.bg2:before{background:url(/static/img/gw/sub/02/bg_floorT_gray.jpg) no-repeat 0 bottom;height:10px;display:block;content: '';background-size:100%;}
.floorBox .floor dl{clear:both;display:block;width:auto;background:url(/static/img/gw/sub/02/bg_floor_blue.gif) repeat-y 0 0;}
.floorBox .floor.bg1 dl{background:url(/static/img/gw/sub/02/bg_floor_red.gif) repeat-y 0 0;}
.floorBox .floor.bg2 dl{background:url(/static/img/gw/sub/02/bg_floor_gray.gif) repeat-y 0 0;}
.floorBox .floor dl:after, .floorBox .floor dl:before{content:"."; display:block; height:0; clear:both; visibility:hidden}
.floorBox .floor dt{float:left;padding:2%;min-width:65px;max-width:65px;width:10%;color:#fff;font-size:2.0em;text-align:center;}
.floorBox .floor dd{display:block;padding:2%;margin-left:65px;}
.floorBox .floor .fr{margin:-2% 8% 0 0;}
/*.floorBox .floor dd strong{display:block;}*/
/*
.floorBox{max-width:745px;}
.floorBox .floor{background:url(/static/img/gw/sub/02/bg_floorT_blue.jpg) no-repeat 0 top;padding-top:15px;position:relative;}
.floorBox .floor .floorb{background:url(/static/img/gw/sub/02/bg_floor.png) no-repeat 0 bottom;overflow:hidden;}
.floorBox .floor dl{clear:both;}
.floorBox .floor dt{background:#1598dc;float:left;padding:1%;min-width:65px;max-width:65px;width:10%;color:#fff;font-size:2.0em;text-align:center;}
.floorBox .floor dd{float:left;width:90%;padding:3%;}*/

.true1{color:#5dc377;font-weight:600;background: url(/static/img/gw/ico/ico_checkOk.gif) no-repeat 0 center;padding-left:20px;margin-left:5px;}
.fail1{color:#ea4444;font-weight:600;background: url(/static/img/gw/ico/ico_caution.gif) no-repeat 0 center;padding-left:10px;padding-left:5px}
.bgArr{background: url(/static/img/gw/common/arr_down.gif) no-repeat center center;padding:2.5%;width:100%;min-height:35px;}
.list_btn{margin:1.2em 0;text-align:right;}

.tac td{text-align: center}
.tl td{text-align: left}
.tr td{text-align: right}
.fs{font-size:0.95em;}
.fs1{font-size:0.95em !important; color:#666;}
.fsb{font-size:1.05em;}
.fBig{font-size:2.3em;}
.fBig1{font-size:2em;font-family: "verdana"}
.sch_point{font-weight: 600;color:#1598dc;}
.infoWords{background: url(/static/img/gw/ico/ico_checkSky.png) no-repeat left 1.35em;border-top:2px solid #333;margin-top:3em;padding:1em 0 0 20px;font-size:1.05em;}
.link{background:url(/static/img/gw/ico/ico_link2.png) no-repeat right 2px;padding-right:22px;text-decoration: underline !important;}
.fileBox{position:relative; margin-top:5px;}
.fileBox{display:inline-block;border:1px solid #333;padding-right:5px;position:relative;width:auto;background:#fff;}
.fileBox>a{display:block;background:#fff url(/static/img/gw/ico/ico_down.png) right center no-repeat ;padding:2px 17px 2px 7px;font-size:12px;}
.fileBox>a>span{vertical-align: top;margin-left:-4px;}

.mobile{display:none;}
.mobile2{display:none;}
.mobile3{display:none;}
.pcweb{display:block;}
.pcweb2{display:block;}
.pcweb3 img, .pcweb2 img{max-width:100%;}
.pcweb3{display:block;}
.tablet{display:none;}

/* 통합검색 */

.photoList{overflow:hidden;margin-left:-1%;}
.photoList li{float:left;width:31.33%;margin:0 1% 1% 1%;}
.photoList li .img{float:left;border:1px solid #e5e5e5;}
.photoList li .img img{width:99px}
.photoList li dl{margin-left:115px;}
.photoList li dt{font-size:1.05em;margin-bottom:12px;font-weight:normal;}
.photoList li dt.view a{background:url(/static/img/gw/ico/ico_magAdd.png) no-repeat right center;padding-right:20px;}
.photoList li dd{letter-spacing: -1px;line-height:139%;}
.totalView {margin:1em 0;}
.totalView a{text-decoration:underline;font-size:0.90em;letter-spacing: -0.5px; background: url(/static/img/gw/ico/ico_more.png) no-repeat right center;padding-right:15px;}
.schList li{margin-bottom:1em;}
.schList li dt{font-size:1.05em;padding-bottom:5px;}
.schList li dd.loc{color:#666;font-size:0.95em;padding-top:3px;}
.schBox{margin-top:15px;}
.schBox .cont{float:left;padding-top:10px;}
.error_area {background:url(/static/img/gw/common/dent.gif) no-repeat left top;padding:1em 0 0 240px;margin:5em;}
.error_area .tit{font-size:2.1em;letter-spacing: -1px}
/*.error_area .tit>span{display:block;}*/
.error_area .con{font-size:1.05em;margin:0.7em 0;}
.error_area .box{border:1px solid #e5e5e5;}
.layer-txt-wrap {position:relative;}
/*+++++++++++++++++++++++++++++++*/
/*.tabnavi{width:100%;margin-bottom:20px;overflow: hidden;}
.tabnavi li{float:left;width:33.3%;}
.tabnavi li:first-child{width:33.4%;}
.tabnavi li:first-child a{margin-left:0;}
.tabnavi li a{background:#f9f9f9;border:1px solid #d8d8d8;margin-left:-1px;display:block;padding:7px 0;text-align:center;font-size:1.1em;}
.tabnavi li.on{border-right:1px solid #003949;}
.tabnavi li.on a{background:#fff;border:1px solid #0886c3;color:#2c6dab;font-weight: 600}




.fs1{font-family:"돋움","dotum";font-size:12px;}
.inp{border:1px solid #a1a1a1;height:28px;line-height:25px;padding:3px 5px;}
.inpfile{line-height:25px;height:28px;}
.mobile{display:none;}
.bbslistMobile{display: none}
.radioarea span{display:block;line-height:159%;}
.radioarea1 span{display:inline-block;line-height:159%;}
.small2{font-size:0.85em;font-weight: normal;line-height:109%;margin-top:7px;display:block;}
.textArea{width:100%;height:150px;}

*/


/*.vline{color:#999 !important;display: inline-block;font-size: 0.7em !important;vertical-align: top !important;line-height: 189%;padding:0 3px !important;}*/
@media screen and (max-width:1200px){
	.ebookList>li{float:left;width:23%;}
	.ebookList .ebookBtn a{font-size:0.95em;letter-spacing: -1px}
	.bbsList.style4>ul>li{width:48%;}
	.error_area {background:url(/static/img/gw/common/dent.gif) no-repeat left 1em;padding:1em 0 0 200px;margin:5em 2em;background-size:170px;}
	.hintro .hintroR img, .hintro .hintroL img{max-width:100%;}
}
@media screen and (max-width:1000px){
	.reserBox .reserStep{float:left;width:49%;margin:0.5%;min-height:480px;}

	.tb_bbs1 li{float:left;width:49%;}
	.disease_info .imgCon .img .imgbox{min-width:auto;}
	.photoList li{width:48%;}
	.listBox li{;width:49%;}
}

@media screen and (max-width:767px){
	.cleanInfo{display:inline-block;background:url(/static/img/gw/sub/img_joinOk.gif) no-repeat;background-size:13%;font-size:1.8em;min-height:120px;}
	.bbsList{margin:0;}
	.bbsList>ul>li{width:48%;margin:1%;position:relative;}
	.bbsList>ul>li>a>dl>dd{margin-top:1em;height:75px;overflow:hidden;}
	.bbsList2>ul>li{padding:2%;}
	table{font-size:0.93em;}
	table td, table th{padding:3px;letter-spacing: -1px}
	.bbsView h2{font-size:1.3em;padding:0.6em 0;l}
	.bbsView .dbDataW{padding:1em 0.5em;}
	.ebookList>li{float:left;width:31.3%;}
	.bbsList4>ul>li{width:32.33%;margin:0.5%;}
	.bbsList4.photoL>ul>li{width:49%;margin:0.5%;}
	.tabnavi.tab6 li{width:33.33%;}

	.dentaList li{float:left;width:48%;margin:1%;}
	.dentaList li dd{height:90px;overflow:hidden;}
	.dentaList li dt{padding:8% 0 0 35%;height:auto;min-height:80px;max-height:100px;}
	.dentaList li .img{width:35%;}
	.denIntro1_area .denIntro1F{float:none;max-width:100%;width:100%;}
	.denIntro1_area .denIntro1F .centerB{max-height:100%;}
	.denIntro1_area .denIntro1F .centerB p.etc{margin-top:3%;}
	.denIntro1_area .denIntro1R{float:none;width:100%;}
	.denIntro1_area .denIntro1R img{max-width:auto;width:100%;}
	.denIntro1_area .denIntro1R .denIntro1R_slide{margin:4% 0 0 0;}
	.denIntro1_area .denIntro1R .denIntro1RCtrl .denIntro1RPrev{left:0%;}

	.stepTab ul{float:left;width:auto;}
	.stepTab li{width:auto;padding:0}
	.stepTab li>span{margin:0 1px;}
	.stepTab li>span>span{display:none;}
	.stepTab li.on>span>span{display:inline-block;}
	.tabnaviDept2 li{width:50%;}
	.tabnavi2 li a{font-size:1.3em;}

	.memberBox li{margin-bottom:15px;}
	.memberBox li a{display: block;padding:120px 5% 5%;min-height:120px;}
	.memberBox li.mem1{width:100%;float:none;}
	.memberBox li.mem2{width:100%;float:none;}
	.memberBox2 button{width:88%;}
	.memberBox2 dt{font-size:1.6em;}
	.joinBox{width:100%;}
	.loginSet{padding:1em;width:100%;}
	.joinbasic.type .pa{position:inherit;left:0;top:0;right:0;}

	.joinOk p:first-child{font-size:1.8em;}
	.loginSet p{display: block;margin-bottom:3px;}
	.loginSet p.log>label{float:left;margin-top:6px;}
	.loginSet p.log span{display:block;margin:0 90px 0 70px;}
	.loginSet p.log .form-control{width:95%;display:block;min-width:auto;}
	.loginSet .btn_login{width:90px;}
	.loginSet .loginBox{width:100%;left:0;margin:0;}
	.loginSet .moreLink a{margin:0;}
	.idInfo{font-size:1.2em;}
	.joinOk{background-size:60px auto;padding-top:120px;}

	.stepList>li,.stepList.part3>li{width:48%}
	.stepList>li:after{left:-23px;}

	.faq .article .q{background-size:34px auto;}
	.faq .article .q>a{font-size:1.15em;background-position: right 5px}
	.faq .article .q > span{width:34px;}
	.fr_img{float:none;text-align:center;margin-left:0;}
	.imgArea .imgTxt img{width:100%;}
	.imgArea.img2 .imgTxt{min-width:auto;width:48%;}
	/*.schBox .cont{float:left;padding-top:10px;}*/
	.schBox  .schWrap{margin-top:10px;}
	.contLeft{float:none;width:100%;margin-right:0;}
	.contRight{float:none;width:100%;}

	.intro{margin-top:1em;}
	.intro .introL{float:none;width:100%;margin-bottom:15px;text-align:center;}
	.intro .introL>div{display:inline-block;}
	.intro .introR{float:none;width:100%;text-align:left;}
	.intro .introR p.title{font-size:1.5em;line-height:1.2;}
	.worth dl{float:left;width:49%;margin:0.5%;}
	.worth dl dd{padding:10px;overflow:hidden;height:105px;}
	.emblem{background:#f8f8f8;padding:3%;overflow:hidden;}
	.emblem .emblemL{float:none;width:100%;display:block;text-align:center;}
	.emblem .txt{float:none;width:100%;margin-top:1%;}
	.vision{background:#f8f8f8;padding:1.5% 1%;overflow:hidden;}
	.vision .visionL{float:none;width:100%;text-align:center;display:block;}
	.vision .txt{float:none;width:100%;margin-top:4%;}
	.floorArea .fl{float:none;width:100%;margin-right:0;text-align:center;}
	.floorArea .fr{float:none;width:100%;}
	/*.hintro .tit1{text-align:left;}*/
	.hintro{margin-top:1em;}
	.hintro .hintroL{float:none;width:100%;margin-right:0;text-align:left;}
	.hintro .hintroR{float:none;width:100%;margin-top:15px;}

	/* paginate */
	.paging .i span{width:30px;height:30px;}
	.paging li em,
	.paging li a{padding: 6px 0;;display: inline-block; max-width:35px;height:30px;background:#1598dc;color:#fff !important;}
	.paging li em{font-style: normal;text-decoration: underline;font-weight: bold;color:#fff !important;}
	.paging li.img a{border:0;padding: 0;cursor: pointer;width:30px;height:30px;display:inline-block;position: relative}
	.paging li.img {padding: 0 2px;}
	.pagination > li > a, .pagination > li > span{padding:0;background:#fff;color:#4f61b8;border:1px solid #fff;}
	.pagination > li > a:hover{background:#fff;border:1px solid #fff;}
/*	.pagination > li > a>span{color:#666;padding:5px;display:inline-block;}
	.pagination > .active > span{background:#4f61b8;padding:0;}
	.pagination > .active > a, .pagination > .active > span,
	.pagination > .active > a:hover, .pagination > .active > span:hover,
	.pagination > .active > a:focus, .pagination > .active > span:focus {background:#fff;border:0;color:#333}*/


	.pcweb, .pcweb3, .mobile3{display:none !important;} 
	.mobile{display:block !important;}
	.tablet{display:block !important;}
	.flM{float:left !important;}
	.dbm{display:block;}
	.error_area {background:url(/static/img/gw/common/dent.gif) no-repeat center top;padding:150px 0 0 0;margin:1em;background-size:150px;}
	.error_area .tit{font-size:1.7em;}
	.tit1{font-size:1.6em;}

}

@media screen and (max-width:640px){
	.popup .perInfo .imgCon dt{display:block;width:100%;}
	.popup .perInfo .imgCon dt:after{content:" ";}
	.popup .perInfo .imgCon dd{margin-left:0;}
	.inputDeco{display:block;margin:3px 0;}
	/*.popup .popClose{position:absolute;top:5px;right:5px;}*/

	.denIntroL{float:none;width:auto;text-align:center;}
	.denIntroL span{text-align:center;padding:0 8px 8px 0;}
	.denIntroR{float:none;width:100%;margin-top:10px;}
	.disease_info .imgCon .img{float:none;width:100%;margin-right:0%;text-align:center;}
	.disease_info .imgCon .imgConR{float:none;width:100%;}
	.disease_info .imgCon .imgConR p{margin-top:10px;}
	/*.disease_info .imgCon .img span{padding:4%;}*/

	.imgArea.img4 .imgTxt{width:49%;}
	.imgArea.img5 .imgTxt{width:31.3%;}
	.reserBox.type{font-size:1.1em;}
	.reserBox.type .calen .tbCalen tbody td{height: 50px}
	.reserBox.type .calen .tbCalen tbody td{font-size:0.90em;}
	.reserBox.type .calen .tbCalen .today{padding:1%;}
	.reserBox.type .calen .tbCalen .today:before{display:block;content:'';position:absolute;left:0;top:0;width:100%;}
	.reserBox.type .denTlist li {float:left;width:25%;}

	.bbsList3 li {padding:1.2em 0;height:115px;}
	.bbsList3 li .area{padding:0 12px;margin-left:50px;height:30px;}
	.bbsList3 li .area>span{padding-left:0;}
	.bbsList3 li .area .tel{display:block;}
	.bbsList3 li .area .date{display:block;position:absolute;top:82px;left:15px;z-index:2;}
	.bbsList3 li .bbsRight{background:#fff;border-top:1px solid #e5e5e5;position:inherit;display:block;width:100%;text-align:right;right:0;bottom:1px;margin:1% 0 1px 0;padding:10px 20px 10px 0;}
	.denIntro2 {margin-bottom:3%;}
	.denIntro2 .centerB{width:100%;bottom:0;height:auto;top:auto;padding:10px;}
	.denIntro2 .centerB p.name span{font-size:1.7em;}
	.denIntro2 .centerB .info{display:none;}
	.denIntro2 .simg{position:inherit;border:0;width:100%;right:0;top:0;margin-top:3%;}
	/*.stepList li{width:48%;margin-bottom:5px;}*/

	.layerW.style{width:100%;}
	.layerW.style img{max-width:auto;width:100%;}
	.layerW.style .layerClose1{position:absolute;top:5px;right:5px;}

	.floorBox .floor:before{background-size:100% 5px;height:5px;}
	.floorBox .floor.bg1:before {background-size:100% 5px;height:5px}
	.floorBox .floor.bg2:before{background-size:100% 5px;height:5px}
	.floorBox .floor dt{;min-width:45px;max-width:45px;}
	.floorBox .floor dd{;margin-left:45px;}
	.floorBox .floor dl{clear:both;display:block;width:auto;background:url(/static/img/gw/sub/02/bg_floor_blue.gif) repeat-y -20px 0;}
	.floorBox .floor.bg1 dl{background:url(/static/img/gw/sub/02/bg_floor_red.gif) repeat-y -20px 0;}
	.floorBox .floor.bg2 dl{background:url(/static/img/gw/sub/02/bg_floor_gray.gif) repeat-y -20px 0;}

	.hist>li{clear:both;margin-bottom:5px;overflow:hidden;}
	.hist>li>span{display:block;float:none;}
	.hist>li>div{margin:5px 0 5px 20px;font-size:1.0em;}
	.reserInfo>div{background-position: top center ;padding:50% 0 0 0;height:auto;background-size:50%;}

	/*.denIntro2 .centerB p{font-size:1.1em;}
	.denIntro2 .centerB p.name{line-height:219%;}
	.denIntro2 .centerB p.name span:first-child{line-height:149%;font-size:1.1em;}
	.denIntro2 .centerB p.name span{display:block;font-size:2.0em;letter-spacing: -1px}

	.denIntro2 .centerB .info li{background: url(/static/img/gw/common/bu1_white.png) no-repeat  left 5px;padding-left:10px;font-weight:bold;}*/
	.pcweb2{display:none !important;}
	.mobile2{display:block !important;}
	.imgline{width:100%;}
	.imgline img{width:30%}
}

@media screen and (max-width:480px){
	.tabnavi{margin-top:1em;}
	.tabnavi li{width:50% !important;}
	.tabnavi.tab3 li {width:33.3% !important;}
	.tabnavi li a{padding:0.4em;}
	.schWrap{float:none;width:auto;padding-top:0;}
	.schWrap .schTxt{margin:7px 10px 7px 0;}
	.schW{float:none;width:100%;position:relative;}
	.schW.half .selectbox{width:45%;}
	.schW .part1{float:left;/* margin:0 25px 0 90px;display: block */}
	.schW .part2{margin:0 25px 0 48%;display: block}
	.schW .inp{width:auto;}
	.schW .btnsch{position:absolute;top:8px;right:10px;}
	.schW select {vertical-align:middle;height:27px;line-height:27px;}
	.schW >.selectbox {width:44%;margin-top:0;}

	.reserBox .reserStep{float:left;width:100%;margin:0.5% 0;min-height:inherit} 
	.reserBox .reserDen{height:inherit !important;max-height:420px;}
	.pnList li{float:none;width:100%;margin:0;padding:1.5% 2%;margin-bottom:2%;}
	.pnList li .pnTit{font-size:1.1em;}

	.tb_bbs tbody th, .tb_bbs tbody td{height:auto;width:100%;display:block;}
	.tb_bbs tbody th{border-bottom:0;padding-bottom:0;}
	.tb_bbs.type2 tbody th{border-bottom:1px solid #e8e8e8;padding:3px;}
	.tb_bbs.type2 tbody th, .tb_bbs.type2 tbody td{width:auto;display:table-cell;}
	.tb_bbs1 ul{margin:0;}
	.tb_bbs1 li{float:left;width:100%;margin:0 0 1% 0;padding:0.5% 2%;}
	.memberBox2{margin-right:0;}
	.memberBox2>div{float:none;width:100%;margin-right:0;background:#fff;min-height:auto;margin-bottom:1em;}
	/*.memberBox2 .btn-default{width:95%;}*/
	.bgArr{background-size:8%;}
	.popup .perInfo  .img{text-align:center;width:100%;margin-bottom:10px;}
	.popup .perInfo  .img img{float:none;}
	.popup .perInfo .imgCon{border:1px solid #e5e5e5;padding:3%;border-top:2px solid #333; margin:0 auto;margin-left:0;}
	.layerW .layerClose img{width:27px;}
	.mblock{display:block}
	/*.tb_bbs tbody th, .tb_bbs tbody td{height:auto;width:auto;display:table-cell;}*/
	.bbsList>ul>li{width:98%;position:relative;}
	.bbsList4>ul>li{width:49%;margin:0.5%;}
	.ebookList>li{float:left;width:48%;}
	.photoList{margin-left:0;}
	.photoList li{width:100%;}
	.appInfo{float:none;}

	.stepList>li,.stepList.part3>li{width:100%;margin-left:0;}
/*	.appInfo dt{font-size:1.5em;font-weight:500;letter-spacing: -1px;}
	.appInfo dd{margin-top:0.5em;}*/
	.btnpR{float:none; margin-top:0.5em;}
	.btnpR a{width:100%;}
	.worth{margin-left:0;}
	.worth dl{float:left;width:100%;margin:0 0 5px 0;}
	.worth dl dd{height:auto;min-height:auto;}
	/*.listBox li .phone{font-size:1.8em;}*/

	.dentaList{margin:0;}
	.dentaList li{float:left;width:100%;margin:0 0 1em 0;}
	.dentaList li dt{padding:8% 0 16% 35%;height:auto;}
	.dentaList li dd{height:auto;}
	/*.bbsList.style4>ul{margin-left:0;}*/
	.bbsList.style4>ul>li{width:100%;margin:0 0 5px 0;}

	.mobile3{display:block !important;}
	.pcweb3{display:none !important;}
	.tablet{display:none !important;}

}

@media screen and (max-width:360px){

	.listBox li{;width:100%;margin-left:0; }
	/*.listBox li .phone{font-size:2.3em;}*/

	.layerW{width:300px}





}

/* 20251016 KJH 미션비전수정 */
  .top_img { width: 100%; }
  .top_img > img { max-width: 100%; }
  .fc_blue { color: #1467b3; }
  .fc_green { color: #1c98a5; }
  .vision_txt01 { font-size: 16px; }
  .listType01 { display: flex; flex-wrap: wrap; gap: 10px; }
  .listType01 > li { width: 100%; line-height: 1; border-bottom: 2px solid #b5b6b6; box-sizing: border-box; padding-bottom: 10px; font-size: 16px; }
  .listType01 > li > span { color: #255eab; margin-right: 5px; }
  .mid_img { width: 100%; display: flex; justify-content: center; margin-bottom: 50px; }
  .mid_img > img { width: 50%; max-width: 50%; }

  .vision_list { display: flex; flex-wrap: wrap; width: 100%; gap: 20px; }
  .vision_list > li { width: 100%; font-size: 16px; line-height: 1; display: flex;  box-sizing: border-box; border: 1px solid #ddd; border-radius: 15px; padding: 0 15px; align-items: center; gap: 0 20px; }
   .vision_list > li > p { width: 100%; }
  .vision_list > li:nth-of-type(1) { border-color: #2e4568;  }
  .vision_list > li:nth-of-type(1) > .vision_list_txt { background-color: #2e4568;  }

  .vision_list > li:nth-of-type(2) { border-color: #265ba1;   }
  .vision_list > li:nth-of-type(2) > .vision_list_txt { background-color: #265ba1;   }

  .vision_list > li:nth-of-type(3) { border-color: #3e75a5;  }
  .vision_list > li:nth-of-type(3) > .vision_list_txt { background-color: #3e75a5;  }

  .vision_list > li:nth-of-type(4) { border-color: #44acab;  }
  .vision_list > li:nth-of-type(4) > .vision_list_txt { background-color: #44acab;  }

  .vision_list > li:nth-of-type(5) { border-color: #d07182;   }
  .vision_list > li:nth-of-type(5) > .vision_list_txt { background-color: #d07182;   }
  
  .vision_list > li:nth-of-type(6) { border-color: #8ba2b7;  }
  .vision_list > li:nth-of-type(6) > .vision_list_txt { background-color: #8ba2b7;  }

  .vision_list_txt { color: #fff; font-size: 16px; width: 120px; min-width: 120px; height: 70px; border-radius: 10px; display: flex; flex-wrap: wrap;   justify-content: start; gap: 5px; padding: 10px 15px; box-sizing: border-box; line-height: 1; }
  .vision_list_txt b { font-size: 24px; margin-right: 2px; }

  @media(max-width:768px){
    .mid_img { margin-bottom: 30px; }
    .vision_txt01 { font-size: 14px; }
    .listType01 > li { font-size: 14px; }
    .listType01 > li > span { font-size: 14px; }
      .vision_list { gap: 10px; } 
    .vision_list > li { font-size: 14px; padding: 0 5px 0 0; }
    .vision_list_txt { font-size: 14px;   height: auto; padding: 10px; }
    .vision_list_txt b { font-size: 18px; }
  }