@charset "utf-8";

/* 숨김설정 */
.hidden {position:absolute;display:block;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}

/*common.css*/
 .float-left {float:left !important}
 .float-right {float:right !important}
 .float-none {float:none !important}

.text-left {text-align:left !important}
.text-right {text-align:right !important}
.text-center {text-align:center !important}

/* 배경색 */
.bgwhite {background:#fff !important}
.bggray {background:#f2f2f2;}
.bgdarkgray {background:#4c4d51;}
.bgyellow {background-color:#ffffbf;}
.bggreen {background-color:#008a08;}
.bggreen2 {background-color:#0f4d3e;}
.bggreen3 {background-color:#018091}
.bgorange {background-color:#fd8105;}
.bgblue {background-color:#0055d1;}
.bgskyblue {background-color:#f0f7f0;}
.bgskyblue2 {background-color:#00a5df;}
.bg-gray-skyblue {background-color:#f2f6f7;}
.bg-gray-skyblue2 {background-color:#edf5f7;}
.bg-gray-skyblue3 {background-color:#daeff7;}
.bg-gray-blue {background-color:#f2f4f7;}
.bg-gray-blue2 {background-color:#edf2f7;}
.bg-gray-blue3 {background-color:#d9e6f7;}
.bg-gray-green {background-color:#f2f7f3;} 
.bg-gray-green2 {background-color:#edf7ee;}
.bg-gray-green3 {background-color:#daf7db;}

/* 폰트 색상 */
.f_red {color:#d81920 !important}
.f_green {color:#008a08 !important}
.f_green2 {color:#0f4d3e !important}
.f_orange {color:#fd8105 !important}
.f_blue {color:#0055d1 !important}
.f_skyblue {color:#00a5df !important}

.color-white{color:#c3c3c3;}
.color-gray {color:#666}
.color-red {color:#d81920}
.color-green {color:#018a08;}
.color-sky-blue {color:#00a5df;}
.color-blue {color:#0056d1}

/* 폰트 두께 */
.bold {font-weight:bold !important;}
.fw1{font-weight:100;}
.fw2{font-weight:200;}
.fw3{font-weight:300;}
.fw4{font-weight:400;}
.fw5{font-weight:500;}
.fw6{font-weight:600;}
.fw7{font-weight:700;}

/* 블릿만 있는 리스트 경우 */
.list {}
.list:after {display: block; clear: both; content: ""}
.list>li {position:relative;padding:0 0 0 17px;line-height:1.5em;margin-bottom:4px;vertical-align:top;word-break:keep-all;word-wrap:break-word;}
.list>li:before {content:' ';position:absolute;top:12px;left:0px;display:inline-block;width:7px;height:3px;background:#008a08;}
.list>li:last-child {margin-bottom:0;}
.list>li strong {display:inline-block;}
.list>li p {margin-bottom:15px;}
.list ul {margin:7px 0 10px;}
.list ul li {position:relative;padding:0 0 0 15px;}
.list ul li:before {content:' ';position:absolute;top:10px;left:0px;display:inline-block;width:5px;height:5px;border-radius:100%;background:#008a08;}
.list>li.type2:before {background:#0056d1 !important;}
.list li span {color:#008a08;}
.list li.type2 span {color:#0056d1;}

.list2 {}
.list2:after {display: block; clear: both; content: ""}
.list2>li {position:relative;padding:0 0 0 15px;line-height:1.5em;margin-bottom:5px;vertical-align:top;word-break:keep-all;word-wrap:break-word;}
.list2>li:before {content:' ';position:absolute;top:10px;left:0px;display:inline-block;width:8px;height:5px;border-radius:100%;background:#008a08;}
.list2>li:last-child {margin-bottom:0;}
.list2>li strong {display:block;font-size:1.05em;color:#008a08;padding-bottom:5px;}
.list2>li p {padding:2% 3%;margin-bottom:15px;background:#fff;border:1px solid #ccc;}

.dl_list {}
.dl_list:after {display: block; clear: both; content: ""}
.dl_list dt {position:relative;font-size:1.3em;color:#008a08;line-height:1.1em;font-weight:400;letter-spacing:-0.05em;padding:0 0 0 17px;margin-bottom:10px;vertical-align:top;}
.dl_list dt:before {content:' ';position:absolute;top:12px;left:0px;display:inline-block;width:7px;height:3px;background:#008a08;}
.dl_list dd {padding-left:19px;margin-bottom:25px;}
.dl_list dd:last-child {margin-bottom:0;}

.dl_list2 {}
.dl_list2:after {display: block; clear: both; content: ""}
.dl_list2 dt {font-size:1.1em;color:#008a08;line-height:1.0em;font-weight:400;letter-spacing:-0.05em;margin-bottom:10px;vertical-align:top;}
.dl_list2 dd {position:relative;padding-left:17px;margin-bottom:5px;}
.dl_list2 dd:before {content:' ';position:absolute;top:12px;left:0px;display:inline-block;width:7px;height:3px;background:#008a08;}
.dl_list2 dd:last-child {margin-bottom:0;}

/* 체크 리스트 경우 */
.checkList {overflow: hidden;}
.checkList li {width:48%;float:left;font-size:1.3em;font-weight:400;border-bottom: 1px solid #e9e9e9; padding:1em 0 1em 40px;vertical-align: top;
background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left center;}
.checkList li:nth-child(even) {float:right;}

.checkList2 {overflow: hidden;}
.checkList2 li {width:48%;float:left;font-size:1.3em;font-weight:400;border-bottom: 1px solid #e9e9e9; padding:1em 0 1em 40px;vertical-align: top;
background: url("../img/common/icon/ico_check_green.png") no-repeat left center;}
.checkList2 li:nth-child(even) {float:right;}

/* box 디자인 */
.box {padding:2rem 2.5rem;}
.box_wrap {font-size:1.1em;padding:2rem 2.5rem;border:10px solid #e1f5e3;}

.box_wrap2 {padding:2rem 2.5rem 1rem;border:10px solid #e1eef5;}
.box_wrap2 p {font-size:1.3em !important;}

.box-gray {padding:2.5rem 2.5rem;}

.box_img {padding:25px 30px 10px;border:10px solid #e9f2ea;overflow:hidden;}
.box_img figure {float:left;text-align:center;margin-right:20px;}
.box_img figure:last-child {margin-right:0;}
.box_img figure figcaption {font-weight:400;}
.s0501_4 .box_img figure figcaption {font-size:1.2em;padding-bottom:15px;}

/* 상단 박스 디자인 */
.box-guide {position:relative;width:100%;border-top:6px solid #018a08;border-bottom:6px solid #dce5dd;overflow:hidden;}
.box-guide::before {content:'';width:6px;height:30px;position:absolute;bottom:0;left:0;background:#dce5dd;}
.box-guide::after {content:'';width:6px;height:30px;position:absolute;right:0;top:0;background:#018a08;}
.box-guide .ico {}
.box-guide .ico img {}
.box-guide .Cont {overflow:hidden;}
.box-guide .Cont h3 {padding-left:0 !important;}
.box-guide .Cont h3:before {display:none !important;}
.box-guide .Cont ul {}
.box-guide .Cont dl dt {display:inline-block;font-weight:500;}
.box-guide .Cont dl dd {display:inline-block;}
.box-guide .Cont p {margin:10px 0 0 !important}

/* 외래진료시간표 */
.s0202 ul {float:left;width:100%;}
.s0202 p {float:left;width:100%;}

.round_box {overflow:hidden}
.round_box>div {float:left;width:48%;}
.round_box h3 {display:inline-block;font-size:1.8em !important;color:#018a08 !important;text-align:center !important;padding:0 0.7em !important;margin:15px 0 0 5% !important;
background:#fff;font-family:'GmarketSansBold',sans-serif;z-index:3;}
.round_box h3:before {display:none !important;}
.round_box .list {position:relative;top:-20px;min-height:210px;padding:2.5em 3em 2.2em;background:#fff;border:2px solid #018a08;border-radius:20px;z-index:1;}
.round_box .list li:before {background:#018a08 !important}

.round_box2 {margin-bottom:3em;overflow:hidden;}/* 환자안전 및 의료질 향상 */
.round_box2>div {float:left;margin-top:3%;border-radius:20px;background:#fff;}
.round_box2>div:first-child {margin-left:0;}
.round_box2 h3 {height:70px;font-size:1.2em !important;color:#fff !important;line-height:75px !important;text-align:center;padding-left:0 !important;margin:0 0 2rem !important;border-radius:18px 18px 0 0;
font-family:'GmarketSansMedium', sans-serif !important;}
.round_box2 h3:before {display:none !important}
.round_box2 h4 {height:70px;font-size:1.2em !important;color:#fff !important;line-height:75px !important;text-align:center;padding-left:0 !important;margin:0 0 2rem !important;border-radius:18px 18px 0 0;
font-family:'GmarketSansMedium', sans-serif !important;}
.round_box2 h4:before {display:none !important}
.round_box2 .list {letter-spacing:-0.05em;padding:0 1em 1.5em 1.5em;}
.round_box2 .list li:before {background:#666 !important}

/***************1441 데스크탑***************/
@media screen and (min-width:1441px){

/* 상단 박스 디자인 */
.box-guide {display:flex;align-items:center;padding:1.5em 5em 1.5em 6em;}
.box-guide .ico {float:left;width:16%;height:130px;}
.box-guide .Cont {float:right;width:83%;}
.box-guide .Cont h3 {font-size:1.8em !important;margin:0.5rem 0 0.8rem !important;}
.box-guide .Cont dl dt {width:9%;}
.box-guide .Cont dl dd {padding-left:15px;}

}

/***************1440 데스크탑***************/
@media screen and (max-width:1440px){

/* 상단 박스 디자인 */
.box-guide {display:flex;align-items:center;padding:1.5em 5em 1.5em 8em;}
.box-guide .ico {float:left;width:20%;}
.box-guide .Cont {float:right;width:80%;}
.box-guide .Cont h3 {font-size:1.7em !important;margin:0.5rem 0 0.8rem !important;}
.box-guide .Cont dl dt {width:100px;}
.box-guide .Cont dl dd {}

/* 체크 리스트 경우 */
.checkList li {background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left 47%;}

.checkList2 {margin-bottom:50px !important;}
.checkList2 li {background: url("../img/common/icon/ico_check_green.png") no-repeat left 32%;}

}

@media screen and (max-width:1300px){/* 1280 GalaxyA5, GalaxyJ7, GalaxyZ3, GalaxyTab10 */

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 4em 1.5em 6em;}

}

@media screen and (max-width:1200px){

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 1em 1.5em 3em;}

}

@media screen and (max-width:1100px){

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 0.5em 1.5em 2em;}
.box-guide .ico {width:18%;}
.box-guide .Cont {width:82%;}

}

@media all and (max-width:1080px) {

/* 체크 리스트 경우 */
.checkList li  {padding-left:40px;background-size:32px auto;font-size:1.1em;line-height:1.5em;}
.checkList2 li  {padding-left:40px;background-size:32px auto;font-size:1.1em;line-height:1.5em;}

}

/********************1024 태블릿********************/
@media all and (max-width:1025px) {/* PC, 태블릿 가로 */

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 0em 1.5em 1.5em;}
.box-guide .ico {width:16%;}
.box-guide .ico img {width:80%;height:auto;}
.box-guide .Cont {width:84%;}
.box-guide .Cont dl dt {width:90px;}

/* box 디자인 */
.box {padding:1.5rem 2rem;}
.box_wrap {padding:1.5rem 2rem;}

.box_wrap2 {padding:1.5rem 2rem 1rem;}
.box_wrap2 p {font-size:1.2em !important;}

.box-gray {padding:2rem 2rem;}

/* 블릿만 있는 리스트 경우 */
.dl_list dt {font-size:1.2em;}

/* 체크 리스트 경우 */
.checkList li {width:100%;background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left 40%;background-size:3.5%;}
.checkList2 li {width:100%;background: url("../img/common/icon/ico_check_green.png") no-repeat left 33%;background-size:3.5%;}

}

/********************960********************/
@media all and (max-width:960px) {/* 896-iPhone 11, 896-iPhone 11Pro Max, 926-iPhone 12Pro Max */

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 0.5em 1.5em 1.5em;}
.box-guide .ico {width:23%;}
.box-guide .Cont {width:77%;}
.box-guide .Cont p {font-size:.95em;}

}

/********************864 스마트폰********************/
@media screen and (max-width:864px){/* 812-iPhoneXS, 812-iPhone 11Pro */

}

/********************768 스마트폰********************/
@media screen and (max-width:768px){/* 736-iPhone 8Plus, 740-S8, 740-Galaxy S9+, 768-iPad */

/* box 디자인 */
.box_wrap2 p {font-size:1.1em !important;}

.round_box2 .list>li {font-size:1.0em;}

/* 상단 박스 디자인 */
.box-guide .ico {width:26%;}
.box-guide .Cont {width:74%;}

}

/***************675***************/
@media screen and (max-width:675px) {/* 640 Galaxy S7, S7 edge, Galaxy Note 7, 667- iPhone SE2세대  iPhone 7,8 */

/* 체크 리스트 경우 */
.checkList li {padding-left:35px;background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left 45%;background-size:4.5%;}
.checkList2 li {padding-left:35px;background: url("../img/common/icon/ico_check_green.png") no-repeat left 30%;background-size:4.5%;}

/* box 디자인 */
.box {padding:1.5rem 1.5rem;}
.box_wrap {padding:1.5rem 1.5rem;}

.box_wrap2 {padding:1.5rem 1.5rem 1rem;}

.box-gray {padding:2rem 1.5rem;}

/* 상단 박스 디자인 */
.round_box2 h3 {height:50px;font-size:1.1em !important;line-height:55px !important;margin:0 0 1.5rem !important;}
.round_box2 h4 {height:50px;font-size:1.1em !important;line-height:55px !important;margin:0 0 1.5rem !important;}

}

/***************568***************/
@media screen and (max-width:568px) {/* 모바일 가로, 태블릿 세로 */

/* 상단 박스 디자인 */
.box-guide {flex-direction:column;padding:1.5em 1em 1.2em 1.5em;}
.box-guide .ico {display:none;}/* 아이콘 비노출 */
.box-guide .Cont {width:100%;margin:0;}
.box-guide .Cont h3 {font-size:1.5em !important;}
.box-guide .Cont dl dt {width:75px;}

.round_box2 .list>li {font-size:.95em;}

}

/***************480***************/
@media screen and (max-width:480px) {/* 모바일 가로, 태블릿 세로 */

/* 체크 리스트 경우 */
.checkList li {background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left 50%;background-size:6%;}
.checkList2 li {background: url("../img/common/icon/ico_check_green.png") no-repeat left 20%;background-size:6%;}

/* box 디자인 */
.box {padding:1rem 1rem;}
.box_wrap {padding:1rem 1rem;}

.box_wrap2 {padding:1rem 1rem 0.5rem;}
.box_wrap2 p {font-size:1.05em !important;}
.box_wrap2 p span {display:inline !important;}

.box-gray {padding:1.5rem 1rem;}

.box_img figure {margin-right:10px;}

}

/********************430 스마트폰********************/
@media screen and (max-width:430px){/* 400- Note, 412-Galaxy Note 20 Ultra, 414-iPhone Plus 6/7/8, 414-iPhone 11 Pro Max, 428-iPhone12ProMax */

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 0.5em 1.2em 1em;}
.box-guide .Cont {font-size:.9em;}
.box-guide .Cont h3 {font-size:1.4em !important;}
.box-guide .Cont dl dt {width:55px;letter-spacing:-0.05em;}

/* 체크 리스트 경우 */
.checkList li {font-size:1.0em;padding-left:30px;background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left 50%;background-size:7%;}
.checkList2 li {font-size:1.0em;padding-left:30px;background: url("../img/common/icon/ico_check_green.png") no-repeat left 20%;background-size:7%;}

}

@media screen and (max-width:399px){/* 384-Galaxy S21 Ultra, 390-iPhone 12 Pro */

}

/********************375 스마트폰********************/
@media screen and (max-width:375px){/* 360-S8/갤노트9, 375-iPhone SE/iPhoneXS/iPhone8/11 Pro */

/* 상단 박스 디자인 */
.box-guide {padding:1.5em 0em 1.2em 1em;}

/* 체크 리스트 경우 */
.checkList li {padding-left:25px;background: url("../img/common/icon/ico_check_skyblue.png") no-repeat left 50%;background-size:6%;}
.checkList2 li {padding-left:25px;background: url("../img/common/icon/ico_check_green.png") no-repeat left 20%;background-size:6%;}

}

@media screen and (max-width:349px){/* 320-Galaxy S9+ */

/* 상단 박스 디자인 */
.box-guide {padding:1em 0em 1.2em 1em;}
.box-guide .Cont {line-height:1.4em;}
.box-guide .Cont h3 {font-size:1.3em !important;}
.box-guide .Cont dt {margin-top:7px;}

/* 상단 박스 디자인 */
.s0603 .con2 h3 {font-size:1.0em !important;}

}

@media screen and (max-width:319px){/* 280-Galaxy Z Fold3 */

}

/* 상하 좌우 조절 **********/
.mgt10 {margin-top:10px;}
.mgt20 {margin-top:20px !important;}
.mgt30 {margin-top:30px !important;}
.mgt40 {margin-top:40px;}
.mgt50 {margin-top:50px;}
.mgt60 {margin-top:60px;}
.mgt70 {margin-top:70px;}
.mgt80 {margin-top:80px;}
.mgt90 {margin-top:90px;}
.mgt100 {margin-top:100px;}
.mgt110 {margin-top:110px;}
.mgt120 {margin-top:120px;}

.mgb10 {margin-bottom:10px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgb40 {margin-bottom:40px !important;}
.mgb50 {margin-bottom:50px !important;}

.margin-top-10 {	margin-top:10px;}
.margin-top-15 {	margin-top:15px;}
.margin-top-20 {	margin-top:20px;}
.margin-top-30 {	margin-top:30px;}
.margin-top-40 {	margin-top:40px;}
.margin-top-45 {	margin-top:45px;}
.margin-top-50 {	margin-top:50px;}
.margin-top-60 {	margin-top:60px;}
.margin-top-70 {	margin-top:70px;}
.margin-top-80 {	margin-top:80px;}
.margin-top-90 {	margin-top:90px;}
.margin-top-100 {margin-top:100px;}
.margin-top-110 {margin-top:110px;}
.margin-top-120 {margin-top:120px;}
.margin-top-130 {margin-top:130px;}
.margin-top-140 {margin-top:140px;}
.margin-top-150 {margin-top:150px;}

.margin-bottom-10 {margin-bottom:10px;}
.margin-bottom-20 {margin-bottom:20px;}
.margin-bottom-30 {margin-bottom:30px;}
.margin-bottom-40 {margin-bottom:40px;}
.margin-bottom-50 {margin-bottom:50px;}
.margin-bottom-60 {margin-bottom:60px;}
.margin-bottom-70 {margin-bottom:70px;}
.margin-bottom-80 {margin-bottom:80px;}
.margin-bottom-90 {margin-bottom:90px;}
.margin-bottom-100 {margin-bottom:100px;}

.margin-bottom-110 {margin-bottom:110px;}
.margin-bottom-120 {margin-bottom:120px;}
.margin-bottom-130 {margin-bottom:130px;}
.margin-bottom-140 {margin-bottom:140px;}
.margin-bottom-150 {margin-bottom:150px;}

.margin-left-10pro {margin-left:10%;}
.margin-left-15pro {margin-left:15%;}
.margin-left-10 {margin-left:10px;}
.margin-left-20 {margin-left:20px;}
.margin-left-30 {margin-left:30px;}
.margin-left-40 {margin-left:40px;}
.margin-left-50 {margin-left:50px;}
.margin-left-60 {margin-left:60px;}
.margin-left-70 {margin-left:70px;}
.margin-left-80 {margin-left:80px;}
.margin-left-90 {margin-left:90px;}
.margin-left-100 {margin-left:100px;}

.margin-right-10pro {margin-right:10%;}
.margin-right-15pro {margin-right:15%;}
.margin-right-10 {margin-right:10px;}
.margin-right-20 {margin-right:20px;}
.margin-right-30 {margin-right:30px;}
.margin-right-40 {margin-right:40px;}
.margin-right-50 {margin-right:50px;}
.margin-right-60 {margin-right:60px;}
.margin-right-70 {margin-right:70px;}
.margin-right-80 {margin-right:80px;}
.margin-right-90 {margin-right:90px;}
.margin-right-100 {margin-right:100px;}

.pdt10 {padding-top:10px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px;}
.pdt50 {padding-top:50px;}
.pdt60 {padding-top:60px;}
.pdt70 {padding-top:70px;}
.pdt80 {padding-top:80px;}
.pdt90 {padding-top:90px;}
.pdt100 {padding-top:100px;}

.padding-top-10 {padding-top:10px;}
.padding-top-11 {padding-top:11px;}
.padding-top-12 {padding-top:12px;}
.padding-top-13 {padding-top:13px;}
.padding-top-20 {padding-top:20px;}
.padding-top-30 {padding-top:30px;}
.padding-top-40 {padding-top:40px !important;}
.padding-top-50 {padding-top:50px;}
.padding-top-60 {padding-top:60px;}
.padding-top-70 {padding-top:70px;}
.padding-top-80 {padding-top:80px;}
.padding-top-90 {padding-top:90px;}
.padding-top-100 {padding-top:100px;}
.padding-top-110 {padding-top:110px;}
.padding-top-120 {padding-top:120px;}
.padding-top-130 {padding-top:130px;}
.padding-top-140 {padding-top:140px;}
.padding-top-150 {padding-top:150px;}

.padding-bottom-10 {padding-bottom:10px;}
.padding-bottom-11 {padding-bottom:11px;}
.padding-bottom-12 {padding-bottom:12px;}
.padding-bottom-13 {padding-bottom:13px;}
.padding-bottom-20 {padding-bottom:20px;}
.padding-bottom-30 {padding-bottom:30px;}
.padding-bottom-40 {padding-bottom:40px;}
.padding-bottom-50 {padding-bottom:50px;}
.padding-bottom-60 {padding-bottom:60px;}
.padding-bottom-70 {padding-bottom:70px;}
.padding-bottom-80 {padding-bottom:80px;}
.padding-bottom-90 {padding-bottom:90px;}
.padding-bottom-100 {padding-bottom:100px;}
.padding-bottom-110 {padding-bottom:110px;}
.padding-bottom-120 {padding-bottom:120px;}
.padding-bottom-130 {padding-bottom:130px;}
.padding-bottom-140 {padding-bottom:140px;}
.padding-bottom-150 {padding-bottom:150px;}

.padding-left-3pro {padding-left:3%;}
.padding-left-10pro {padding-left:10%;}
.padding-left-15pro {padding-left:15%;}
.padding-left-20pro {padding-left:20%;}

.padding-right-3pro {padding-right:3%;}
.padding-right-10pro {padding-right:10%;}
.padding-right-15pro {padding-right:15%;}
.padding-right-20pro {padding-right:20%;}

/* width */
.w10pro {width:10%;min-width:10%;}
.w12pro {width:12%;min-width:12%;}
.w13pro {width:13%;min-width:13%;}
.w14pro {width:14%;min-width:14%;}
.w15pro {width:15%;min-width:15%;}
.w16pro {width:16%;min-width:16%;}
.w17pro {width:17%;min-width:17%;}
.w18pro {width:18%;min-width:18%;}
.w19pro {width:19.4%;min-width:19.4%;}
.w20pro {width:20%;min-width:20%;}
.w24pro {width:24.4%;min-width:24.4%;}
.w25pro {width:25%;min-width:25%;}
.w26pro {width:26%;min-width:26%;}
.w27pro {width:27%;min-width:27%;}
.w28pro {width:28%;min-width:28%;}
.w29pro {width:29%;min-width:29%;}
.w30pro {width:30%;min-width:30%;}
.w31pro {width:31%;min-width:31%;}
.w32pro {width:32%;min-width:32%;}
.w33pro {width:33.333%;min-width:33.333%;}
.w34pro {width:34%;min-width:34%;}
.w35pro {width:35%;min-width:35%;}
.w40pro {width:40%;min-width:40%;}
.w45pro {width:45%;min-width:45%;}
.w49pro {width:49.4%;min-width:49.4%;}
.w50pro {width:50%;min-width:50%;}
.w55pro {width:55%;min-width:55%;}
.w60pro {width:60%;min-width:60%;}
.w63pro {width:63%;min-width:63%;}
.w64pro {width:64%;min-width:64%;}
.w65pro {width:65%;min-width:65%;}
.w67pro {width:65%;min-width:67%;}
.w70pro {width:70%;min-width:70%;}
.w75pro {width:75%;min-width:75%;}
.w80pro {width:80%;min-width:80%;}
.w85pro {width:85%;min-width:85%;}
.w90pro {width:90%;min-width:90%;}
.w95pro {width:95%;min-width:95%;}
.w100pro {width:100%;min-width:100%;}