@charset "utf-8";

/* body *:focus {box-sizing:border-box !important;border:3px solid #f00 !important} */

/* -- 학교소개 > 상징&UI > 상단공통 -- */
.ui-top {border:1px solid #888;padding:60px 90px 60px 257px;position:relative;font-size:15px;color:#555;line-height:1.8}
.ui-top:before{position:absolute;display:block;content:'';width:114px;height:114px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/ui01.jpg)no-repeat;left:95px;top:50%;margin-top:-55px;color:#444}
.ui-top img{vertical-align:middle}
.ui-title h3{margin-bottom:15px;display:inline-block;font-size:40px;color:#003875;font-weight:normal;text-align:center;position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/ui_titbg02.png)no-repeat right 20px;padding-right:64px;padding-left:64px}
.ui-title h3:before{background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/ui_titbg01.png)no-repeat;width:21px;height:21px;position:absolute;content:'';display:block;left:16px;top:37px}
.ui-title h3:after{background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/ui_titbg01.png)no-repeat;width:21px;height:21px;position:absolute;content:'';display:block;right:28px;top:-23px}
.ui-txt {display:block;margin:0 0 60px 0;font-size:15px;color:#555;line-height:1.8}
.ui-txt span {display:block}
.ui-imgBox {}
.ui-imgBox img {display:block;width:100%;max-width:700px;margin:0 auto}
@media all and (max-width:999px) {
	.ui-top:before{margin-top:-57px;left:40px}
	.ui-top {padding:40px 40px 40px 180px}
	.ui-txt {margin:0 30px 30px}
	.ui-txt span {display:inline}
}
@media all and (max-width:500px) {
	.ui-top {padding:170px 20px 30px 20px}
	.ui-title {margin:0 0 15px 0}
	.ui-title h3{margin:20px 0;font-size:30px;padding:0 64px}
	.ui-txt {line-height:normal;margin:0 0 20px 0}
	.ui-top:before {top:90px;left:50%;margin-left:-57px}
}




/* 200831 추가부분
------------------------------------------------------ */
.ui-top2 {box-sizing:border-box;background:#ececec url(https://www.pusan.ac.kr/resources/_Img/Content/ico_ex02.png) no-repeat 18px 15px;padding:13px 20px 15px 50px;margin:10px 0 0}
.slogan-proto {display:block;overflow:hidden}
.slogan-proto > div {display:block;float:left}
.slogan-proto > div img {display:block;width:100%;margin:0 auto}
.slogan-proto > div a {display:inline-block;width:auto;min-width:255px;margin:27px 0 0}
.slogan-proto .sProto1 {width:36.067%;text-align:left;margin-right:5.4235%}
.slogan-proto .sProto1 img,
.slogan-proto .sProto1 a {max-width:409px}
.slogan-proto .sProto2 {width:26.543%;text-align:center;margin-right:5.4235%}
.slogan-proto .sProto2 img,
.slogan-proto .sProto2 a {max-width:301px}
.slogan-proto .sProto3 {width:26.543%;text-align:center}
.slogan-proto .sProto3 img,
.slogan-proto .sProto3 a {max-width:301px}
.slogan-proto .sProto4{text-align: center;width: 100%;display: flex;align-items: center;justify-content: center;gap: 5%;}
.slogan-proto .sProto4 .ui-btn03{margin: 0;}
.slogan-logoPkg {display:block;overflow:hidden}
.slogan-logoPkg > div {display:block;text-align:center;box-sizing:border-box;position:relative}
.slogan-logoPkg > div img {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc}
.slogan-logoPkg > div > a {display:inline-block;width:auto;min-width:255px;margin:19px 0 0}
.slogan-logoPkg .sLogo1 {width:100%;float:left;padding:10px 0 7px 282px;margin:0 0 70px}
.slogan-logoPkg .sLogo1 .imgBox {position:absolute;width:239px;left:0;top:0px}
.slogan-logoPkg .sLogo1 .imgBox img {display:block;width:100%;border:0}
.slogan-logoPkg .sLogo1 .txtBox {text-align:left;line-height:1.6;font-size:16px;color:#444;word-wrap:break-word;word-break:keep-all;white-space:normal}
.slogan-logoPkg .sLogo2 {width:48.75%;float:left}
.slogan-logoPkg .sLogo2 img {border-color:#ccc;background:#fff}
.slogan-logoPkg .sLogo3 {width:48.75%;float:right}
.slogan-logoPkg .sLogo3 img {border-color:#231f20;background:#231f20}
.slogan-logoPkg .sLogo4 {width:48.75%;float:right}
.slogan-logoPkg .sLogo4 img {border-color:#ccc;background:#fff}
.slogan-appPkg {display:block;overflow:hidden}
.slogan-appPkg > div {display:block;width:48.75%;text-align:center;box-sizing:border-box;position:relative}
.slogan-appPkg > div img {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc}
.slogan-appPkg a {display:inline-block;width:auto;min-width:255px;margin:19px 0 0}
.slogan-appPkg .sApp1 {float:left}
.slogan-appPkg .sApp2 {float:right}
.slogan-appPkg2 {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc;padding:30px 94px}
.slogan-appPkg2 img {}

.ani75emb-appPkg2 {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc;padding:30px 94px}

@media all and (max-width:1100px) {
	.slogan-proto > div a {display:block;width:100%;min-width:0;margin:20px 0 0}
	.slogan-proto .sProto4 .ui-btn03{flex:1 1 10%}
}
@media all and (max-width:899px) {
	.slogan-proto > div {text-align:center}
	.slogan-proto > div a {display:inline-block;margin:10px 0 0}
	.slogan-proto .sProto4{display: block;}
	.slogan-proto .sProto4 .sProto4-img {margin-bottom: 15px;}
	.slogan-proto .sProto4 .sProto4-img img{max-width: 409px;}
	.slogan-proto .sProto1 {width:100%;text-align:center;margin-right:0;margin:0 0 20px}
	.slogan-proto .sProto2 {width:49%;text-align:center;margin-right:2%}
	.slogan-proto .sProto3 {width:49%;text-align:center}
}
@media all and (max-width:799px) {
	.slogan-logoPkg > div > a {display:block;width:100%;min-width:0;margin:10px 0 0}
	.slogan-logoPkg .sLogo1 {padding:0 0 7px 282px;margin:0 0 15px}
	.slogan-appPkg a {display:block;width:100%;min-width:0;margin:10px 0 0}
}
@media all and (max-width:699px) {
	.slogan-logoPkg .sLogo1 {padding:0}
	.slogan-logoPkg .sLogo1 .imgBox {position:relative;left:auto;top:auto;margin:0 auto 10px}
	.slogan-appPkg2 {padding:20px 30px}
	.ani75emb-appPkg2 {padding:20px 30px}
}
@media all and (max-width:499px) {
	.slogan-proto > div a {display:block;margin:10px 0 0}
	.slogan-proto .sProto1 {width:100%;margin-right:0;margin:0 0 20px}
	.slogan-proto .sProto2 {width:100%;margin-right:0;margin:0 0 20px}
	.slogan-proto .sProto3 {width:100%}
	.slogan-proto .sProto1 a {max-width:none}
	.slogan-proto .sProto2 a {max-width:none}
	.slogan-proto .sProto3 a {max-width:none}
	.slogan-logoPkg .sLogo2 {width:100%}
	.slogan-logoPkg .sLogo3 {width:100%;margin:20px 0 0}
	.slogan-logoPkg .sLogo4 {width:100%;margin:20px 0 0}
	.slogan-appPkg > div {width:100%}
	.slogan-appPkg .sApp2 {margin:20px 0 0}
	.slogan-appPkg2 {padding:20px}
	.ani75emb-appPkg2 {padding:20px}
}



/* -- 학교소개 > 상징&UI > 이하공용 -- */
.uniSym-h1 {display:block;font-size:35px;color:#003875;line-height:1;margin:0 0 23px 0;letter-spacing:-.05em}
.uniSym-h2 {display:block;position:absolute;width:310px;font-size:0;line-height:1;left:0;top:0}
.uniSym-h2 .f-wr {display:inline-block;position:relative;padding-top:10px}
.uniSym-h2 .f-wr:before {content:"";display:block;position:absolute;width:100%;height:2px;background:#194c83;left:0;top:0}
.uniSym-h2 .f-wr span {display:inline-block;vertical-align:bottom;font-weight:normal;letter-spacing:-.05em}
.uniSym-h2 .f-wr .f1 {font-size:25px;color:#003875;margin:0 0 0 -2px}
.uniSym-h2 .f-wr .f2 {font-size:20px;color:#333;margin:0 0 0 13px}
.uniSym-h3 {display:block;position:absolute;width:300px;font-size:0;line-height:1;left:0;top:0;text-align:left}
.uniSym-h3.posr {position:relative;width:auto;left:auto;top:auto;margin:0 0 20px}
.uniSym-h3 .f-wr {display:inline-block;position:relative;padding-top:10px}
.uniSym-h3 .f-wr:before {content:"";display:block;position:absolute;width:100%;height:2px;background:#194c83;left:0;top:0}
.uniSym-h3 .f-wr span {display:inline-block;vertical-align:bottom;font-weight:normal;letter-spacing:-.05em}
.uniSym-h3 .f-wr .f1 {font-size:25px;color:#003875;margin:0 0 0 -2px}
.uniSym-h3 .f-wr .f2 {font-size:20px;color:#333;margin:0 0 0 13px}
.uniSym-ptnBox1 {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/box_bg.jpg)repeat;padding:3px;border-radius:3px}
.uniSym-ptnBox1 .inwr {position:relative;background:#f8f8f8;padding:57px 0 51px}
.uniSym-ptnBox2 {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/box_bg.jpg)repeat;padding:3px;border-radius:3px}
.uniSym-ptnBox2 .inwr {position:relative;background:#f8f8f8;padding:30px}
@media all and (max-width:1199px) {
	.uniSym-h3 {width:200px}
}
@media all and (max-width:1135px) {
	.uniSym-h2 {position:relative;width:auto;left:auto;top:auto}
}
@media all and (max-width:820px) {
	.uniSym-h3 {position:relative;width:auto;left:auto;top:auto;text-align:center;margin:0 0 20px 0}
}
@media all and (max-width:600px) {
	.uniSym-h1 {font-size:25px}
	.uniSym-ptnBox1 .inwr {padding:20px 0}
	.uniSym-ptnBox2 .inwr {padding:20px}
}
@media all and (max-width:500px) {
	.uniSym-h2 .f-wr {display:block}
	.uniSym-h2 .f-wr .f1 {font-size:20px;margin:0;font-weight:bold;margin:0 5px 0 0}
	.uniSym-h2 .f-wr .f2 {font-size:17px;margin:5px 0 0 0}
	.uniSym-h3 .f-wr {display:block}
	.uniSym-h3 .f-wr .f1 {font-size:20px;margin:0;font-weight:bold;margin:0 5px 0 0}
	.uniSym-h3 .f-wr .f2 {font-size:17px;margin:5px 0 0 0}
}

/* UI */
.ui-signature {display:block;width:100%;max-width:272px;margin:0 auto}
.ui-btn01 {display:block;margin: 49px 160px 0;font-size:0;display: flex;gap: 5px 1%;flex-wrap: wrap;}
.ui-btn01 li {display:inline-block;/* width:31.42%; *//* margin:0 2.87% 0 0; */flex: 1 1 20%;}
.ui-btn01 li:last-child {margin:0}
.ui-btn01 li a {display:block;text-align:left;font-size:16px;color:#444;padding:11px 0;border:1px solid #aaa;box-sizing:border-box;background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/down.png)no-repeat 90% center;text-indent:23px;transition:all .3s ease;border-radius:3px}
.ui-btn01 li a:focus,
.ui-btn01 li a:active,
.ui-btn01 li a:hover {background:#005baa url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/down_ov.png)no-repeat 88% center;color:#fff}
.line-box {background:none}/* border:1px solid #ddd;box-sizing:border-box */
.line-box .in02 {position:relative;background:#fff;padding:0 0 0 400px}
.line-box .in02.pl0 {padding:0}
.line-box .in02:after {content:"";display:block;clear:both}
.line-box .in02 .mark01 {}
.line-box .in02 .mark01:after {content:"";display:block;width:100%;clear:both}
.line-box .in02 .mark01 li{float:left;width:22.225%;margin-right:3.699%}
.line-box .in02 .mark01 li:last-child{margin-right:0}
.line-box .in02 .mark01 li div {text-align:center;margin:0 0 30px 0}
.line-box .in02 .mark01 li div img {display:block;max-width:125px;margin:0 auto}
.line-box .in02 .mark01 .ui-btn02 {box-sizing:border-box;width:100%;display:block;font-size:16px;color:#444;display:inline-block;transition:all .2s ease;padding:10px 0 10px 23px;border:1px solid #aaa;box-sizing:border-box;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/down.png)no-repeat 90% center;border-radius:3px;text-align:left}
.line-box .in02 .mark01 .ui-btn02:focus,
.line-box .in02 .mark01 .ui-btn02:active,
.line-box .in02 .mark01 .ui-btn02:hover { background:#005baa url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/down_ov.png)no-repeat 88% center;color:#fff}
.line-box .in02 .mark02 {display:block;width:100%;overflow:hidden}
.line-box .in02 .mark02 > li {display:block;width:48.125%;margin:0 3.75% 10px 0;max-width:385px;float:left}
.line-box .in02 .mark02 > li:nth-child(2n) {margin:0 0 10px 0}
.line-box .in02 .mark02 > li img {display:block;width:100%;max-width:385px}
.line-box .in02 .mark02 > li ul {display:block;width:100%;overflow:hidden;margin:10px 0 0 0}
.line-box .in02 .mark02 > li ul li {display:block;width:49%}
.line-box .in02 .mark02 > li ul li:nth-child(odd) {float:left}
.line-box .in02 .mark02 > li ul li:nth-child(even) {float:right}
@media all and (max-width:1200px) {
	.line-box .in02 .mark01 .ui-btn02 {padding:10px 0 10px 10px}
	.ui-btn01 {margin:50px 100px 0}
}
@media all and (max-width:1135px) {
	.line-box .ui-btn01 {margin:49px 100px 0}
}
@media all and (max-width:1000px) {
	.ui-btn01 {margin:50px 30px 0}
}
@media all and (max-width:700px) {
	.line-box .ui-btn01 {margin:49px 20px 0}
	.ui-btn01 li{flex:1 1 100%}
}
@media all and (max-width:600px) {
	.ui-btn01 {margin:20px 20px 0}
	.ui-btn01 li {display:block;/* width:auto; *//* margin:0 0 10px 0; */}
}
@media all and (max-width:560px) {
	.line-box .ui-btn01 {margin:20px 30px 0}
	.line-box .ui-btn01 li {display:block;width:auto;margin:0 0 10px 0}
}

/* 교기, 교훈, 교가 */
.line-box .in02 .mark03 {display:block;width:100%}
.line-box .in02 .mark03:after {content:"";display:block;clear:both}
.line-box .in02 .mark03 li.song {float:left;margin-right:4.702%;width:47.649%;text-align:left}
.line-box .in02 .mark03 img {width:100%}
.line-box .in02 .mark03 li.song img {margin-bottom:20px;box-sizing:border-box;border:1px solid #ddd}
.line-box .in02 .mark03 li.song:last-child {margin-right:0}
.line-box .in02 .mark03 li.song ul li {position:relative;margin-bottom:9px}
.line-box .in02 .mark03 li.song ul li .cir {display:block;position:absolute;font-weight:bold;font-size:15px;color:#fff;background:#0c85ed;border-radius:15px;padding:2px 0;text-align:center}
.line-box .in02 .mark03 li.song ul {margin-top:-5px}
.line-box .in02 .mark03 li.song01 .cir  {width:77px}
.line-box .in02 .mark03 li.song01 .txt {margin-left:93px;display:block}
.line-box .in02 .mark03 li.song02 .cir  {width:117px}
.line-box .in02 .mark03 li.song02 .txt {margin-left:133px;display:block}
.line-box .mark04 .song-sheet {max-width:690px}
.line-box .mark04 .song-btnwr {margin-top:17px}
.line-box .mark04 .cw-btn {border-radius:0;text-align:left;margin-top:3px}
.ui-btn03 {display:inline-block;box-sizing:border-box;width:100%;font-size:16px;color:#444;transition:all .2s ease;padding:10px 0 10px 23px;border:1px solid #aaa;background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/down.png)no-repeat 90% center;border-radius:3px;text-align:left;line-height:1.8}
.ui-btn03:focus,
.ui-btn03:active,
.ui-btn03:hover {background:#005baa url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/down_ov.png)no-repeat 88% center;color:#fff}
@media all and (max-width:1135px) {
	.line-box .in02 {padding:0;text-align:center}
	.line-box .in02 .mark01 {margin-top:20px}
	.line-box .in02 .mark02 {margin-top:20px;text-align:center;font-size:0}
	.line-box .in02 .mark02 > li {display:inline-block;width:48.150%;margin:0 1.85% 10px 0;max-width:385px;float:none}
	.line-box .in02 .mark03 {margin-top:20px}
	.line-box .mark04 {text-align:center}
	.line-box .mark04 .song-sheet {margin:0 auto}
	.line-box .mark04 img {display:block;margin-top:20px}
}
@media all and (max-width:1000px) {
	.ui-signature {width:70%;max-width:250px}
}
@media all and (max-width:860px) {
	.mob-c {text-align:center}
}
@media all and (max-width:800px) {
	.line-box .in02 .mark01 li {width:48.150%;margin-right:3.699%;margin-bottom:40px}
	.line-box .in02 .mark01 li:nth-child(2n) {margin-right:0}
	.line-box .in02 .mark01 li:nth-child(3) {margin-bottom:0}
	.line-box .in02 .mark01 li:last-child {margin-bottom:0}
	.line-box .in02 .mark01 li div {margin:0 0 15px 0}
	.line-box .in02 .mark02 > li:nth-child(odd) {float:left}
	.line-box .in02 .mark02 > li:nth-child(even) {float:right}
	.line-box .in02 .mark02 > li ul {margin:5px 0 0 0}
	.line-box .in02 .mark02 > li ul li {width:100%}
	.line-box .in02 .mark02 > li ul li:nth-child(1) {margin-bottom:5px}
}
@media all and (max-width:700px) {
	.line-box .in02 .mark03 li.song{float:none;margin-right:0;width:100%}
	.line-box .in02 .mark03 li.song{margin-bottom:20px}
	.line-box .in02 .mark03 li.song:last-child{margin-bottom:0}
}
@media all and (max-width:600px) {
	.ui-signature {max-width:250px}
}
@media all and (max-width:560px) {
	.line-box .in .ui-signature {width:auto;margin:0 30px}
}
@media all and (max-width:500px) {
	.line-box .in {padding:30px 0}
	.line-box .in .c img {width:90%}
	.line-box .in02 .mark01 li {width:100%;margin-right:0}
	.line-box .in02 .mark01 li:nth-child(3) {margin-bottom:40px}
	.line-box .in02 .mark02 > li {float:none;width:100%;margin:0 auto 20px;max-width:100%}
	.line-box .in02 .mark02 > li:nth-child(2n) {margin:0 auto 20px}
	.line-box .in02 .mark02 > li ul li:last-child {margin:0 auto}
	.line-box .in02 .mark02 > li img {max-width:100%}
	.line-box .in02 .mark02 li:nth-child(3) img,
	.line-box .in02 .mark02 li:nth-child(4) img {margin-top:0}
	.mark02-l4 li:nth-child(2) {margin-top:30px}
	.mark02-l4 li:nth-child(3) {margin-top:30px}
	.mark01 {margin:20px 0 0 0}
	.line-box .mark04 .song-btnwr a {display:block}
}
@media all and (max-width:420px) {
	.ui-title h3{font-size:24px}
}

/* 슬로건 */
.line-box .in-bg {padding:50px;background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/slogan_bg.jpg) no-repeat right 160px !important}
.sloganUI-ul {display:block;margin:0}
.sloganUI-ul:after {content:"";display:block;clear:both}
.slogan-txt p.f1 {font-size:17px;color:#2192f2;font-weight:bold;margin-top:10px}
.slogan-txt p.f1 span {display:block}
.slogan-txt p.f2 {margin:0}
.slogan-txt p.f2 span {}
.slogan-txt p.f2 .b {display:block}
.slogan-txt p.f2 .b span {display:inline-block}
.slogan-txt p.f2 .b span:after {content:"/";display:inline-block;margin:0 10px;font-weight:normal;color:#aaa}
.slogan-txt p.f2 .b span:last-child:after {display:none}
.sloganUI-ul li.slogan-wrap {position:relative;width:47.989%;margin:0 4.021% 0 0}
.sloganUI-ul li.slogan-wrap.order1 {margin:0 0 30px 0;float:left}
.sloganUI-ul li.slogan-wrap.order2 {margin:0;float:right}
.sloganUI-ul li.slogan-wrap.order3 {margin:0;float:left}
.sloganUI-ul li.slogan-wrap img {display:block;width:100%}
.sloganUI-ul li.slogan-wrap > ul.down-ul {margin-top:20px}
.sloganUI-ul li.slogan-wrap > ul.down-ul > li {width:48.5715%;float:left;margin-right:2.857%}
.sloganUI-ul li.slogan-wrap > ul.down-ul > li:last-child {margin-right:0}
.slogan-outerWr .cor-wrap {display:block;width:100%;overflow:hidden}
.slogan-outerWr .cor-wrap > li {display:block;float:left;width:50%;position:relative}
.slogan-outerWr .cor-wrap > li:last-child {margin:0;padding:0;border-bottom:0}
.slogan-outerWr .cor-wrap > li .corbox {display:block;position:absolute;width:50px;height:50px;top:7px;font-size:0;text-align:center;color:#fff}
.slogan-outerWr .cor-wrap > li .corbox.slogan-1 {background:#00aeef}
.slogan-outerWr .cor-wrap > li .corbox.slogan-2 {background:#007dc5}
.slogan-outerWr .cor-wrap > li .corbox.slogan-3 {background-color: #143F90;}
.slogan-outerWr .cor-wrap > li .corbox.slogan-4 {background-color: #0075C9;}
.slogan-outerWr .cor-wrap > li .color-info {margin:0 0 0 70px}
.slogan-outerWr .cor-wrap > li ul.color-ul {display:block}
.slogan-outerWr .cor-wrap > li ul.color-ul li {display:block;position:relative;padding-left:10px}
.slogan-outerWr .cor-wrap > li ul.color-ul li:before {background:#888;width:3px;height:3px;content:'';display:block;position:absolute;border-radius:50%;margin-top:11px;left:0}
.sloganUI-ul2 > li ul.down-ul {display:block;margin-top:10px;font-size:0;overflow:hidden}
.sloganUI-ul2 > li ul.down-ul li {width:48.5715%;float:left;margin-right:2.857%}
.sloganUI-ul2 > li ul.down-ul li:last-child {margin-right:0}
@media all and (max-width:800px) {
	.line-box .in-bg {background:#fff !important}
	.sloganUI-ul2 > li ul.down-ul {margin-top:0}
	.sloganUI-ul2 > li ul.down-ul li {width:100%;margin-right:0;margin-top:5px}
}
@media all and (max-width:599px) {
	.slogan-outerWr .cor-wrap > li {width:100%;margin:0 0 20px 0}
	.slogan-outerWr .cor-wrap > li:last-child {margin:0}
}
@media all and (max-width:500px) {
	.slogan-txt p.f2 .b span {display:block;border-radius:3px;box-sizing:border-box;border:1px solid #ddd;background:#fff;padding:7px 10px 5px;margin:0 0 5px 0;line-height:1.4}
	.slogan-txt p.f2 .b span:after {display:none}
}

/* 컬러시스템 */
.color01-wrap {padding:0 100px}
.color01-wrap:after {content:"";display:block;clear:both}
.color01-wrap{position:relative}
.color01-wrap li.color01 {float:left;width:50%;position:relative}
.color01-wrap .color01 .cir {position:absolute;top:50%;width:140px;height:88px;border-radius:50%;padding-top:52px;text-align:center;line-height:20px;color:#fff;font-weight:bold;transform:translateY(-50%)}
.color01-wrap .color01 .blue {background:#005baa}
.color01-wrap .color01 .green {background:#00a651}
.color01-wrap .color01 .txt {margin-left:174px}
.color01-wrap h5 {margin-bottom:5px !important}
.line-box .in05 {background:#fff;padding:60px 39px 0 39px}
.line-box .in05:after {content:"";display:block;clear:both}
.colgBox .inwr .color02-wrap {display:block;width:100%;font-size:0;overflow:hidden;margin:-15px 0 0 0}
.colgBox .inwr .color02-wrap li.cor2 {display:inline-block;position:relative;width:24%;margin:15px 1.33% 0 0;padding:15px 0 0 0;vertical-align:top}
.colgBox .inwr .color02-wrap li.cor2:nth-child(4n) {margin:15px 0 0 0}
.colgBox .inwr .color02-wrap li.cor2:nth-child(4n+1):before {content:"";display:block;position:absolute;width:500%;height:2px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat}
.colgBox .inwr .color02-wrap li.cor2:first-child:before {display:none}
.colgBox .inwr .color02-wrap li.cor2 .corbox {position:absolute;width:70px;height:70px;box-sizing:border-box;left:10px;top:10px;border-radius:3px}
.colgBox .inwr .color02-wrap li.cor2 .color-1 {background:#fff;border:1px solid #ccc;color:#333 !important}
.colgBox .inwr .color02-wrap li.cor2 .color-2 {background:#004282}
.colgBox .inwr .color02-wrap li.cor2 .color-3 {background:#b97c24}
.colgBox .inwr .color02-wrap li.cor2 .color-4 {background:#ffa500}
.colgBox .inwr .color02-wrap li.cor2 .color-5 {background:#4ec9f5}
.colgBox .inwr .color02-wrap li.cor2 .color-6 {background:#00b9f2}
.colgBox .inwr .color02-wrap li.cor2 .color-7 {background:#8c3219}
.colgBox .inwr .color02-wrap li.cor2 .color-8 {background:#6b3916}
.colgBox .inwr .color02-wrap li.cor2 .color-9 {background:#005baa}
.colgBox .inwr .color02-wrap li.cor2 .color-10 {background:#778a38}
.colgBox .inwr .color02-wrap li.cor2 .color-11 {background:#efc718}
.colgBox .inwr .color02-wrap li.cor2 .color-12 {background:#eb008b}
.colgBox .inwr .color02-wrap li.cor2 .color-13 {background:#faee38}
.colgBox .inwr .color02-wrap li.cor2 .color-14 {background:#ffb07b}
.colgBox .inwr .color02-wrap li.cor2 .color-15 {background:#3a53a5}
.colgBox .inwr .color02-wrap li.cor2 .color-16 {background:#01a54e}
.colgBox .inwr .color02-wrap li.cor2 .color-17 {background:#1b9a91}
.colgBox .inwr .color02-wrap li.cor2 .color-18 {background:#b1acd5}
.colgBox .inwr .color02-wrap li.cor2 .color-19 {background:#900020}
.colgBox .inwr .color02-wrap li.cor2 .color-20 {background:#6e0000}
.colgBox .inwr .color02-wrap li.cor2 .color-21 {background:#00a052}

.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-4,
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-5,
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-6,
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-11,
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-13,
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-14,
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li .color-18 {color: #000;}

.colgBox .inwr .color02-wrap li.cor2 .txt {position:relative}
.colgBox .inwr .color02-wrap li.cor2 h5.c-tit03 {margin-bottom:5px !important;font-weight:bold;font-size:16px;padding:0 0 0 12px;letter-spacing:-.05em}
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li span {display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;padding:0;font-size:13px;border-radius:3px;color:#fff}
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li:first-child {padding:5px 0 1px 0}
.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li:first-child:before {display:none}
@media all and (max-width:1199px) {
	.line-box .in04{background:#fff;padding:75px 60px}
}
@media all and (max-width:1000px) {
	.color01-wrap {padding:0 20px}
	.colgBox .inwr .color02-wrap li.cor2 {width:32%;margin:15px 2% 0 0;padding:15px 0 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(4n) {margin:15px 2% 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(3n) {margin:15px 0 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(4n+1):before {display:none}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(3n+1):before {content:"";display:block;position:absolute;width:500%;height:2px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat}
	.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li span {height:auto;line-height:1;width:100px;padding:10px 0}
}
@media all and (max-width:800px) {
	.line-box .in04 {background:#fff;padding:30px}
	.color01-wrap .color01 .cir {width:100px;height:65px;padding-top:35px;top:-10px;font-size:14px;line-height:15px;transform:translateY(0)}
	.color01-wrap .color01 .txt {margin-left:135px}
	.color01-wrap li.color01 {width:100%;float:none;margin-bottom:30px}
	.color01-wrap li.color01:last-child {margin-bottom:0}
	.color01-wrap .color01 .green {top:-10px}
}
@media all and (max-width:767px) {
	.colgBox .inwr .color02-wrap li.cor2 {width:49%}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(4n) {margin:15px 2% 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(3n) {margin:15px 2% 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(2n) {margin:15px 0 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(4n+1):before {display:none}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(3n+1):before {display:none}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(2n+1):before {content:"";display:block;position:absolute;width:500%;height:1px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat}
}
@media all and (max-width:760px) {
	.line-box .in05 {background:#fff;padding:30px}
}
@media all and (max-width:500px) {
	.color01-wrap .color01 .cir {position:relative;top:0;width:100%;height:auto;border-radius:5px;padding:10px 0;line-height:1;transform:translateY(0)}
	.color01-wrap .color01 .cir br {display:none}
	.color01-wrap .color01 .txt {margin:10px 0 0 0}
}
@media all and (max-width:420px) {
	.colgBox .inwr .color02-wrap li.cor2 {width:100%}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(4n) {margin:15px 0 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(3n) {margin:15px 0 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(2n) {margin:15px 0 0 0}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(4n+1):before {display:none}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(3n+1):before {display:none}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(2n+1):before {display:none}
	.colgBox .inwr .color02-wrap li.cor2:nth-child(1n+1):before {content:"";display:block;position:absolute;width:500%;height:1px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat}
	.colgBox .inwr .color02-wrap li.cor2 .txt {margin:0 0 0 85px}
	.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li {letter-spacing:-.05em}
	.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li:first-child {padding:0;margin:0;height:0}
	.colgBox .inwr .color02-wrap li.cor2 ul.c-list02 li span {display:block;position:absolute;right:100%;top:-25px;width:70px;height:70px;line-height:70px;padding:0;margin:0 10px 0 0 }
}

/* 학교상징물 */
.symid-wr {}
.symid-wr .top-msg {}
.symid-wr .top-msg h3 {display:block;position:relative;height:81px;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_bg1.png) no-repeat center top}
.symid-wr .top-msg h3 span {display:block;position:absolute;width:100%;left:0;bottom:0;font-size:40px;font-weight:normal;color:#003875}
.symid-wr .top-msg p {display:block;font-size:20px;color:#2192f2;text-align:center}
.symid-wr .cont {}
.symid-wr .cont .unit {position:relative;margin:20px 0 0 0;box-sizing:border-box;border:1px solid #ccc;background:#fafafa}
.symid-wr .cont .unit.order1 {min-height:315px}
.symid-wr .cont .unit.order2 {min-height:570px}
.symid-wr .cont .unit.order3 {min-height:540px}
.symid-wr .cont .unit.order4 {}
.symid-wr .cont .unit .imgBox {position:absolute;width:428px;left:0;top:0}
.symid-wr .cont .unit .imgBox .pImg1 {display:block;position:relative;margin:30px 0 30px 30px}
.symid-wr .cont .unit .imgBox .pImg1 img {display:block;width:100%;position:relative;z-index:2}
.symid-wr .cont .unit .imgBox .pImg1:after {content:"";display:block;position:absolute;width:100%;height:100%;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn4.gif) repeat left top;right:-10px;bottom:-10px;z-index:1}
.symid-wr .cont .unit .imgBox .pImg2 {display:block;position:relative;margin:30px 0 30px 30px}
.symid-wr .cont .unit .imgBox .pImg2 .pImg2-h {position:absolute;width:100%;left:100%;margin:0 0 0 40px;top:0}
.symid-wr .cont .unit .imgBox .pImg2 .pImg2-h h5 {}
.symid-wr .cont .unit .imgBox .pImg2 .pImg2-h p {}
.symid-wr .cont .unit .imgBox .pImg2 img {display:block;width:100%;position:relative;z-index:2;box-sizing:border-box;border:1px solid #ccc}
.symid-wr .cont .unit .imgBox .img-zoom {width:auto}
.symid-wr .cont .unit .txtBox {margin:34px 30px 20px 470px}
.symid-wr .cont .unit .txtBox h4 {}
.symid-wr .cont .unit .txtBox h4 .f1 {}
.symid-wr .cont .unit .txtBox h4 .f1 .ico {display:inline-block;width:40px;height:40px;vertical-align:middle;background-repeat:no-repeat;background-position:0px 0px;border-radius:50%;background-color:#005baa;margin:0 15px 0 0}
.symid-wr .cont .unit .txtBox h4 .f1 .ico1 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_icon1.png)}
.symid-wr .cont .unit .txtBox h4 .f1 .ico2 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_icon2.png)}
.symid-wr .cont .unit .txtBox h4 .f1 .ico3 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_icon3.png)}
.symid-wr .cont .unit .txtBox h4 .f1 .ico4 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_icon4.png)}
.symid-wr .cont .unit .txtBox h4 .f1 .txt {display:inline-block;vertical-align:middle;font-size:25px;color:#005baa;max-width:80%;line-height:1.3}
.symid-wr .cont .unit .txtBox h4 .f2 {display:block;color:#005baa;margin:0px 0 0 55px;line-height:1.4}
.symid-wr .cont .unit .txtBox .pBox {margin:13px 0 0 0}
.symid-wr .cont .unit .txtBox .pBox p {margin:0 0 21px 0}
.symid-wr .cont .unit .outer-p {margin:0 30px 30px 470px}
.symid-wr .cont .unit.rtl .imgBox {left:auto;right:0}
.symid-wr .cont .unit.rtl .imgBox .pImg1 {margin:30px 30px 30px 0}
.symid-wr .cont .unit.rtl .imgBox .pImg1:after {right:auto;left:-10px;bottom:-10px}
.symid-wr .cont .unit.rtl .txtBox {margin:34px 470px 30px 30px}
.symid-wr .cont .unit.rtl .outer-p {margin:0 470px 30px 30px}
@media all and (max-width:1200px) {
	.symid-wr .cont .unit .imgBox .pImg2 .pImg2-h {top:auto;bottom:0}
}
@media all and (max-width:1000px) {
	.symid-wr .cont .unit.order3 {min-height:600px}
	.symid-wr .cont .unit .imgBox .pImg2 .pImg2-h {position:relative;width:auto;left:auto;margin:0;top:auto;bottom:auto;margin:0 0 5px 0}
	.symid-wr .cont .unit .imgBox .pImg2 .pImg2-h .c-tit02 {margin-bottom:5px}
}
@media all and (max-width:900px) {
	.symid-wr .cont .unit.order3 {min-height:510px}
	.symid-wr .cont .unit .imgBox {width:320px}
	.symid-wr .cont .unit .txtBox {margin:30px 30px 20px 350px}
	.symid-wr .cont .unit .txtBox h4 .f1 .txt {font-size:20px}
	.symid-wr .cont .unit.order1 .outer-p {margin:0 30px 30px 30px}
	.symid-wr .cont .unit.order2 .outer-p {margin:0 350px 30px 30px}
	.symid-wr .cont .unit.order4 .outer-p {margin:0 30px 30px 30px}
	.symid-wr .cont .unit.rtl .txtBox {margin:30px 350px 20px 30px}
}
@media all and (max-width:768px) {
	.symid-wr .top-msg h3 {height:70px;background-size:contain}
	.symid-wr .top-msg h3 span {font-size:30px}
	.symid-wr .top-msg p {font-size:17px;line-height:1.3}
	.symid-wr .cont .unit.order3 {min-height:450px}
	.symid-wr .cont .unit .imgBox {width:270px}
	.symid-wr .cont .unit .imgBox .pImg1 {margin:20px 0 20px 20px}
	.symid-wr .cont .unit .imgBox .pImg2 {margin:20px 0 20px 20px}
	.symid-wr .cont .unit .txtBox {margin:20px 20px 20px 300px}
	.symid-wr .cont .unit.rtl .txtBox {margin:20px 300px 20px 20px}
	.symid-wr .cont .unit.rtl .imgBox .pImg1 {margin:20px 20px 20px 0}
	.symid-wr .cont .unit .txtBox h4 .f1 .txt {font-size:20px}
	.symid-wr .cont .unit.order2 .outer-p {margin:0 20px 20px 20px}
	.symid-wr .cont .unit.order4 .outer-p {margin:0 20px 20px 20px}
}
@media all and (max-width:700px) {
	.symid-wr .cont .unit.order1 {min-height:0}
	.symid-wr .cont .unit.order2 {min-height:0}
	.symid-wr .cont .unit.order3 {min-height:0}
	.symid-wr .cont .unit .imgBox {position:relative;left:auto;top:auto;margin:0 auto}
	.symid-wr .cont .unit .imgBox .pImg1 {margin:20px 0}
	.symid-wr .cont .unit .imgBox .pImg2 {margin:20px 0}
	.symid-wr .cont .unit .imgBox .pImg1:after {right:-7px;bottom:-7px}
	.symid-wr .cont .unit .txtBox {margin:20px}
	.symid-wr .cont .unit.rtl .txtBox {margin:20px 20px 20px 20px}
	.symid-wr .cont .unit.rtl .imgBox .pImg1 {margin:20px 0}
	.symid-wr .cont .unit.rtl .imgBox .pImg1:after {left:auto;right:-7px;bottom:-7px}
	.symid-wr .cont .unit.order1 .outer-p {margin:0 20px 20px 20px}
}
@media only screen and (max-width:600px){
	.symid-wr .top-msg h3 span {font-size:25px}
	.symid-wr .top-msg p {max-width:80%;margin:10px auto 0}
}
@media all and (max-width:420px) {
	.symid-wr .cont .unit .imgBox {width:auto;margin:0 20px}
	.symid-wr .cont .unit .txtBox h4 .f1 .txt {max-width:75%}
}

/*
.symbol:after {content:"";display:block;clear:both}
.symbol .symbol_l, .symbol .symbol_r{float:left;width:50%}
.symbol .symbol_l img{display:block;width:100%;height:250px}
.symbol .symbol_r { box-sizing:border-box;padding:0 20px;text-align:center;background:#071a37 url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_bg.jpg)no-repeat right top;height:250px}
.symbol .symbol_r .pnu{color:#496693;padding-top:74px}
.symbol .symbol_r .tit{font-size:25px;color:#fff;font-weight:normal;margin-top:5px}
.symbol .symbol_r p.txt{color:#fff;margin-top:5px}
.symbol.symbTxtBox {border:1px solid #ddd;border-top:0;background:#fafafa;overflow:hidden}
.symbol.symbTxtBox p {display:block;margin:20px}
.symbol-bottom .symbol-l, .symbol-bottom .symbol-r{float:left;width:50%}
.symbol-bottom .symbol-l {box-sizing:border-box;padding-right:33px}
.symbol-bottom .symbol-r h4{margin-bottom:9px}
.symbol-bottom .symbol-r img{width:100%}
.symbol-bottom .symbol-r .txt{margin-bottom:16px}
@media all and (max-width:800px) {
}
@media all and (max-width:830px) {
	.symbol .symbol_l img{width:100%;height:290px}
	.symbol .symbol_r {height:290px}
	.symbol-bottom .symbol-r h4{margin-top:15px}
}
@media all and (max-width:760px) {
	.symbol .symbol_l, .symbol .symbol_r{float:none;width:100%;box-sizing:border-box}
	.symbol .symbol_l img{height:auto}
	.symbol .symbol_r .pnu{padding-top:0}
	.symbol .symbol_r{height:auto;padding:20px}
	.symbol-bottom .symbol-l, .symbol-bottom .symbol-r{float:none;width:100%}
}
*/

/* 상징캐릭터 */
.sanj-ul1 {display:block;width:100%;overflow:hidden}
.sanj-ul1 > li {display:block}
.sanj-ul1 .sanj-descBox {width:45%;float:left}
.sanj-ul1 .sanj-descBox .f1 {display:block}
.sanj-ul1 .sanj-descBox .f1 .n01 {font-size:17px;color:#2192f2;font-weight:bold;margin-bottom:20px}
.sanj-ul1 .sanj-descBox ul {display:block;width:100%;overflow:hidden;margin:20px 0 0 0}
.sanj-ul1 .sanj-descBox ul li {display:block;width:49%;margin:0 2% 0 0;float:left}
.sanj-ul1 .sanj-descBox ul li:last-child {margin:0}
.sanj-ul1 .sanj-emblBox {width:50%;float:right}
.sanj-ul1 .sanj-emblBox img {display:block;width:100%}
.sanj-ul2 {display:block;width:100%;overflow:hidden}
.sanj-ul2 > li {display:block;width:49%;margin:0 2% 10px 0;float:left;background:#fafafa;padding:30px 0;text-align:center;line-height:1}
.sanj-ul2 > li:nth-child(2n) {margin:0 0 10px 0}
.sanj-ul2 > li .eleBox {display:inline-block;position:relative;line-height:1;width:89.28%;max-width:525px}
.sanj-ul2 > li .eleBox .imgBox {position:relative}
.sanj-ul2 > li .eleBox .imgBox:after {content:"";display:block;position:absolute;width:100%;height:100%;background:#f0f0f0;right:-10px;bottom:-10px;z-index:1}
.sanj-ul2 > li .eleBox .imgBox span {display:block;position:relative;background:#fff;box-sizing:border-box;border:1px solid #ccc;z-index:2}
.sanj-bg1 {background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/character_bg1.gif) repeat center center}
.sanj-ul2 > li .eleBox .imgBox span img {display:block;width:80%;max-width:391px;margin:0 auto}
.sanj-ul2 > li ul {display:block;width:100%;overflow:hidden;margin:20px 0 0 0}
.sanj-ul2 > li ul li {display:block;width:49%;margin:0 2% 0 0;float:left}
.sanj-ul2 > li ul li:last-child {margin:0}
.sanj-ul2 > li ul li a {display:block;padding:11px 0;text-indent:23px;line-height:1.8}
@media all and (max-width:1199px){
	.sanj-ul1 .sanj-descBox {width:49%}
	.sanj-ul1 .sanj-descBox .cor-wrap li {float:none}
	.sanj-ul1 .sanj-descBox .f1 .c-tit02 {margin:0 0 10px 0px}
	.sanj-ul1 .sanj-descBox .f1 .n01 {font-size:15px;margin-bottom:10px}
	.sanj-ul1 .sanj-emblBox {width:49%}
}
@media all and (max-width:1000px) {
	.sanj-ul2 > li {padding:10px 0}
	.sanj-ul2 > li .eleBox .imgBox:after {right:-5px;bottom:-5px}
}
@media all and (max-width:800px) {
	.sanj-ul2 > li ul li {width:100%;margin:0 0 5px 0}
	.sanj-ul2 > li ul li:last-child {margin:0}
}
@media all and (max-width:760px){
	.sanj-ul1 .sanj-descBox {width:100%}
	.sanj-ul1 .sanj-emblBox {width:100%;margin:20px 0 0 0}
}
@media all and (max-width:500px) {
	.sanj-ul2 > li {width:100%;margin:0 0 10px 0;padding:10px 0}
	.sanj-ul2 > li:nth-child(2n) {margin:0 0 10px 0}
}
@media all and (max-width:430px) {
	.sanj-ul1 .sanj-descBox .f1 .n01 .br-none {display:none}
	.sanj-ul1 .sanj-descBox ul {margin:5px 0 0 0}
	.sanj-ul1 .sanj-descBox ul li {width:100%;margin:5px 0 0 0}
	.sanj-ul1 .sanj-descBox ul li:last-child {margin:5px 0 0 0}
}

/* 웅비의탑 */
.tower-core {background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/tower_bg3.jpg) no-repeat left 0 !important;background-size:contain}
.tower-core .cha-blue2 {color:#2192f2;font-size:22px;font-weight:bold;line-height:28px;margin-bottom:25px}
.tower-core .tower {margin:0 0 75px 50%}
.tower-core .tower-infoUL {display:block;margin:0 0 0 300px;overflow:hidden}
.tower-core .tower-infoUL .tower-wrap {float:left;width:47.989%;margin:0 4.021% 0 0}
.tower-core .tower-infoUL .tower-wrap:last-child {margin:0}
.tower-core .tower-infoUL .tower-wrap img {display:block;width:100%}
.tower-core .tower-infoUL .tower-wrap .t-arr {position:relative;padding-left:18px;margin-top:5px}
.tower-core .tower-infoUL .tower-wrap .t-arr:before {position:absolute;width:10px;height:9px;display:block;content:'';background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/t_arr.jpg)no-repeat;left:0;top:7px}
@media all and (max-width:1000px) {
	.tower-core .tower {margin:0 0 75px 300px}
}
@media only screen and (max-width:900px){
	.tower-core {background-position:-100px -100px !important}
	.tower-core .tower{margin:130px 0 20px 150px}
	.tower-core .br-none {display:none}
	.tower-core .tower-infoUL {margin:0 0 0 150px}
	.tower-core .tower-infoUL .tower-wrap {width:100%;margin:0}
	.tower-core .tower-infoUL .tower-wrap:first-child {margin-bottom:20px !important}
}
@media all and (max-width:600px) {
	.tower-core {padding:20px}
	.tower-core {background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/tower_bg2.jpg) no-repeat left 0 !important;background-size:contain !important;background-position:0px 0px !important}
	.tower-core .tower {margin:30px 20px 20px}
	.tower-core .tower-infoUL {margin:0 20px}
}




/* 교육이념 : 171126 */
.vis01-wr {}
.vis01-wr .diaWr {display:block;position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left top;overflow:hidden}
.vis01-wr .diaWr .diaInwr {display:block;position:relative;margin:3px;padding:38px 49px;background:#f8f8f8}
.vis01-wr h3 {display:block;position:relative;font-size:30px;color:#003875;padding:0 0 0 24px;line-height:1;margin:0 0 17px 0}
.vis01-wr h3:before {content:"";display:block;position:absolute;width:15px;height:15px;box-sizing:border-box;border:4px solid #003875;border-radius:50%;left:0;top:9px}
.vis01-wr h3 span {font-size:18px;color:#555;font-weight:normal;margin:0 0 0 11px}
.vis01-wr .ideology {}
.vis01-wr .ideology .mainMsg {display:block;text-align:left}
.vis01-wr .ideology ul {display:block;width:100%;font-size:0;margin:21px 0 0 0}
.vis01-wr .ideology ul li {display:inline-block;position:relative;width:33.33%;vertical-align:top;background:#fff;box-sizing:border-box;border:1px solid #ccc;border-right:0;padding:29px 0;min-height:550px}
.vis01-wr .ideology ul li:last-child {border-right:1px solid #ccc}
.vis01-wr .ideology ul li img {display:block;width:190px;margin:0 auto}
.vis01-wr .ideology ul li h4 {display:block;font-size:24px;color:#005baa;text-align:center;line-height:1;margin:17px 0 0 0}
.vis01-wr .ideology ul li p {font-size:15px;margin:15px 54px 0;height:auto}
.vis01-wr .purpose {}
.vis01-wr .purpose .p-body {position:relative}
.vis01-wr .purpose .p-body .desc-graph {display:block;position:absolute;width:332px}
.vis01-wr .purpose .p-body .desc-graph > li {position:relative;padding:0 0 30px 0;margin:0 0 8px 0}
.vis01-wr .purpose .p-body .desc-graph > li:after {content:"";display:block;position:absolute;width:14px;height:20px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vision01_icon1.png) no-repeat 0px 0px;left:50%;bottom:0;margin:0 0 0 -7px}
.vis01-wr .purpose .p-body .desc-graph > li:last-child {padding:0;margin:0}
.vis01-wr .purpose .p-body .desc-graph > li:last-child:after {display:none}
.vis01-wr .purpose .p-body .desc-graph > li ul {display:block;width:100%;font-size:0}
.vis01-wr .purpose .p-body .desc-graph > li ul li {display:block;font-size:25px;width:90px;height:90px;line-height:90px;color:#fff;border-radius:50%;top:0;text-align:center}
.vis01-wr .purpose .p-body .desc-graph > li ul li.order1 {background:#eb572a;position:absolute;left:0}
.vis01-wr .purpose .p-body .desc-graph > li ul li.order2 {background:#0c85ed;margin:0 auto}
.vis01-wr .purpose .p-body .desc-graph > li ul li.order3 {background:#00b58d;position:absolute;right:0}
.vis01-wr .purpose .p-body .desc-graph > li > span {display:block;text-align:center;box-sizing:border-box;border-radius:9999px;font-size:16px;letter-spacing:-.05em;padding:8px 0}
.vis01-wr .purpose .p-body .desc-graph > li > span.type1 {background:#fff;color:#003875;border:1px solid #005baa}
.vis01-wr .purpose .p-body .desc-graph > li > span.type2 {background:#003875;color:#fff;border:1px solid #003875}
.vis01-wr .purpose .p-body .desc-txt {margin:0 0 0 394px;overflow:hidden}
.vis01-wr .purpose .p-body .desc-txt p {}
.vis01-wr .purpose .p-body .desc-txt .f1 {font-size:25px;margin:24px 0 0 0;color:#333}
.vis01-wr .purpose .p-body .desc-txt .f1 span {color:#0c85ed}
.vis01-wr .purpose .p-body .desc-txt .f2 {margin:9px 0 48px}
.vis01-wr .talent {}
.vis01-wr .talent > ul {display:block;width:100%;font-size:0}
.vis01-wr .talent > ul > li {display:inline-block;width:50%;vertical-align:top;margin:0 0 10px 0}
.vis01-wr .talent > ul > li div {border:1px solid #dfdfdf;margin:0 5px 0 0;box-sizing:border-box;background-color:#fff;padding:32px 20px 27px 184px;min-height:240px;background-repeat:no-repeat;background-position:39px center}
.vis01-wr .talent > ul > li:nth-child(2n) div {margin:0 0 0 5px}
.vis01-wr .talent > ul > li:nth-child(3) {margin:0}
.vis01-wr .talent > ul > li:nth-child(4) {margin:0}
.vis01-wr .talent > ul > li div h4 {margin:0 0 8px 0}
.vis01-wr .talent > ul > li div p {line-height:1.2;font-size:15px}
.vis01-wr .talent > ul > li div ul {display:block;margin:11px 0 0 0}
.vis01-wr .talent > ul > li div ul li {display:block;position:relative;margin:0 0 3px 0}
.vis01-wr .talent > ul > li div ul li:last-child {margin:0}
.vis01-wr .talent > ul > li div ul li:before {content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background:#005baa;left:2px;top:11px}
.vis01-wr .talent > ul > li div ul li span {display:block;font-size:15px;margin:0 0 0 15px}
.vis01-wr .talent > ul > li.order1 div {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vision01_icon2.png)}
.vis01-wr .talent > ul > li.order2 div {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vision01_icon3.png)}
.vis01-wr .talent > ul > li.order3 div {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vision01_icon4.png)}
.vis01-wr .talent > ul > li.order4 div {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vision01_icon5.png)}
@media all and (max-width:1200px) {
	.vis01-wr .ideology ul li p {font-size:15px;margin:15px 15px 0;overflow-y:auto;max-height:243px}
	.vis01-wr .purpose .p-body .desc-txt .f1 {line-height:1.2}
	.vis01-wr .purpose .p-body .desc-graph > li > span {font-size:15px}
	.vis01-wr .talent > ul > li div {padding:32px 20px 27px 160px;background-position:20px center}
}
@media all and (max-width:1000px) {
	.vis01-wr .diaWr .diaInwr {padding:20px}
	.vis01-wr .ideology ul li {min-height:0}
	.vis01-wr .ideology ul li img {width:150px}
	.vis01-wr .ideology ul li p {height:187px}
	.vis01-wr .purpose .p-body .desc-graph {position:relative;width:70%;margin:0 auto}
	.vis01-wr .purpose .p-body .desc-txt {margin:20px 0 0 0}
	.vis01-wr .purpose .p-body .desc-txt .f2 {margin:9px 0 0}
	.vis01-wr .talent > ul > li div {padding:20px 20px 20px 100px;background-size:60px;background-position:20px 20px}
}
@media all and (max-width:768px) {
	.vis01-wr .ideology ul li {display:block;width:auto;border-right:1px solid #ccc;padding:20px 0;margin:-1px 0 0 0}
	.vis01-wr .ideology ul li img {position:absolute;left:20px;top:20px}
	.vis01-wr .ideology ul li h4 {text-align:left;margin:0 0 0 190px}
	.vis01-wr .ideology ul li p {margin:15px 20px 0 190px;height:auto}
}
@media all and (max-width:740px) {
	.vis01-wr .talent > ul > li {display:block;width:auto}
	.vis01-wr .talent > ul > li div {margin:0;min-height:0}
	.vis01-wr .talent > ul > li:nth-child(2n) div {margin:0}
	.vis01-wr .talent > ul > li:nth-child(3) {margin:0 0 10px 0}
	.vis01-wr .talent > ul > li:nth-child(4) {margin:0}
}
@media all and (max-width:600px) {
	.vis01-wr .ideology ul li img {width:100px}
	.vis01-wr .ideology ul li h4 {font-size:20px;margin:0 0 0 140px}
	.vis01-wr .ideology ul li p {margin:15px 20px 0 140px;max-height:9999px}
	.vis01-wr .purpose .p-body .desc-graph {width:100%}
}
@media all and (max-width:460px) {
	.vis01-wr h3 span {display:block;font-size:15px;margin:10px 0 0 0}
	.vis01-wr .ideology ul li img {position:relative;left:auto;top:auto}
	.vis01-wr .ideology ul li h4 {text-align:center;margin:10px 0 0 0}
	.vis01-wr .ideology ul li p {margin:15px 10px 0}
	.vis01-wr .purpose .p-body .desc-graph > li ul li {font-size:20px;width:70px;height:70px;line-height:70px}
	.vis01-wr .purpose .p-body .desc-graph > li > span {padding:8px 30px;line-height:1.2}
	.vis01-wr .talent > ul > li div {padding:90px 20px 20px 20px;background-position:center 20px}
}


/* 교육이념 & 전략 */
.mg60f {margin-bottom:60px}
.vision01 {border:1px solid #ccc}
.vision01:after {content:"";display:block;clear:both}
.vision01 li {float:left;width:33.333%;border-right:1px solid #ccc;box-sizing:border-box;padding:0 26px 30px 26px;min-height:455px;box-sizing:border-box}
.vision01 li:last-child {border-right:0}
.vision01 li .title {font-size:24px;color:#005baa;font-weight:bold;text-align:center;margin-bottom:31px}
.vision01 li:nth-child(1) {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs_01.jpg)no-repeat center 29px;padding-top:140px}
.vision01 li:nth-child(2) {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs_02.jpg)no-repeat center 29px;padding-top:140px}
.vision01 li:nth-child(3) {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs_03.jpg)no-repeat center 29px;padding-top:140px}
.vision01-wrap {padding:0 100px}
.vision02 {background:#f9f9f9;padding:40px}
.vision02:after {content:"";display:block;clear:both}
.vision02 .vision-l,
.vision02 .vision-r {float:left}
.vision02 .vision-l {width:38.7%}
.vision02 .vision-l img {display:block;width:100%;max-width:348px;margin:0 auto}
.vision02 .vision-r {width:54.449%;margin-left:6.851%}
.vision02 .vision-r .line-box {margin-bottom:26px}
.vision02 .vision-r .in06 {background:#fff;font-size:24px;color:#333;text-align:center;line-height:32px;font-weight:bold;padding:50px 25px}
.vision02 .vision-r .in06 span {display:block}
.vision02 .vision-r .in06 span .vision-blue {color:#0c85ed}
.line-box .in07 {background:#Fff;text-align:center;line-height:32px;font-size:24px;padding:33px 20px}
.line-box .in07 span.vision-blue {color:#0c85ed}
.vision-bottom {margin-top:39px}
.vision-bottom:after {content:"";display:block;clear:both}
.vision-bottom li {width:48.292%;float:left;margin-right:3.416%;margin-bottom:45px}
.vision-bottom li:nth-child(2n) {margin-right:0}
.vision-bottom li img {width:100%;margin-bottom:22px}
.vision-bottom li p {margin-top:-10px;margin-bottom:17px}
.vision-bottom li ul li {float:none;width:100%}
.vision-bottom li ul li {position:relative;margin-bottom:8px}
.vision-bottom li ul li .cir {position:absolute;width:25px;height:25px;border:1px solid #005baa;border-radius:50%;text-align:center;font-size:13px;color:#005baa;line-height:24px}
.vision-bottom li ul li .txt {margin-left:34px}
.vision03 {background:#f4f4f4;padding:50px 100px}
.vision03-wrap:after {content:"";display:block;clear:both}
.vision03-wrap .vision-li {background:#fff;float:left;width:33.333%;border:1px solid #ccc;box-sizing:border-box;border-right:0;padding:140px 24px 39px 24px}
.vision03-wrap .vision-li:last-child {border-right:1px solid #ccc}
.vision03-wrap .vision-li .title {border-bottom:1px solid #ddd;text-align:center;padding-bottom:14px}
.vision03-wrap .vision-li .title h4 {font-weight:bold;font-size:24px;color:#005baa}
.vision03-wrap .vision-li .title span {font-size:18px;color:#444;margin-top:3px}
.vision03-wrap .vision-li ul.num {margin-top:19px}
ul.vision03-wrap li.vision-li:nth-child(1) {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs_04.jpg);background-repeat:no-repeat;background-position:center 29px}
ul.vision03-wrap li.vision-li:nth-child(2) {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs_05.jpg);background-repeat:no-repeat;background-position:center 29px}
ul.vision03-wrap li.vision-li:nth-child(3) {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs_03.jpg);background-repeat:no-repeat;background-position:center 29px;letter-spacing:-0.8px}
.vision03-wrap .num li {position:relative;margin-bottom:8px}
.vision03-wrap .num .cir {position:absolute;width:25px;height:25px;border:1px solid #005baa;border-radius:50%;text-align:center;font-size:13px;color:#005baa;line-height:24px}
.vision03-wrap .num .txt {display:block;margin-left:34px}
.vs3re-wr {}
.vs3re-wr .vs3re-f1 {position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs3re_bg1.jpg) no-repeat center top;text-align:center;background-size:cover;z-index:2}
.vs3re-wr .vs3re-f1:before {content:"";display:block;position:absolute;width:72px;height:101px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs3re_sprite.png) no-repeat 0px 0px;top:0;left:50%;margin:0 0 0 -50px}
.vs3re-wr .vs3re-f1 h3 {display:inline-block;width:100%;height:100px;line-height:100px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs3re_tbg1.png) no-repeat center top;text-align:center;color:#fff;font-size:30px;margin:58px 0 0 0;background-size:contain}
.vs3re-wr .vs3re-f1 h3 span {display:block}
.vs3re-wr .vs3re-f1 p {display:block;position:relative;font-size:20px;color:#fff;line-height:30px;text-align:center;padding:0 0 50px 0}
.vs3re-wr .vs3re-f1 p:after {content:"";display:block;position:absolute;width:23px;height:14px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs3re_sprite.png) no-repeat -72px 0px;left:50%;bottom:0;margin:0 0 0 -12px}
.vs3re-wr .vs3re-f1 p span {display:block}
.vs3re-wr .vs3re-f1 .img-zoom {margin:42px 0 0 0;max-height:612px}
.vs3re-wr .vs3re-f1 .img-zoom img {width:90%;max-width:718px;margin:0 auto}
.vs3re-wr .vs3re-f2 {position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs3re_bg2.jpg) no-repeat center top;text-align:center;background-size:cover;z-index:1;padding:147px 0 73px}
.vs3re-wr .vs3re-f2 h3 {display:inline-block;width:100%;height:81px;line-height:81px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vs3re_tbg2.png) no-repeat center top;text-align:center;color:#fff;font-size:30px;background-size:contain}
.vs3re-wr .vs3re-f2 h3 span {display:block}
.vs3re-wr .vs3re-f2 ul {display:block;margin:67px 134px 0;font-size:0;text-align:center}
.vs3re-wr .vs3re-f2 ul li {display:inline-block;position:relative;width:31.22%;margin:0 3.17% 0 0;padding:43px 0 0 0}
.vs3re-wr .vs3re-f2 ul li:last-child {margin:0}
.vs3re-wr .vs3re-f2 ul li:before,
.vs3re-wr .vs3re-f2 ul li:after {content:"";display:block;position:absolute;background:#2e3d55;z-index:1}
.vs3re-wr .vs3re-f2 ul li:before {width:100%;height:1px;top:0}
.vs3re-wr .vs3re-f2 ul li:after {width:1px;height:16px;top:0;left:50%}
.vs3re-wr .vs3re-f2 ul li p {display:block;position:relative;box-sizing:border-box;font-size:20px;color:#fff;line-height:30px;letter-spacing:-.025em;text-align:center;padding:30px 0;z-index:2}
.vs3re-wr .vs3re-f2 ul li p:before {content:"";display:block;position:absolute;width:10px;height:10px;border-radius:50%;top:-23px;left:50%;margin:0 0 0 -5px}
.vs3re-wr .vs3re-f2 ul li p span {display:block}
.vs3re-wr .vs3re-f2 ul li.ord1 p {border:1px solid #eb572a}
.vs3re-wr .vs3re-f2 ul li.ord1 p:before {background:#eb572a}
.vs3re-wr .vs3re-f2 ul li.ord1:before {left:50%}
.vs3re-wr .vs3re-f2 ul li.ord2 p {border:1px solid #0c85ed}
.vs3re-wr .vs3re-f2 ul li.ord2 p:before {background:#0c85ed}
.vs3re-wr .vs3re-f2 ul li.ord2:before {left:0}
.vs3re-wr .vs3re-f2 ul li.ord3 p {border:1px solid #00a65e}
.vs3re-wr .vs3re-f2 ul li.ord3 p:before {background:#00a65e}
.vs3re-wr .vs3re-f2 ul li.ord3:before {right:50%}
@media only screen and (max-width:1199px){
	.vision03{padding:80px 40px 40px 40px}
	.vision03-wrap .vision-li{min-height:450px}
}
@media only screen and (max-width:1180px){
	.vision01 li{min-height:580px}
	.vision01-wrap{padding:0 0}
}
@media only screen and (max-width:1000px) {
	.vision02 .vision-r .in06 {font-size:20px;line-height:normal;letter-spacing:-.05em}
	.vision03-wrap .vision-li .title h4 {letter-spacing:-.05em}
	.vision03-wrap .vision-li .title span {font-size:16px}
	.vs3re-wr .vs3re-f2 ul {margin:67px 50px 0}
	.vs3re-wr .vs3re-f2 ul li {width:32%;margin:0 2% 0 0}
	.vs3re-wr .vs3re-f2 ul li p {font-size:16px;letter-spacing:-.05em}
}
@media only screen and (max-width:860px){
	.vision03-wrap .vision-li{width:100%;min-height:auto;border-top:0;border-right:1px solid #ccc}
	.vision03-wrap .vision-li:nth-child(1){border-top:1px solid #ccc}
	.vision02 .vision-r .in06 span {display:inline}
	.vision03-wrap .vision-li {padding:20px 25px 15px 200px}
	ul.vision03-wrap li.vision-li:nth-child(1) {background-position:30px center}
	ul.vision03-wrap li.vision-li:nth-child(2) {background-position:30px center}
	ul.vision03-wrap li.vision-li:nth-child(3) {background-position:30px center}
	.vision03-wrap .vision-li .title {text-align:left;padding-bottom:10px;font-size:0}
	.vision03-wrap .vision-li .title h4 {display:inline-block;vertical-align:bottom;line-height:1;margin:0 10px 0 0}
	.vision03-wrap .vision-li .title span {display:inline-block;font-size:15px;vertical-align:bottom;line-height:1}
}
@media only screen and (max-width:760px){
	.vs3re-wr .vs3re-f2 {padding:50px 0}
	.vision01 li{float:none;width:100%;border-right:0;border-top:1px solid #ccc}
	.vision01 li:nth-child(1){border-top:0}
	.vision01 li{min-height:auto}
	.vision02 .vision-l{width:100%;text-align:center;margin-bottom:30px}
	.vision02 .vision-r{width:100%;margin-left:0}
	.vision02 .vision-r .in06 {padding:20px}
}
@media only screen and (max-width:680px){
	.vs3re-wr .vs3re-f1 h3 {font-size:35px}
	.vs3re-wr .vs3re-f2 {padding:20px 0}
	.vs3re-wr .vs3re-f2 h3 {font-size:30px}
	.vs3re-wr .vs3re-f2 ul {margin:30px 20px 0}
	.vision03 {padding:50px 20px 20px}
	.vision03-wrap .vision-li {padding:20px 25px 15px 180px}
	.vision03-wrap .vision-li ul.num {margin-top:10px}
	.vision03-wrap .vision-li .title h4 {display:block;margin:0 0 8px 0;font-size:18px}
	.vision03-wrap .vision-li .title span {display:block}
}
@media only screen and (max-width:600px){
	.vs3re-wr .vs3re-f1 h3, .vs3re-wr .vs3re-f2 h3 {font-size:30px;line-height:1;height:53px}
	.vs3re-wr .vs3re-f1 p {font-size:17px;line-height:25px;padding-bottom:30px}
	.vs3re-wr .vs3re-f1 .img-zoom {margin-top:22px}
	.vs3re-wr .vs3re-f2 {padding:5px 0 20px}
	.vs3re-wr .vs3re-f2 ul {margin:0 20px 0}
}
@media only screen and (max-width:540px){
	.vs3re-wr .vs3re-f2 ul li {display:block;width:auto;margin:0 0 10px 0;padding:0 0 0 30px}
	.vs3re-wr .vs3re-f2 ul li p {line-height:normal;padding:20px 10px;font-size:15px}
	.vs3re-wr .vs3re-f2 ul li p span {display:inline}
	.vs3re-wr .vs3re-f2 ul li p:before {left:0;top:50%;margin:-5px 0 0 -30px}
	.vs3re-wr .vs3re-f2 ul li:before {width:30px;top:50%}
	.vs3re-wr .vs3re-f2 ul li:after {height:125%;top:auto;left:5px}
	.vs3re-wr .vs3re-f2 ul li.ord1:before {left:0}
	.vs3re-wr .vs3re-f2 ul li.ord1:after {top:50%}
	.vs3re-wr .vs3re-f2 ul li.ord2:before {left:0}
	.vs3re-wr .vs3re-f2 ul li.ord2:after {top:0}
	.vs3re-wr .vs3re-f2 ul li.ord3:before {right:auto;left:0}
	.vs3re-wr .vs3re-f2 ul li.ord3:after {top:auto;bottom:50%}
	.vision03-wrap .vision-li {padding:20px 20px 15px}
	.vision03-wrap .vision-li .title {}
	.vision03-wrap .vision-li .title h4 {margin:0 0 8px 65px}
	.vision03-wrap .vision-li .title span {margin:0 0 0 65px}
	.vision03-wrap .num .txt {letter-spacing:-.05em}
	ul.vision03-wrap li.vision-li:nth-child(1) {background-size:60px;background-position:10px 20px}
	ul.vision03-wrap li.vision-li:nth-child(2) {background-size:60px;background-position:10px 20px}
	ul.vision03-wrap li.vision-li:nth-child(3) {background-size:60px;background-position:10px 20px}
}
@media only screen and (max-width:500px){
	.vision02{padding:20px}
	.vision02 .vision-r .in06 {font-size:16px}
	.vision-bottom li{width:100%;float:none;margin-right:0}
	.vision03{padding:30px 20px 20px 20px}
}
@media only screen and (max-width:380px){
	.vs3re-wr .vs3re-f2 ul li p {padding:10px}
	.vs3re-wr .vs3re-f2 ul li p span {display:block}
}

/* 학교소개 > 총장 > [탭]프로필 */
.presi02-tit {font-size:27px;font-weight:normal}
.presi02-tit span{color:#009bb5;}
.sub-tt{font-size:14px;color:#444}
.presi02-box {background:#f7f7f7;padding:45px;margin-top:30px;position:relative}
.presi02-box li{margin-top:10px;position:relative;padding-left:21px}
.presi02-box li:before{left:0;content:'';display:block;position:absolute;width:4px;height:4px;border-radius:50%;background:#005baa;margin-top:11px}
.presi02-box .date {display:block;width:190px;position:absolute;font-weight:bold}
.presi02-box .txt {display:block;margin-left:160px}
.right-img {position:absolute;right:0;top:-93px;height:747px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/president02_bg.jpg) no-repeat;width:430px}
.right-img .rimg {margin-left:-50px}
.right-img .rimg img {}
.right-img .rimg .name{position:relative;font-size:13px;color:#fff;margin-left:100px;margin-top:40px}
.right-img .rimg .name span{font-size:16px;color:#fff;font-weight:bold;margin-top:-9px;display:inline-block;margin-bottom:20px}
.right-img .rimg .name:before{width:3px;height:28px;background:#00b58d;content:'';display:block;position:absolute;top:8px;left:-17px}
@media only screen and (max-width:1199px){
	.right-img {width:100%;max-width:320px;height:auto}
	.img00 {width:100%;max-width:320px;position:relative;z-index:1}
	.right-img .rimg {margin:0}
	.right-img .rimg .name {position:absolute;width:90%;margin:0;right:0;bottom:0;z-index:2;background:rgba(0, 0, 0, .5);padding:20px 0 20px 10%;color:#fff;text-shadow:0 0 3px rgba(0, 0, 0, .8)}
	.right-img .rimg .name:before {display:none}
	.right-img .rimg .name span{margin-bottom:10px}
}
@media all and (max-width:799px){
	.presi02-box {padding:0 20px 40px;margin-top:50px}
	.right-img {position:relative;right:auto;top:auto;margin:0 auto 20px}
	.right-img .rimg {position:relative;top:-30px}
}
@media all and (max-width:768px) {
	.presi02-box .date {letter-spacing:-.05em}
	.right-img .rimg .name {box-sizing:border-box;width:100%;padding:15px}
	.right-img .rimg .name img {display:block;width:100px}
}
@media all and (max-width:660px){
	.non{display:none}
	.presi02-box {padding:0 25px 25px}
	.presi02-box .txt{display:block;margin-left:0}
	.presi02-box .date{position:static}
}
@media only screen and (max-width:500px){
	.presi02-box li {margin-top:10px}
}

/* 학교소개 > 총장 > [탭]프로필 2024 NEW */
.presi02024-con{box-sizing: border-box;}
.presi02024-con img{max-width: 100%;}
.presi02024-con .presi02-tit{background:url('/_contents/kor/_Img/07Intro/profileNew2024_bg.png') no-repeat top center;  display: flex;justify-content: flex-end;padding-top: 40px; gap: 0 5%;}
.presi02024-con .presi02-txt{text-align: right; color: #fff;line-height: 1.4;}
.presi02024-con .presi02-txt .presi02-name{font-size: 42px;}
.presi02024-con .presi02-txt .presi02-name span{color: #fff; font-size: 48px;}
.presi02024-con .presi02-txt .presi02-eng{font-size: 18px; margin-bottom: 20px;}
.presi02024-con .presi02-img{box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);}
.presi02024-con .presi02-line{background: url('/_contents/kor/_Img/07Intro/profileNew2024_line.png') right center no-repeat; background-size: contain;margin-top: 50px;}
.presi02024-con .presi02-line span{color: #dadada; font-weight: bold;font-size: 18px; background-color: #fff; padding-right: 20px;}
.presi02024-con .presi02-box{margin-top: 20px;}
.presi02024-con .presi02-box .txt{margin-left: 210px;}
@media only screen and (max-width:1200px){
	.presi02024-con .presi02-tit{background-size: cover; padding: 3% 0 5%;}
	.presi02024-con .presi02-txt .presi02-name{font-size: 36px;}
	.presi02024-con .presi02-txt .presi02-name span{font-size: 40px;}
	.presi02024-con .presi02-txt .presi02-eng{margin-bottom: 20px;}
	.presi02024-con .presi02-img{width: 45%;}
	.presi02024-con .presi02-line{margin-top: 20px;}
}
@media only screen and (max-width:768px){
	.presi02024-con .presi02-tit{flex-direction: column;align-items: center;background: none;padding: 0;}
	.presi02024-con .presi02-txt{text-align: center;position: relative;width: 100%;z-index: -1; padding:2% 20px;box-sizing: border-box;}
	.presi02024-con .presi02-txt::after{display: block; content: ''; width: 100%; height: 150%; background: linear-gradient(to right, #005baa, #00A651); z-index: -2; top: 0; left: 0; position: absolute;}
	.presi02024-con .presi02-txt .presi02-name{font-size: 22px;}
	.presi02024-con .presi02-txt .presi02-name span{font-size: 24px;}
	.presi02024-con .presi02-txt .presi02-eng{margin-bottom: 15px;}
	.presi02024-con .presi02-img{width: 65%; z-index: inherit; box-shadow: 0 10px 15px rgba(0,0,0,0.17);}
	.presi02024-con .presi02-line{margin-top: 20px;}
	.presi02024-con .presi02-line span{font-size: 14px;}
	.presi02024-con .presi02-box{padding: 40px 20px;}
	.presi02024-con .presi02-box .date{position: static;}
	.presi02024-con .presi02-box .txt{display: block;margin-left: 0;}
}
@media only screen and (max-width:576px){
	.presi02024-con .presi02-txt{padding:25px 20px;}
	.presi02024-con .presi02-txt .presi02-eng{font-size: 16px;}
	.presi02024-con .presi02-img{width: 80%;}
	.presi02024-con .presi02-box{margin-top: 20px;padding:30px 25px;}
}

/* 엠블럼 */
.emb70-ul1 {display:block;width:100%;overflow:hidden}
.emb70-ul1 > li {display:block}
.emb70-ul1 .emb70-descBox {width:47.989%;float:left}
.emb70-ul1 .emb70-descBox .f1 {display:block}
.emb70-ul1 .emb70-descBox .f1 .n01 {font-size:17px;color:#2192f2;font-weight:bold;margin-bottom:20px}
.emb70-ul1 .emb70-emblBox {width:50%;float:right}
.emb70-ul1 .emb70-emblBox img {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc}

.emb70-ul1 .emb75-emblBox {width:50%;float:right;box-sizing:border-box;border:1px solid #ddd;background:#fff;padding:30px 20px 40px;overflow:hidden}
.emb70-ul1 .emb75-emblBox .unit {float:left;width:50%;box-sizing:border-box;padding:0 5px}
.emb70-ul1 .emb75-emblBox .unit .unitTit {display:block;text-align:center;margin:0 0 20px}
.emb70-ul1 .emb75-emblBox .unit .img-zoom {}
.emb70-ul1 .emb75-emblBox .unit .img-zoom img {display:block;max-width:217px;width:100%;margin:0 auto}
.emb70-ul1 .emb75-emblBox .unit .img-zoom a {}
.emb70-ul1 .emb75-emblBox .unit .cw-btn {display:block;text-align:left;width:100%;margin:20px 0 0}

.emb70-colorVariation {display:block;position:absolute;width:50%;left:30px;bottom:30px}
.emb70-colorVariation .cor-wrap {display:block;width:100%;overflow:hidden}
.emb70-colorVariation .cor-wrap > li {display:block;position:relative;float:left;width:50%;min-height:50px;margin:5px 0 0 0}
.emb70-colorVariation .cor-wrap > li .corbox {display:block;position:absolute;width:50px;height:50px}
.emb70-colorVariation .cor-wrap > li .corbox.color70-1 {background:#005aaa}
.emb70-colorVariation .cor-wrap > li .corbox.color70-2 {background:#00ade6}
.emb70-colorVariation .cor-wrap > li .corbox.color75-1 {background:#1c4fa1}
.emb70-colorVariation .cor-wrap > li .corbox.color75-2 {background:#2da7e0}
.emb70-colorVariation .cor-wrap > li ul {display:block;margin:0 0 0 70px}
.emb70-colorVariation .cor-wrap > li ul li {display:block;position:relative;padding-left:10px}
.emb70-colorVariation .cor-wrap > li ul li:before {background:#888;width:3px;height:3px;content:'';display:block;position:absolute;border-radius:50%;margin-top:11px;left:0}
.emb70-ul2 {display:block;width:100%;font-size:0}
.emb70-ul2 li {display:inline-block;width:49%;margin:0 2% 0 0;background:#fafafa;font-size:0;text-align:center;padding:30px 0 40px}
.emb70-ul2 li:last-child {margin:0}
.emb70-ul2 li div {display:inline-block;position:relative;line-height:1;width:89.28%;max-width:525px}
.emb70-ul2 li div img {display:block;width:100%;position:relative;z-index:2}
.emb70-ul2 li div:after {content:"";display:block;position:absolute;width:100%;height:100%;background:#f0f0f0;right:-10px;bottom:-10px}

.line-box .padL-type1 {padding:0 0 0 300px}
ul.side-R1 {display:block;width:100%;font-size:0}
ul.side-R1 > li {display:inline-block;width:48.150%;margin:0 3.7% 20px 0;vertical-align:top}
ul.side-R1 > li:nth-child(2n) {margin:0 0 20px 0}
ul.side-R1 > li h5 {text-align:left}
ul.side-R1 > li .imgBox img {display:block;box-sizing:border-box;border:1px solid #ccc;width:100%}
ul.side-R2 {display:block;width:100%;font-size:0}
ul.side-R2 > li {display:inline-block;width:48%;margin:0 2% 40px 0;vertical-align:top;box-sizing:border-box;padding:40px 20px 30px;border:1px solid #ddd}
ul.side-R2 > li:nth-child(2n) {margin:0 0 40px 0}
ul.side-R2 > li:nth-last-child(-n+2) {margin-bottom:0}
ul.side-R2 .unit {text-align:center}
ul.side-R2 .unit .img-zoom {margin:0 auto 20px}
ul.side-R2 .unit .img-zoom img {display:block;width:100%;max-width:507px;margin:0 auto}
ul.side-R2 .unit .img-zoom a {}
ul.side-R2 .unit .cw-btn {max-width:255px;width:100%;text-align:left}

.emb60-txt {}
.emb60-txt h4 {}
.emb60-txt p {}
.emb60-txt span {display:block}
.emb60-txt .f1 {font-size:17px;color:#2192f2;font-weight:bold}
.emb60-txt .f2 {}
.emb60-ul1 {display:block;width:100%;overflow:hidden}
.emb60-ul1 li {display:block;width:48%;float:left;margin:0 4% 0 0}
.emb60-ul1 li:last-child {margin:0}
.emb60-ul1 li img {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc}
.emb60-colorVariation {display:block;width:100%}
.emb60-colorVariation .cor-wrap {display:block;width:100%;overflow:hidden}
.emb60-colorVariation .cor-wrap > li {display:block;position:relative;float:left;width:25%;min-height:50px;margin:5px 0 0 0}
.emb60-colorVariation .cor-wrap > li .corbox {display:block;position:absolute;width:50px;height:50px}
.emb60-colorVariation .cor-wrap > li .corbox.color60-1 {background:#384d99}
.emb60-colorVariation .cor-wrap > li .corbox.color60-2 {background:#6c78b2}
.emb60-colorVariation .cor-wrap > li .corbox.color60-3 {background:#98a0c8}
.emb60-colorVariation .cor-wrap > li .corbox.color60-4 {background:#bbc2e4}
.emb60-colorVariation .cor-wrap > li ul {display:block;margin:0 0 0 70px}
.emb60-colorVariation .cor-wrap > li ul li {display:block;position:relative;padding-left:10px}
.emb60-colorVariation .cor-wrap > li ul li:before {background:#888;width:3px;height:3px;content:'';display:block;position:absolute;border-radius:50%;margin-top:11px;left:0}
.emb60-ul2 {display:block;width:100%;font-size:0}
.emb60-ul2 li {display:inline-block;width:49%;margin:0 2% 20px 0;vertical-align:top;background:#fafafa}
.emb60-ul2 li:nth-child(2n) {margin:0 0 20px 0}
.emb60-ul2 li div {}
.emb60-ul2 li div img {display:block;box-sizing:border-box;border:1px solid #ccc}
@media only screen and (max-width:1199px){
	.line-box .padL-type1 {padding:0 0 0 200px}

	.emb70-ul1 .emb70-descBox {width:58%}
	.emb70-ul1 .emb70-descBox .cor-wrap li {float:none}
	.emb70-ul1 .emb70-descBox .f1 .c-tit02 {margin:0 0 10px 0px}
	.emb70-ul1 .emb70-descBox .f1 p {line-height:normal}
	.emb70-ul1 .emb70-descBox .f1 .n01 {font-size:15px;margin-bottom:10px}
	.emb70-ul1 .emb70-emblBox {width:40%}
	.emb70-ul1 .emb75-emblBox {width:40%}
	.emb70-colorVariation {width:58%}
	.emb60-colorVariation .cor-wrap > li {width:50%}
	.emb70-colorVariation.ani75 {width:47%}
	.emb70-colorVariation.ani75 .cor-wrap > li ul {margin:0 0 0 60px}

	.emb70-ul1.ani75 .emb70-descBox {width:47%}
	.emb70-ul1.ani75 .emb75-emblBox {width:50%}
}
@media only screen and (max-width:999px){
	.emb70-ul1 .emb70-descBox {margin:0 0 30px 0}
	.emb70-colorVariation {position:relative;width:auto;left:auto;bottom:auto}
	.emb70-colorVariation .cor-wrap > li {width:auto;margin:0 20px 0 0}
	.emb70-ul2 li {padding:20px 0 25px}
	.emb70-ul2 li div:after {right:-5px;bottom:-5px}
	.sloganUI-ul2 .ui-btn03 {padding:10px 0 10px 10px}

	ul.side-R2 > li {margin:0 2% 20px 0;padding:20px 20px 20px}
	ul.side-R2 > li:nth-child(2n) {margin:0 0 20px 0}

	.emb70-ul1.ani75 .emb70-descBox {width:100%}
	.emb70-ul1.ani75 .emb75-emblBox {width:100%}
	.emb70-ul1 .emb75-emblBox {padding:15px 20px 20px}
	.emb70-colorVariation.ani75 {width:100%;margin:20px 0 0}
}
@media all and (max-width:820px) {
	.line-box .padL-type1 {padding:0}
}
@media only screen and (max-width:760px){
	.emb70-ul1 .emb70-descBox {width:100%}
	.emb70-ul1 .emb70-emblBox {width:100%}
	.emb70-ul1 .emb75-emblBox {width:100%}
	.emb70-colorVariation {margin:20px 0 0 0}
	.emb70-colorVariation .cor-wrap > li {width:50%;margin:0}
}
@media all and (max-width:700px) {
	ul.side-R2 > li {display:block;width:100%;margin:0 0 20px 0;padding:20px 20px}
	ul.side-R2 > li:nth-child(2n) {margin:0 0 20px 0}
	ul.side-R2 > li:nth-last-child(-n+2) {margin-bottom:20px}
	ul.side-R2 > li:last-child {margin-bottom:0}
	ul.side-R2 .unit .img-zoom {margin:0 auto 10px}
}
@media all and (max-width:640px) {
	.emb60-colorVariation .cor-wrap > li {width:100%}
}
@media all and (max-width:600px) {
	.emb70-colorVariation .cor-wrap > li {width:100%;margin:5px 0 0 0}
	.emb70-ul1 .emb70-descBox .f1 p.n01 .br-none {display:none}

	.emb70-ul1 .emb75-emblBox .unit {width:100%;padding:0;margin:0 0 15px}
	.emb70-ul1 .emb75-emblBox .unit:last-child {margin:0}
}
@media only screen and (max-width:500px){
	.emb70-ul .emb70-descBox .cor-wrap li .corbox{top:0}
	.emb70-ul2 li {width:100%;margin:0 0 20px 0}
	ul.side-R1 > li {width:100%;margin:0 0 20px 0}

	ul.side-R2 > li {padding:15px}
	ul.side-R2 .unit .cw-btn {max-width:none}
}

/* 학교소개 > 학교통계 */
.sta_wr {position:relative;padding:50px 67px 0 67px;min-height:395px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/sta_bg1.jpg) no-repeat 0px 0px;margin:50px 0 0 0}
.sta_wr .img-wr {display:block;max-width:270px;border:1px solid #c7c7c7;box-sizing:border-box}
.sta_wr .img-wr img {display:block;width:100%}
.sta_wr .txt-wr {display:block;position:absolute;width:62.08%;left:385px;top:0}
.sta_wr .txt-wr .floor1 {position:relative;margin:50px 0 0 0;padding:0 0 35px 0}
.sta_wr .txt-wr .floor1 h3 {display:block}
.sta_wr .txt-wr .floor1 h3 span {display:block;line-height:1}
.sta_wr .txt-wr .floor1 h3 .f1 {font-size:17px;color:#9d9d9d;font-weight:normal;margin:0 0 0 2px}
.sta_wr .txt-wr .floor1 h3 .f2 {font-size:45px;color:#00b58d;font-weight:bold;margin:9px 0 0 0}
.sta_wr .txt-wr .floor1 p {display:block;font-size:15px;color:#444;line-height:24px;margin:20px 0 0 5px}
.sta_wr .txt-wr .floor1 p span {display:block}
.sta_wr .txt-wr .floor1 p span.point1 {font-size:20px;color:#005baa;font-weight:bold}
.sta_wr .txt-wr .floor1 a {display:inline-block;position:absolute;right:0;top:0;font-size:16px}
.sta_wr .txt-wr .floor1 a span {padding:21px 70px 21px 13px}
.sta_wr .txt-wr .floor1 a span.ico {padding:0}
.sta_wr .txt-wr .floor2 {position:relative}
.sta_wr .txt-wr .floor2 .past-wr {position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/sta_ptn1.jpg) repeat left top;overflow:hidden;padding:23px 30px}
.sta_wr .txt-wr .floor2 .past-wr h3 {display:block;float:left;position:relative;padding:0 0 0 30px;line-height:1;margin:15px 0 0 0}
.sta_wr .txt-wr .floor2 .past-wr h3:before {content:"";display:block;position:absolute;width:15px;height:18px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/sta_icon1.png) no-repeat 0px 0px}
.sta_wr .txt-wr .floor2 .past-wr h3 span {font-size:17px;color:#fff;line-height:1}
.sta_wr .txt-wr .floor2 .past-wr form {float:right;font-size:0;text-align:right}
.sta_wr .txt-wr .floor2 .past-wr form fieldset {display:inline-block}
.sta_wr .txt-wr .floor2 .past-wr form select,
.sta_wr .txt-wr .floor2 .past-wr form input {display:inline-block;vertical-align:top;box-sizing:border-box;height:50px;border-radius:3px;border:0}
.sta_wr .txt-wr .floor2 .past-wr form select {width:310px}
.sta_wr .txt-wr .floor2 .past-wr form input {width:65px;background:#485a75;color:#fff;font-size:16px;margin:0 0 0 10px}
.sta_wr .txt-wr .floor2 .viewer-wr {position:relative;margin:30px 0 0 0}
.sta_wr .txt-wr .floor2 .viewer-wr p {margin:0 0 0 5px}
.sta_wr .txt-wr .floor2 .viewer-wr a {display:block;position:absolute;right:0;top:-3px;padding:0 0 0 32px;height:28px;line-height:28px}
.sta_wr .txt-wr .floor2 .viewer-wr a:before {content:"";display:block;position:absolute;width:23px;height:28px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/icon_pdf.png) no-repeat}
.sta_wr .txt-wr .floor2 .viewer-wr a span {display:inline-block;color:#d90202;font-size:13px;font-weight:bold}
.sta_wr .txt-wr .floor2 .viewer-wr a:focus span,
.sta_wr .txt-wr .floor2 .viewer-wr a:active span,
.sta_wr .txt-wr .floor2 .viewer-wr a:hover span {text-decoration:underline}
@media all and (max-width:1200px) {
	.sta_wr {padding:0 20px;min-height:0;font-size:0;background-size:cover}
	.sta_wr .img-wr {display:inline-block;margin:20px 0;font-size:0}
	.sta_wr .txt-wr {left:330px;right:20px}
	.sta_wr .txt-wr .floor1 {margin:20px 0 0 0;padding:0 0 10px 0}
	.sta_wr .txt-wr .floor2 .past-wr form select {width:200px}
}
@media all and (max-width:1000px) {
	.sta_wr .txt-wr {width:auto}
	.sta_wr .txt-wr .floor1 {margin:30px 0 0 0}
	.sta_wr .txt-wr .floor1 h3 .f2 {font-size:25px}
	.sta_wr .txt-wr .floor1 p {margin:10px 0 0 2px}
	.sta_wr .txt-wr .floor1 a span {padding:15px 70px 15px 13px}
	.sta_wr .txt-wr .floor2 .past-wr {padding:20px;border-radius:3px}
	.sta_wr .txt-wr .floor2 .past-wr form select {width:auto}
	.sta_wr .txt-wr .floor2 .viewer-wr {margin:15px 0 0 0}
	.sta_wr .txt-wr .floor2 .viewer-wr p {margin:0 0 0 5px}
	.sta_wr .txt-wr .floor2 .viewer-wr a {display:inline-block;position:relative;right:auto;top:auto;margin:10px 0 0 6px}
}
@media all and (max-width:880px) {
	.sta_wr .txt-wr .floor1 a {position:relative;font-size:15px;margin:10px 0 0 0}
	.sta_wr .txt-wr .floor2 .past-wr {padding:20px}
	.sta_wr .txt-wr .floor2 .past-wr h3 {margin:7px 0 0 0}
	.sta_wr .txt-wr .floor2 .past-wr h3:before {top:-2px}
	.sta_wr .txt-wr .floor2 .past-wr h3 span {font-size:15px}
	.sta_wr .txt-wr .floor2 .past-wr form select,
	.sta_wr .txt-wr .floor2 .past-wr form input {height:30px}
	.sta_wr .txt-wr .floor2 .viewer-wr {margin:10px 0 0 0}
}
@media all and (max-width:800px) {
	.sta_wr {padding:20px}
	.sta_wr .img-wr {position:absolute;margin:0}
	.sta_wr .txt-wr {position:relative;left:auto;right:auto;width:auto;margin:0 0 0 300px}
	.sta_wr .txt-wr .floor1 {margin:0}
	.sta_wr .txt-wr .floor2 .past-wr h3 {float:none;padding:0 0 0 30px;margin:0 0 0 0}
	.sta_wr .txt-wr .floor2 .past-wr form {float:none;text-align:left;margin:10px 0 0 0}
}
@media all and (max-width:660px) {
	.sta_wr .img-wr {max-width:200px}
	.sta_wr .txt-wr {margin:0 0 0 220px}
	.sta_wr .txt-wr .floor1 {padding:0 0 10px 0}
	.sta_wr .txt-wr .floor1 h3 .f2 {margin:3px 0 0 0}
	.sta_wr .txt-wr .floor1 p {font-size:14px;line-height:normal;padding:0 15px 0 0}
	.sta_wr .txt-wr .floor1 p span {display:inline}
	.sta_wr .txt-wr .floor1 a {margin:10px 0 0 0;font-size:14px}
	.sta_wr .txt-wr .floor1 a span {padding:10px 70px 10px 13px}
	.sta_wr .txt-wr .floor2 .viewer-wr {margin:10px 0 0 0}
	.sta_wr .txt-wr .floor2 .viewer-wr p {margin:0 0 0 5px;line-height:normal}
	.sta_wr .txt-wr .floor2 .viewer-wr a {margin:0 0 0 6px}
}
@media all and (max-width:540px) {
	.sta_wr .img-wr {display:block;position:relative;max-width:160px;margin:0 auto}
	.sta_wr .txt-wr {position:relative;width:100%;left:auto;margin:20px 0 0 0}
	.sta_wr .txt-wr .floor1 {margin:0;padding:0 0 10px 0}
	.sta_wr .txt-wr .floor1 p {margin:10px 0 0 0;padding:0}
	.sta_wr .txt-wr .floor1 a {display:block}
	.sta_wr .txt-wr .floor2 {text-align:left}
	.sta_wr .txt-wr .floor2 .viewer-wr p {text-align:left}
}

/* 학교소개 > 총장 > [탭]역대총장 */
.pres05-wr {position:relative}
.pres05-wr .img-wr {margin:0 600px 0 0;overflow:hidden}
.pres05-wr .img-wr img {display:block;width:600px}
.pres05-wr .txt-wr {position:absolute;width:600px;height:100%;right:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/pres05_bg1.jpg) no-repeat 0px 0px}
.pres05-wr .txt-wr .inwr {margin:56px 0 0 0}
.pres05-wr .txt-wr .inwr span {display:block;text-align:center}
.pres05-wr .txt-wr .inwr .f1 {color:#496693;font-size:15px;line-height:35px;letter-spacing:-.025em}
.pres05-wr .txt-wr .inwr .f2 {font-size:25px;letter-spacing:-.025em;line-height:normal;color:#fff}
.pres05-wr .txt-wr .inwr .f3 {font-size:15px;letter-spacing:-.025em;color:#fff;line-height:35px}
.pres05-hist {}
.pres05-hist > ol {}
.pres05-hist > ol > li {position:relative;overflow:hidden}
.pres05-hist > ol > li:nth-child(even) {background:#f5f5f5}
.pres05-hist > ol > li > h3 {position:absolute;width:400px;height:100%}
.pres05-hist > ol > li > h3 .txt-wr {position:absolute;width:100%;height:32px;left:0;top:50%;margin:-16px 0 0 0;line-height:1;text-align:center}
.pres05-hist > ol > li > h3 span {display:inline-block;vertical-align:bottom;line-height:1}
.pres05-hist > ol > li > h3 .num {font-size:32px;color:#555}
.pres05-hist > ol > li > h3 .unit {font-size:25px;color:#777;font-weight:normal;margin:0 0 0 11px}
.pres05-hist .inner {margin:12px 0 12px 400px}
.pres05-hist .inner li {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/pres05_ptn1.gif) repeat-x left bottom;overflow:hidden;padding:21px 41px}
.pres05-hist .inner li:last-child {background:none}
.pres05-hist .inner li .txtl {float:left;margin:13px 0 0 0}
.pres05-hist .inner li .txtl span {display:inline-block;vertical-align:middle}
.pres05-hist .inner li .txtl .t1 {font-size:18px;font-weight:bold;color:#333;width:138px}
.pres05-hist .inner li .txtl .t2 {font-size:15px;color:#666}
.pres05-hist .inner li .txtr {float:right;font-size:0;margin:8px 0 0 0}
.pres05-hist .inner li .txtr span {display:inline-block;vertical-align:bottom}
.pres05-hist .inner li .txtr .t1 {display:inline-block;font-size:0;vertical-align:bottom}
.pres05-hist .inner li .txtr .t1 .kor {display:inline-block;font-size:26px;line-height:1;vertical-align:bottom;font-weight:bold;color:#005baa}
.pres05-hist .inner li .txtr .t1 .chn {display:inline-block;font-size:18px;vertical-align:bottom;font-family:"MingLiU",serif;line-height:1;font-weight:bold;margin:0 0 0 5px}/* STXihei, Microsoft Yahei, Microsoft MingLiU */
.pres05-hist .inner li .txtr .t1 .chn.mr-president {color:transparent;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/pres05_pic2.gif) no-repeat 0px 0px}
.pres05-hist .inner li .txtr .t1 .chn.mr-president:before,
.pres05-hist .inner li .txtr .t1 .chn.mr-president:after {color:transparent}
.pres05-hist .inner li .txtr .t1 .chn:before {content:"("}
.pres05-hist .inner li .txtr .t1 .chn:after {content:")"}
.pres05-hist .inner li .txtr .t2 {display:inline-block;font-size:18px;color:#666;vertical-align:bottom;margin:0 0 -2px 10px}
@media all and (max-width:1100px) {
	.pres05-wr .img-wr {margin:0 400px 0 0}
	.pres05-wr .txt-wr {width:400px}
	.pres05-hist > ol > li > h3 {width:200px}
	.pres05-hist .inner {margin:12px 0 12px 200px}
	.pres05-hist .inner li {padding:21px 20px}
}
@media all and (max-width:840px) {
	.pres05-hist > ol > li > h3 {width:200px}
	.pres05-hist .inner {margin:12px 0 12px 200px}
	.pres05-hist .inner li {padding:21px 10px 21px 0}
}
@media all and (max-width:767px) {
	.pres05-wr .img-wr img {margin:0 0 0 -50px}
	.pres05-hist > ol > li > h3 {position:relative;width:auto;height:auto;line-height:normal;margin:20px}
	.pres05-hist > ol > li > h3 .txt-wr {position:relative;height:auto;text-align:left;left:auto;top:auto;margin:0}
	.pres05-hist > ol > li > h3 .num {font-size:25px}
	.pres05-hist > ol > li > h3 .unit {font-size:20px}
	.pres05-hist .inner {margin:0 20px 20px}
	.pres05-hist .inner li {padding:10px 0}
	.pres05-hist .inner li .txtl {margin:0}
	.pres05-hist .inner li .txtr {margin:0}
}
@media all and (max-width:600px) {
	.pres05-wr .img-wr {margin:0 300px 0 0}
	.pres05-wr .txt-wr {width:300px}
	.pres05-wr .txt-wr .inwr .f2 {font-size:20px}
	.pres05-hist > ol > li > h3 {margin:20px 20px 0}
	.pres05-hist > ol > li > h3 .num {font-size:20px}
	.pres05-hist > ol > li > h3 .unit {font-size:18px}
	.pres05-hist .inner li .txtl {float:none}
	.pres05-hist .inner li .txtl .t1 {font-size:15px;width:100px}
	.pres05-hist .inner li .txtr {float:none;margin:5px 0 0 0}
	.pres05-hist .inner li .txtr .t1 .kor {font-size:18px}
	.pres05-hist .inner li .txtr .t2 {font-size:15px}
}
@media only screen and (max-width:499px){
	.pres05-wr .img-wr {display:none}
	.pres05-wr .txt-wr {position:relative;top:auto;right:auto;width:100%;height:auto;padding:15px;box-sizing:border-box}
	.pres05-wr .txt-wr .inwr {margin-top:0}
}


/* 학교소개 > 역사 > 건학스토리 : 171126 */
.esta-wr {}
.esta-wr .topMsg {position:relative}
.esta-wr .topMsg .imgBox {position:absolute;width:450px;right:0;top:0}
.esta-wr .topMsg .imgBox span {display:block;color:rgba(118, 118, 118, .4);font-size:12px;font-weight:bold;letter-spacing:.2em;text-align:right;margin:0 0 20px 0}
.esta-wr .topMsg .imgBox img {display:block;width:100%}
.esta-wr .topMsg .txtBox {position:relative;margin:0 500px 0 0}
.esta-wr .topMsg .txtBox h3 {display:block;position:relative;font-size:25px;color:#253e58;line-height:1.4;letter-spacing:-.05em;margin:0 0 29px 0}
.esta-wr .topMsg .txtBox h3 span {display:block}
.esta-wr .topMsg .txtBox h3:after {content:"";display:block;position:absolute;width:58px;height:38px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/esta_icon1.png) no-repeat 0px 0px;right:0;top:0}
.esta-wr .topMsg .txtBox p {}
.esta-wr .topMsg .txtBox .f1 {margin:0 0 31px 0}
.esta-wr .topMsg .txtBox .f2 {position:relative;font-size:20px;color:#003875;line-height:1.2;padding:0 0 19px 0;margin:0 0 18px 0}
.esta-wr .topMsg .txtBox .f2:after {content:"";display:block;position:absolute;width:35px;height:2px;background:#194c83;left:0;bottom:0}
.esta-wr .topMsg .txtBox .f3 {}
.esta-wr .graph {display:block;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left top;overflow:hidden}
.esta-wr .graph .inwr {display:block;margin:3px;background:#fff;overflow:hidden}
.esta-wr .graph .inwr .inwrBox {margin:31px 46px 25px 32px;position:relative}
.esta-wr .graph .proces-wr {position:absolute;width:592px;height:100%}
.esta-wr .graph .proces-wr ul {display:block;position:absolute;width:100%;height:100%}
.esta-wr .graph .proces-wr ul:before {content:"";display:block;position:absolute;width:43px;height:43px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/esta_icon2.png) no-repeat center center;left:50%;top:50%;margin:-21px 0 0 -21px;z-index:2}
.esta-wr .graph .proces-wr ul li {display:block;position:absolute;width:50%;height:50%;z-index:1}
.esta-wr .graph .proces-wr ul li.order1 {background:#f6f6f6;left:0;top:0}
.esta-wr .graph .proces-wr ul li.order2 {background:#f0f0f0;right:0;top:0}
.esta-wr .graph .proces-wr ul li.order3 {background:#f0f0f0;left:0;bottom:0}
.esta-wr .graph .proces-wr ul li.order4 {background:#f6f6f6;right:0;bottom:0}
.esta-wr .graph .proces-wr ul li .numBox {margin:44px 0 0 34px;font-size:0}
.esta-wr .graph .proces-wr ul li .numBox span {display:inline-block;color:#333;vertical-align:bottom;line-height:1}
.esta-wr .graph .proces-wr ul li .numBox .numCore {font-size:50px;letter-spacing:-.05em}
.esta-wr .graph .proces-wr ul li .numBox .numUnit {font-size:16px;font-weight:bold;margin:0 0 4px 7px}
.esta-wr .graph .proces-wr ul li .desBox {font-size:15px;margin:12px 41px 0;letter-spacing:-.05em}
.esta-wr .graph .proces-wr ul li .desBox span {display:block}
.esta-wr .graph .result-wr {position:relative;margin:0 0 0 642px;box-sizing:border-box;border-top:4px solid #11457e;border-bottom:14px solid #11457e}
.esta-wr .graph .result-wr:before {content:"";display:block;position:absolute;width:56px;height:23px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/esta_icon3.png) no-repeat center center;left:-24px;top:50%;transform:translateY(-50%)}
.esta-wr .graph .result-wr p {display:block;position:relative;text-align:center;line-height:30px;padding:47px 0 48px 0;font-size:26px;color:#005baa}
.esta-wr .graph .result-wr p:after {content:"";display:block;position:absolute;width:14px;height:19px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/esta_icon4.png) no-repeat center center;left:50%;bottom:0;margin:0 0 0 -7px}
.esta-wr .graph .result-wr p span {display:block;letter-spacing:-.05em}
.esta-wr .graph .result-wr p .f1 {font-weight:bold}
.esta-wr .graph .result-wr p .f2 {}
.esta-wr .graph .result-wr img {display:block;width:100%;max-width:296px;margin:19px auto 0}
.esta-wr .descr > ul {display:block}
.esta-wr .descr > ul > li {display:block;position:relative;padding:25px 0 25px 59px}
.esta-wr .descr > ul > li:last-child {padding-bottom:0}
.esta-wr .descr > ul > li:before,
.esta-wr .descr > ul > li:after {content:"";display:block;position:absolute}
.esta-wr .descr > ul > li:before {width:12px;height:12px;box-sizing:border-box;border:3px solid #11457e;border-radius:50%;left:0;top:0;z-index:2;background:#fff}
.esta-wr .descr > ul > li:after {width:3px;height:100%;background:#3caeb6;left:4px;top:0;z-index:1}
.esta-wr .descr > ul > li h3 {display:block;position:relative;font-size:20px;color:#11457e;line-height:1.2;margin:0 0 22px 0}
.esta-wr .descr > ul > li h3:before {content:"";display:block;position:absolute;width:27px;height:15px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/esta_icon6.png) no-repeat center center;right:100%;bottom:100%;margin:0 12px -5px 0}
.esta-wr .descr > ul > li .body-wr {position:relative}
.esta-wr .descr > ul > li .body-wr p {}
.esta-wr .descr > ul > li .body-wr p span {display:block}
.esta-wr .descr > ul > li .body-wr div {}
.esta-wr .descr > ul > li .body-wr div ul {display:block;width:100%;font-size:0}
.esta-wr .descr > ul > li .body-wr div ul li {display:inline-block;width:220px;margin:0 10px 0 0;vertical-align:top}
.esta-wr .descr > ul > li .body-wr div ul li:last-child {margin:0}
.esta-wr .descr > ul > li .body-wr div ul li div {width:100%}
.esta-wr .descr > ul > li .body-wr div ul li div img {display:block;width:100%}
.esta-wr .descr > ul > li .body-wr div ul li span {display:block;font-size:14px;font-weight:bold;color:#444;line-height:1.3;margin:11px 0 0 0;letter-spacing:-.05em}
.esta-wr .descr > ul > li .body-wr p.side-l {margin:0 500px 0 0}
.esta-wr .descr > ul > li .body-wr div.side-r {position:absolute;width:450px;right:0;top:0}
.esta-wr .descr > ul > li .body-wr div ul.fullSize {margin:24px 0 0 0}
.esta-wr .descr > ul > li .body-wr div ul.fullSize li {width:19.28%;margin:0 0.9% 0 0}
.esta-wr .descr > ul > li .body-wr div ul.fullSize li:last-child {margin:0}
@media all and (max-width:1200px) {
	.esta-wr .descr > ul > li .body-wr p.side-l {margin:0}
	.esta-wr .descr > ul > li .body-wr div {margin:10px 0 0 0}
	.esta-wr .descr > ul > li .body-wr div.side-r {position:relative;width:auto;right:auto;top:auto}
	.esta-wr .descr > ul > li .body-wr div ul li {width:19%;margin:0 1.25% 0 0}
}
@media all and (max-width:1000px) {
	.esta-wr .topMsg .imgBox {width:300px}
	.esta-wr .topMsg .txtBox {margin:0 320px 0 0}
	.esta-wr .graph .inwr .inwrBox {margin:30px}
	.esta-wr .graph .proces-wr {width:530px}
	.esta-wr .graph .proces-wr ul li .numBox {margin:30px 0 0 20px}
	.esta-wr .graph .proces-wr ul li .numBox .numCore {font-size:40px}
	.esta-wr .graph .proces-wr ul li .desBox {margin:12px 27px 0}
	.esta-wr .graph .result-wr {margin:0 0 0 570px}
	.esta-wr .graph .result-wr p {padding:30px 0;font-size:20px}

	.esta-wr .descr > ul > li .body-wr div ul li {width:30%;margin:0 5% 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul li:nth-child(3n) {margin:0}
	.esta-wr .descr > ul > li .body-wr div ul.fullSize li {width:30%;margin:0 5% 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul.fullSize li:nth-child(3n) {margin:0}
}
@media all and (max-width:860px) {
	.esta-wr .graph .proces-wr {width:50%}
	.esta-wr .graph .proces-wr ul li .numBox {margin:15px 0 0 20px}
	.esta-wr .graph .proces-wr ul li .numBox .numCore {font-size:26px}
	.esta-wr .graph .proces-wr ul li .desBox span {display:inline}
	.esta-wr .graph .result-wr {margin:0 0 0 52%}
	.esta-wr .graph .result-wr:before {left:0}
}
@media all and (max-width:760px) {
	.esta-wr .topMsg .imgBox {position:relative;right:auto;top:auto;margin:0 auto;max-width:300px;width:100%}
	.esta-wr .topMsg .imgBox span {text-align:center;margin:0 0 5px 0}
	.esta-wr .topMsg .txtBox {margin:0}
	.esta-wr .topMsg .txtBox h3 {font-size:20px;text-align:center;padding:30px 0 0 0}
	.esta-wr .topMsg .txtBox h3 span {display:inline}
	.esta-wr .topMsg .txtBox h3:after {width:58px;height:38px;right:50%;top:-17px;margin:0 -29px 0 0}
	.esta-wr .graph .inwr .inwrBox {margin:15px}
	.esta-wr .graph .proces-wr {position:relative;width:auto;height:400px}
	.esta-wr .graph .proces-wr ul li .numBox {margin:15px}
	.esta-wr .graph .proces-wr ul li .desBox {margin:10px 15px 0}
	.esta-wr .graph .result-wr {margin:76px 0 0 0}
	.esta-wr .graph .result-wr:before {width:23px;height:56px;background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/esta_icon5.png);left:50%;top:-66px;transform:translateY(0);margin:0 0 0 -12px}
	.esta-wr .descr > ul > li {padding:25px 0 25px 30px}
	.esta-wr .descr > ul > li h3:before {width:20px;margin:0 -5px 0 0;background-size:contain}
	.esta-wr .descr > ul > li .body-wr div ul li {width:48%;margin:0 4% 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul li:nth-child(3n) {margin:0 4% 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul li:nth-child(2n) {margin:0 0 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul.fullSize li {width:48%;margin:0 4% 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul.fullSize li:nth-child(3n) {margin:0 4% 10px 0}
	.esta-wr .descr > ul > li .body-wr div ul.fullSize li:nth-child(2n) {margin:0 0 10px 0}
}
@media all and (max-width:460px) {
	.esta-wr .graph .proces-wr {height:auto}
	.esta-wr .graph .proces-wr ul {position:relative;height:auto}
	.esta-wr .graph .proces-wr ul:before {display:none}
	.esta-wr .graph .proces-wr ul li {position:relative;width:auto;height:auto;overflow:hidden;text-align:center}
	.esta-wr .graph .proces-wr ul li.order1 {background:#f6f6f6;left:auto;top:auto}
	.esta-wr .graph .proces-wr ul li.order2 {background:#f0f0f0;right:auto;top:auto}
	.esta-wr .graph .proces-wr ul li.order3 {background:#f6f6f6;left:auto;bottom:auto}
	.esta-wr .graph .proces-wr ul li.order4 {background:#f0f0f0;right:auto;bottom:auto}
	.esta-wr .graph .proces-wr ul li .numBox {margin:10px}
	.esta-wr .graph .proces-wr ul li .numBox .numCore {font-size:24px}
	.esta-wr .graph .proces-wr ul li .numBox .numUnit {font-size:15px;margin:0 0 0 7px}
	.esta-wr .graph .proces-wr ul li .desBox {margin:10px}
	.esta-wr .graph .proces-wr ul li .desBox span {display:block}
}




/* 학교소개 > 역사 > 건학스토리 */
.story-tit-wr {min-height:345px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/story_bg1.jpg) no-repeat center top;background-size:cover;text-align:center;font-size:0}
.story-tit-wr .desc {display:inline-block;position:relative;width:50%;font-size:0;text-align:center}
.story-tit-wr .desc span {display:block;text-align:center;line-height:1}
.story-tit-wr .desc .year {position:relative;font-size:50px;color:#ffa500;margin:106px 0 0 0}
.story-tit-wr .desc .f1 {font-size:20px;color:#fff;margin:23px 0 0 0}
.story-tit-wr .desc .f2 {font-size:35px;color:#fff;margin:14px 0 0 0}
.story-tit-wr .desc.box-before .year .arr-wr {position:absolute;width:50%;height:13px;right:-25%;top:50%;margin:-7px 0 0 0}
.story-tit-wr .desc.box-before .year .arr-wr .line {display:block;margin:8px 0 0 14px;width:auto;height:1px;background:#868f9a}
.story-tit-wr .desc.box-before .year .arr-wr:before {content:"";position:absolute;width:9px;height:9px;left:0;bottom:0;background:#858d9a;border-radius:50%}
.story-tit-wr .desc.box-before .year .arr-wr:after {content:"";position:absolute;width:9px;height:9px;right:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/story_sprite.png) no-repeat -218px 0px}
.story-tit-wr .desc.box-after .year .arr-wr {display:none}
.story-wr {margin:86px 0 0 0}
.story-wr > ol {display:block}
.story-wr > ol > li {display:block;position:relative;padding:0 0 91px 0}
.story-wr > ol > li:before {content:"";display:block;position:absolute;width:1px;height:100%;background:#ddd;left:98px;top:0}
.story-wr > ol > li:last-child {padding-bottom:0}
.story-wr > ol > li h3 {display:block;position:absolute;width:197px;height:197px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/story_sprite.png) no-repeat 0px 0px;line-height:197px;text-align:center;font-size:50px;color:#fff}
.story-wr > ol > li h3:after {content:"";display:block;position:absolute;width:21px;height:21px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/story_sprite.png) no-repeat -197px 0px;right:-10px;top:0}
.story-wr > ol > li .body-wr {position:relative;margin:0 0 0 256px}
.story-wr > ol > li .body-wr .txt-wr {line-height:normal}
.story-wr > ol > li .body-wr .txt-wr span {display:block}
.story-wr > ol > li .body-wr .txt-wr .f1 {font-size:30px;color:#111;font-weight:normal}
.story-wr > ol > li .body-wr .txt-wr .f2 {font-size:35px;color:#005baa}
.story-wr > ol > li .body-wr .txt-wr p {font-size:15px;color:#555;line-height:1.8;margin:24px 0 0 0;text-align:justify;word-wrap:break-word;word-break:keep-all;white-space:normal}
.story-wr .art-ul {display:block;position:relative;margin:62px 0 0 256px}
.story-wr .art-ul > li {display:block;position:relative;min-height:250px;margin:0 0 40px 0}
.story-wr .art-ul > li:last-child {margin-bottom:0}
.story-wr .art-ul > li .art-img {display:block;position:absolute;left:0;top:0;width:365px}
.story-wr .art-ul > li .art-img:after {content:"";display:block;position:absolute;width:16px;height:16px;border-radius:50%;background:#ddd;left:-166px;top:50%;margin:-8px 0 0 0}
.story-wr .art-ul > li img {display:block;width:100%}
.story-wr .art-ul > li .art-txt {margin:0 0 0 402px}
.story-wr .art-ul > li .art-txt h5 {font-size:22px;color:#00b58d;line-height:normal}
.story-wr .art-ul > li .art-txt p {font-size:15px;line-height:1.8;color:#555;margin:22px 0 0 3px;max-width:86%;text-align:justify}
.story-wr .art-ul > li .art-txt ol {display:block;font-size:0;margin:21px 0 0 0}
.story-wr .art-ul > li .art-txt ol li {display:block;font-size:15px;position:relative;padding:0 0 0 15px;margin:0 0 6px 3px;line-height:1.6}
.story-wr .art-ul > li .art-txt ol li:before {content:"";display:block;position:absolute;width:4px;height:4px;background:#005baa;left:0;top:11px;border-radius:50%}
.story-wr .art-ul > li .art-txt ol li:last-child {margin-bottom:0}
.story-wr .art-ul > li .art-txt ol li span {display:block;vertical-align:middle;font-size:15px}
.story-wr .art-ul > li .art-txt ol li .tit {position:absolute;width:50px;left:15px;top:0;font-weight:bold;color:#333}
.story-wr .art-ul > li .art-txt ol li .txt {margin:0 0 0 50px;color:#555}
.story-wr .art-ul > li .art-txt ol li .txt.hasntTit {margin:0}
@media all and (max-width:1200px) {
	.story-wr > ol > li:before {left:65px;top:0}
	.story-wr > ol > li h3 {width:130px;height:130px;line-height:130px;font-size:30px;background-size:149px 137px}
	.story-wr > ol > li .body-wr {margin:0 0 0 160px}
	.story-wr .art-ul {margin:40px 0 0 160px}
	.story-wr .art-ul > li .art-img {width:300px}
	.story-wr .art-ul > li .art-img:after {left:-102px}
	.story-wr .art-ul > li .art-txt {margin:0 0 0 320px}
	.story-wr .art-ul > li .art-txt ol li span {vertical-align:top}
}
@media all and (max-width:1000px) {
	.story-tit-wr {min-height:0;padding:50px 0}
	.story-tit-wr .desc .year {font-size:50px;margin:0}
	.story-tit-wr .desc .f1 {font-size:18px}
	.story-tit-wr .desc .f2 {font-size:30px}
}
@media all and (max-width:820px) {
	.story-wr > ol > li .body-wr .txt-wr .f1 {font-size:25px}
	.story-wr > ol > li .body-wr .txt-wr .f2 {font-size:30px}
	.story-wr .art-ul > li .art-img {width:270px}
	.story-wr .art-ul > li .art-txt {margin:0 0 0 290px}
	.story-wr .art-ul {margin:40px 0 0 0}
	.story-wr .art-ul > li .art-img:after {left:57px;top:0;margin:-8px 0 0 0;background:#00b58d}
	.story-wr .art-ul > li .art-txt p {margin:22px 0 0 3px;max-width:100%}
}
@media all and (max-width:760px) {
	.story-tit-wr .desc .year {font-size:30px}
	.story-tit-wr .desc .f1 {font-size:15px}
	.story-tit-wr .desc .f2 {font-size:20px}
}
@media all and (max-width:660px) {
	.story-wr > ol > li h3 {width:98px;height:98px;line-height:98px;font-size:26px;background-size:112px 103px}
	.story-wr > ol > li:before {left:49px}
	.story-wr > ol > li .body-wr {margin:0 0 0 120px}
	.story-wr > ol > li .body-wr .txt-wr .f1 {font-size:18px}
	.story-wr > ol > li .body-wr .txt-wr .f2 {font-size:20px}
	.story-wr > ol > li .body-wr .txt-wr p {margin:10px 0 0 0;text-align:left}
	.story-wr .art-ul > li .art-img {width:200px}
	.story-wr .art-ul > li .art-img:after {left:42px}
	.story-wr .art-ul > li .art-txt {margin:0 0 0 220px}
	.story-wr .art-ul > li .art-txt h5 {font-size:18px}
	.story-wr .art-ul > li .art-txt p {margin:10px 0 0 3px;text-align:left}
	.story-wr .art-ul > li .art-txt ol li .txt {max-width:80%}
}
@media only screen and (max-width:600px){
	.story-wr {margin-top:25px}
	.story-wr > ol > li {padding-bottom:45px}
}
@media all and (max-width:500px) {
	.story-wr > ol > li:before {left:33px}
	.story-wr > ol > li h3 {width:65px;height:65px;line-height:65px;font-size:20px;background-size:74px 68px}
	.story-wr > ol > li h3:after {display:none}
	.story-wr > ol > li .body-wr {margin:0 0 0 80px}
	.story-wr > ol > li .body-wr .txt-wr .f1 {font-size:15px}
	.story-wr > ol > li .body-wr .txt-wr .f2 {font-size:17px}
	.story-wr > ol > li .body-wr .txt-wr p {line-height:normal}
	.story-wr .art-ul > li .art-img {position:relative;width:100%}
	.story-wr .art-ul > li .art-img:after {left:26px}
	.story-wr .art-ul > li .art-txt {margin:10px 0 0 45px}
	.story-wr .art-ul > li .art-txt h5 {font-size:16px}
	.story-wr .art-ul > li .art-txt p {line-height:normal}
	.story-wr .art-ul > li .art-txt ol li .txt {max-width:70%}
	.story-tit-wr .desc {display:block;width:100%}
	.story-tit-wr .desc .f1 {margin:10px 0 0 0}
	.story-tit-wr .desc .f2 {margin:10px 0 0 0}
	.story-tit-wr .desc.box-before .year .arr-wr {display:none}
	.story-tit-wr .desc.box-after .year {padding:60px 0 0 0;margin:10px 0 0 0}
	.story-tit-wr .desc.box-after .year .arr-wr {display:block;position:absolute;width:13px;height:50px;left:50%;top:0;margin:0 0 0 -7px}
	.story-tit-wr .desc.box-after .year .arr-wr .line {display:block;margin:0 0 0 8px;width:1px;height:50px;background:#868f9a}
	.story-tit-wr .desc.box-after .year .arr-wr:before {content:"";position:absolute;width:9px;height:9px;left:4px;top:0;background:#858d9a;border-radius:50%}
	.story-tit-wr .desc.box-after .year .arr-wr:after {content:"";position:absolute;width:9px;height:9px;left:0;bottom:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/story_sprite.png) no-repeat -218px 0px}
}

/* 학교소개 > 총장 > [탭]인사말 */
.grt-wr {position:relative;height:291px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/grt_bg1.jpg) repeat left top;padding:20px 0 0 0;margin-top:50px}
.grt-wr:before {content:"";display:block;position:absolute;width:72px;height:38px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/grt_icon1.png) no-repeat;right:98px;top:0}
.grt-wr .txt-wr {}
.grt-wr .txt-wr h3 {display:inline-block;margin:63px 0 0 84px;line-height:1.2}
.grt-wr .txt-wr h3 span {display:block;color:#fff}
.grt-wr .txt-wr h3 .t1 {font-size:38px;letter-spacing:-.08em}
.grt-wr .txt-wr h3 .t2 {font-size:38px;letter-spacing:-.08em}
.grt-wr .txt-wr h3 .t2 br {display:none}
.grt-wr .txt-wr p {display:block;margin:20px 0 0 86px;font-size:17px;word-wrap:break-word;word-break:keep-all;white-space:normal}
.grt-wr .txt-wr p span {display:block;color:#9dd0f6;opacity:.9}
.grt-wr .img-wr {position:absolute;right:0;bottom:0;padding:0 202px 0 0}
.grt-wr .img-wr .sign-wr {position:absolute;right:49px;bottom:24px}
.grt-wr .img-wr .sign-wr span {display:block;margin:0 auto;color:#cce4f9}
.grt-wr .img-wr .sign-wr img {display:block;margin:0 auto}
.grt-wr .img-wr .pic1 {display:block;width:100%}
.grt-msg-wr {width:100%;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/grt_bg2.jpg) repeat left top;overflow:hidden}
.grt-msg-wr .msg-box {margin:50px 170px 57px}
.grt-msg-wr .msg-box .opening {font-size:24px;line-height:28px;text-align:left;margin:0 0 20px 0}
.grt-msg-wr .msg-box p {}
.grt-msg-wr .msg-box p:last-child {margin-bottom:0}
.grt-msg-wr .msg-box p.mg28f {margin:0 0 28px 0}
@media all and (max-width:1200px) {
	.grt-wr .txt-wr h3 {margin:30px 0 0 50px}
	.grt-wr .txt-wr h3 .t2 br {display:block}
	.grt-wr .txt-wr p {margin:20px 0 0 50px}
	.grt-wr .img-wr {padding:0 0 0 150px}
	.grt-wr .img-wr .sign-wr {right:auto;left:0}
}
@media all and (max-width:1000px) {
	.grt-wr {height:300px}
	.grt-wr .txt-wr h3 {margin:10px 0 0 50px}
	.grt-wr .txt-wr h3 .t1 {font-size:30px}
	.grt-wr .txt-wr h3 .t2 {font-size:30px}
	.grt-wr .txt-wr p {margin:20px 0 0 50px}
	.grt-wr .img-wr {padding:0 0 0 170px}
	.grt-wr .img-wr .sign-wr {right:auto;left:0}
	.grt-wr .img-wr .sign-wr {left:0}
	.grt-wr .img-wr .sign-wr img {margin:5px auto 0 0}
	.grt-wr .img-wr {padding:0 0 0 100px}
	.grt-wr .img-wr .pic1 {display:block;width:70%;margin:0 0 0 auto}
	.grt-msg-wr .msg-box {margin:50px 70px 50px}
}
@media all and (max-width:767px) {
	.grt-wr .txt-wr h3 .t1 {font-size:24px}
	.grt-wr .txt-wr h3 .t2 {font-size:18px;margin:5px 0 0 0}
	.grt-wr .txt-wr h3 .t2 br {display:none}
	.grt-wr .txt-wr p {max-width:55%}
	.grt-wr .txt-wr p span {display:inline}
	.grt-msg-wr .msg-box {margin:50px 70px}
}
@media all and (max-width:640px) {
	.grt-wr .txt-wr h3 {margin:10px 0 0 20px}
	.grt-wr .txt-wr h3 .t1 {font-size:20px}
	.grt-wr .txt-wr h3 .t2 {font-size:17px}
	.grt-wr .txt-wr p {margin:20px 0 0 20px;line-height:1.4;font-size:15px}
	.grt-msg-wr .msg-box {margin:30px 20px}
}
@media all and (max-width:540px) {
	.grt-wr .txt-wr h3 .t1 {font-size:20px}
	.grt-wr .txt-wr p {margin-right:20px}
	.grt-msg-wr .msg-box p {display:inline-block;font-size:15px;line-height:normal;margin:0 0 20px 0;max-width:9999px;text-align:left}
	.grt-wr .img-wr {width:100%;padding:0}
	.grt-wr .img-wr .sign-wr {left:20px}
	.grt-wr .img-wr img {max-width:220px}
}
@media all and (max-width:480px) {
	.grt-wr:before {display:none}
	.grt-wr .txt-wr h3 {margin:10px 20px}
	.grt-wr .txt-wr h3 .t2 {font-size:15px}
	.grt-wr .img-wr .sign-wr {left:20px}
	.grt-wr .img-wr .pic1 {max-width:999px;width:50%}
	.grt-wr .txt-wr p {width:auto;margin:10px 20px 0;max-width:50%}
	.grt-wr .txt-wr p span {display:inline}
}

/* 학교소개 > 캠퍼스 > [탭]캠퍼스현황 */
.cstate-wr {}
.cstate-wr .msg-wr {}
.cstate-wr .msg-wr h3 {text-align:center}
.cstate-wr .msg-wr h3 span {display:block;font-weight:normal}
.cstate-wr .msg-wr h3 .f1 {display:block;position:relative;height:81px;color:#003875;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cstate_bg1.png) no-repeat center top;font-size:40px;line-height:96px}
.cstate-wr .msg-wr h3 .f2 {display:block;font-size:20px;color:#2192f2;line-height:24px;letter-spacing:-.025em;margin:37px 0 0 0}
.cstate-wr .msg-wr p {font-size:15px;color:#555;text-align:center;line-height:1.8;letter-spacing:0;margin:20px 0 0 0}
.cstate-wr .msg-wr p span {display:block}
.cstate-wr .rsv-info {display:none}
.cstate-wr .cstate-core {position:relative;margin:55px 0 0 0}
.cstate-wr .cstate-core .cstate-msg {display:block;width:100%;background:rgba(0, 16, 57, .5);color:#fff;text-shadow:0 0 3px rgba(0, 0, 0, .75);text-align:center;z-index:2;padding:10px 0}
.cstate-wr .cstate-core .cstate-msg br {display:none}
.cstate-wr .cstate-map {position:relative;box-sizing:border-box;border:1px solid #ccc;overflow-x:auto}
.cstate-wr .cstate-map .mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom:0}
.cstate-wr .cstate-map .mCSB_scrollTools.mCSB_scrollTools_horizontal {z-index:1}
.cstate-wr .cstate-map .csmap-core {position:relative;width:1198px;margin:0 auto;padding:0;z-index:1}
.cstate-wr .cstate-map .csmap-core .cspin {display:block;position:absolute}
.cstate-wr .cstate-map .csmap-core .cspin .csmarker {display:block;position:absolute;width:33px;height:50px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cstate_sprite.png) no-repeat 0px 0px;z-index:1;transform:translateY(0);transition:all .3s ease}
.cstate-wr .cstate-map .csmap-core .cspin:focus .csmarker,
.cstate-wr .cstate-map .csmap-core .cspin:active .csmarker,
.cstate-wr .cstate-map .csmap-core .cspin:hover .csmarker {transform:translateY(-10px)}
.cstate-wr .cstate-map .csmap-core .cspin .csmarker:after {content:"";display:block;position:absolute;width:60%;height:10px;left:20%;bottom:-5px;z-index:1;background:radial-gradient(ellipse at center, rgba(0, 0, 0, .3) 0%, transparent 50%);transition:all .3s ease}
.cstate-wr .cstate-map .csmap-core .cspin:focus .csmarker:after,
.cstate-wr .cstate-map .csmap-core .cspin:active .csmarker:after,
.cstate-wr .cstate-map .csmap-core .cspin:hover .csmarker:after {width:140%;height:20px;left:-20%;bottom:-20px;z-index:1}
.cstate-wr .cstate-map .csmap-core .cspin1 {left:870px;top:250px;padding:43px 0 0 25px}
.cstate-wr .cstate-map .csmap-core .cspin1:focus .txt,
.cstate-wr .cstate-map .csmap-core .cspin1:active .txt,
.cstate-wr .cstate-map .csmap-core .cspin1:hover .txt {background:#005baa;color:#fff}
.cstate-wr .cstate-map .csmap-core .cspin1 .csmarker {background-position:0px 0px;left:0;top:0}
.cstate-wr .cstate-map .csmap-core .cspin2 {left:830px;top:170px;padding:0 0 0 40px}
.cstate-wr .cstate-map .csmap-core .cspin2:focus .txt,
.cstate-wr .cstate-map .csmap-core .cspin2:active .txt,
.cstate-wr .cstate-map .csmap-core .cspin2:hover .txt {background:#eb572a;color:#fff}
.cstate-wr .cstate-map .csmap-core .cspin2 .csmarker {background-position:-33px 0px;left:0;top:0}
.cstate-wr .cstate-map .csmap-core .cspin3 {left:600px;top:120px;padding:43px 25px 0 0}
.cstate-wr .cstate-map .csmap-core .cspin3:focus .txt,
.cstate-wr .cstate-map .csmap-core .cspin3:active .txt,
.cstate-wr .cstate-map .csmap-core .cspin3:hover .txt {background:#0099e6;color:#fff}
.cstate-wr .cstate-map .csmap-core .cspin3 .csmarker {background-position:-66px 0px;right:0;top:0}
.cstate-wr .cstate-map .csmap-core .cspin4 {left:690px;top:300px;padding:60px 0 0 0}
.cstate-wr .cstate-map .csmap-core .cspin4:focus .txt,
.cstate-wr .cstate-map .csmap-core .cspin4:active .txt,
.cstate-wr .cstate-map .csmap-core .cspin4:hover .txt {background:#008a6b;color:#fff}
.cstate-wr .cstate-map .csmap-core .cspin4 .csmarker {background-position:-99px 0px;right:15px;top:0}
.cstate-wr .cstate-map .csmap-core .cspin .txt {position:relative;border-radius:999px;background:#fff;box-sizing:border-box;border:1px solid #ccc;font-size:15px;letter-spacing:-.025em;line-height:1;color:#333;padding:5px 13px;position:relative;z-index:3;transition:all .3s ease}
.cstate-wr .cstate-map .csmap-core .cspin .txt:after {content:"";display:block;position:absolute;width:100%;height:30%;border-radius:10px;left:0;bottom:-5px;background:radial-gradient(ellipse at center, rgba(0, 0, 0, .3) 0%, rgba(0, 0, 0, .2) 25%, transparent 75%);z-index:-1}
.cstate-wr .cstate-map .csmap-core .map-base {display:block;width:1198px;margin:0 auto}
.cstate-wr .cstate-list {margin:29px 0 0 0}
.cstate-wr .cstate-list ul {display:block;width:100%;font-size:0}
.cstate-wr .cstate-list ul li {display:inline-block;position:relative;width:50%;vertical-align:top}
.cstate-wr .cstate-list ul li a {display:block;width:100%;position:relative}
.cstate-wr .cstate-list ul li a .imgBox {width:50%;overflow:hidden}
.cstate-wr .cstate-list ul li a .imgBox img {display:block;width:100%;transition:all .7s ease}
.cstate-wr .cstate-list ul li a .txtBox {position:absolute;width:50%;height:100%;top:0;background:#f7f7f7;transition:all .3s ease}
.cstate-wr .cstate-list ul li a .txtBox:before {content:"";display:block;position:absolute;width:0;height:0;z-index:3;top:50%;transform:translateY(-50%);transition:all .3s ease}
.cstate-wr .cstate-list ul li a .txtBox .txtCore {display:block;position:absolute;width:100%;height:auto;text-align:center;top:50%;transform:translateY(-50%);z-index:1}
.cstate-wr .cstate-list ul li a .txtBox .txtCore .ico {display:inline-block;width:33px;height:50px;margin:0 auto;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cstate_sprite.png) no-repeat}
.cstate-wr .cstate-list ul li a .txtBox .txtCore .f-wr {}
.cstate-wr .cstate-list ul li a .txtBox .txtCore .f-wr .f1 {display:block;font-size:22px;color:#222;line-height:1;letter-spacing:-.025em;font-weight:bold;margin:28px 0 0 0;transition:all .3s ease}
.cstate-wr .cstate-list ul li a .txtBox .txtCore .f-wr .f2 {display:block;font-size:15px;color:#333;line-height:24px;margin:3px 0 0 0;transition:all .3s ease}
.cstate-wr .cstate-list ul li a .txtBox .txtCore .cross {display:inline-block;position:relative;width:46px;height:46px;box-sizing:border-box;border:1px solid #a4a4a4;border-radius:50%;margin:18px 0 0 0;transition:all .3s ease}
.cstate-wr .cstate-list ul li a .txtBox .txtCore .cross:after {content:"";display:block;position:absolute;width:15px;height:15px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cstate_sprite.png) no-repeat 0px -50px;left:50%;top:50%;margin:-8px 0 0 -7px;transition:all .5s ease}
.cstate-wr .cstate-list ul li a .txtBox .base {display:block;width:100%}
.cstate-wr .cstate-list ul li.ltr a .imgBox {margin:0}
.cstate-wr .cstate-list ul li.ltr a .txtBox:before {border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #f7f7f7;right:93%;transition:all .3s ease}
.cstate-wr .cstate-list ul li.ltr a:focus .txtBox:before,
.cstate-wr .cstate-list ul li.ltr a:active .txtBox:before,
.cstate-wr .cstate-list ul li.ltr a:hover .txtBox:before {right:97%}
.cstate-wr .cstate-list ul li.rtl a .txtBox:before {border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #f7f7f7;left:93%;transition:all .3s ease}
.cstate-wr .cstate-list ul li.rtl a:focus .txtBox:before,
.cstate-wr .cstate-list ul li.rtl a:active .txtBox:before,
.cstate-wr .cstate-list ul li.rtl a:hover .txtBox:before {left:97%}
.cstate-wr .cstate-list ul li.camp1 a:focus .txtBox:before,
.cstate-wr .cstate-list ul li.camp1 a:active .txtBox:before,
.cstate-wr .cstate-list ul li.camp1 a:hover .txtBox:before {border-right-color:#005bab}
.cstate-wr .cstate-list ul li.camp2 a:focus .txtBox:before,
.cstate-wr .cstate-list ul li.camp2 a:active .txtBox:before,
.cstate-wr .cstate-list ul li.camp2 a:hover .txtBox:before {border-right-color:#ec582a}
.cstate-wr .cstate-list ul li.camp3 a:focus .txtBox:before,
.cstate-wr .cstate-list ul li.camp3 a:active .txtBox:before,
.cstate-wr .cstate-list ul li.camp3 a:hover .txtBox:before {border-left-color:#0099e6}
.cstate-wr .cstate-list ul li.camp4 a:focus .txtBox:before,
.cstate-wr .cstate-list ul li.camp4 a:active .txtBox:before,
.cstate-wr .cstate-list ul li.camp4 a:hover .txtBox:before {border-left-color:#058b6b}
.cstate-wr .cstate-list ul li.ltr a .txtBox {right:0}
.cstate-wr .cstate-list ul li.rtl a .imgBox {margin:0 0 0 auto}
.cstate-wr .cstate-list ul li.rtl a .txtBox {left:0}
.cstate-wr .cstate-list ul li.camp1 a .txtBox .txtCore .ico {background-position:0px 0px}
.cstate-wr .cstate-list ul li.camp2 a .txtBox .txtCore .ico {background-position:-33px 0px}
.cstate-wr .cstate-list ul li.camp3 a .txtBox .txtCore .ico {background-position:-66px 0px}
.cstate-wr .cstate-list ul li.camp4 a .txtBox .txtCore .ico {background-position:-99px 0px}
.cstate-wr .cstate-list ul li.camp1 a .txtBox .txtCore .cross:after {background-position:-15px -50px}
.cstate-wr .cstate-list ul li.camp2 a .txtBox .txtCore .cross:after {background-position:-30px -50px}
.cstate-wr .cstate-list ul li.camp3 a .txtBox .txtCore .cross:after {background-position:-45px -50px}
.cstate-wr .cstate-list ul li.camp4 a .txtBox .txtCore .cross:after {background-position:-60px -50px}
.cstate-wr .cstate-list ul li.camp1 a:focus .txtBox,
.cstate-wr .cstate-list ul li.camp1 a:active .txtBox,
.cstate-wr .cstate-list ul li.camp1 a:hover .txtBox {background:#005bab}
.cstate-wr .cstate-list ul li.camp2 a:focus .txtBox,
.cstate-wr .cstate-list ul li.camp2 a:active .txtBox,
.cstate-wr .cstate-list ul li.camp2 a:hover .txtBox {background:#ec582a}
.cstate-wr .cstate-list ul li.camp3 a:focus .txtBox,
.cstate-wr .cstate-list ul li.camp3 a:active .txtBox,
.cstate-wr .cstate-list ul li.camp3 a:hover .txtBox {background:#0099e6}
.cstate-wr .cstate-list ul li.camp4 a:focus .txtBox,
.cstate-wr .cstate-list ul li.camp4 a:active .txtBox,
.cstate-wr .cstate-list ul li.camp4 a:hover .txtBox {background:#058b6b}
.cstate-wr .cstate-list ul li a:focus .txtBox .txtCore .ico,
.cstate-wr .cstate-list ul li a:active .txtBox .txtCore .ico,
.cstate-wr .cstate-list ul li a:hover .txtBox .txtCore .ico {background-position-X:-132px}
.cstate-wr .cstate-list ul li a:focus .txtBox .txtCore .cross,
.cstate-wr .cstate-list ul li a:active .txtBox .txtCore .cross,
.cstate-wr .cstate-list ul li a:hover .txtBox .txtCore .cross {border-color:#fff}
.cstate-wr .cstate-list ul li a:focus .txtBox .txtCore .cross:after,
.cstate-wr .cstate-list ul li a:active .txtBox .txtCore .cross:after,
.cstate-wr .cstate-list ul li a:hover .txtBox .txtCore .cross:after {background-position-Y:-65px;transform:rotate(180deg)}
.cstate-wr .cstate-list ul li a:focus .imgBox img,
.cstate-wr .cstate-list ul li a:active .imgBox img,
.cstate-wr .cstate-list ul li a:hover .imgBox img {transform:scale(1.2)}
.cstate-wr .cstate-list ul li a:focus .txtBox .txtCore .f-wr .f1,
.cstate-wr .cstate-list ul li a:active .txtBox .txtCore .f-wr .f1,
.cstate-wr .cstate-list ul li a:hover .txtBox .txtCore .f-wr .f1 {color:#fff}
.cstate-wr .cstate-list ul li a:focus .txtBox .txtCore .f-wr .f2,
.cstate-wr .cstate-list ul li a:active .txtBox .txtCore .f-wr .f2,
.cstate-wr .cstate-list ul li a:hover .txtBox .txtCore .f-wr .f2 {color:rgba(255, 255, 255, .7)}
@media all and (max-width:1200px) {
	.cstate-wr .rsv-info {display:block;margin:30px 0 0 0}
	.cstate-wr .cstate-core {margin:0}
}
@media all and (max-width:1000px) {
	.cstate-wr .cstate-list ul li a .txtBox .txtCore .f-wr .f1 {font-size:20px;margin:5px 0 0 0}
	.cstate-wr .cstate-list ul li a .txtBox .txtCore .cross {width:30px;height:30px;margin:10px 0 0 0}
	.cstate-wr .cstate-list ul li a .txtBox .txtCore .f-wr .f2 {font-size:14px;line-height:1;margin:0}
}
@media all and (max-width:780px) {
	.cstate-wr .msg-wr h3 .f1 {font-size:30px;line-height:96px}
	.cstate-wr .msg-wr h3 .f2 {font-size:17px}
	.cstate-wr .msg-wr p span {display:inline}
}
@media all and (max-width:650px) {
	.cstate-wr .cstate-list ul li {width:100%}
	.cstate-wr .cstate-list ul li a .txtBox .txtCore .ico {display:none}
	.cstate-wr .cstate-list ul li a .txtBox .txtCore .f-wr .f1 {font-size:17px}
	.cstate-wr .cstate-list ul li.m-ltr a .imgBox {margin:0}
	.cstate-wr .cstate-list ul li.m-ltr a .txtBox {right:0;left:auto}
	.cstate-wr .cstate-list ul li.m-rtl a .imgBox {margin:0 0 0 auto}
	.cstate-wr .cstate-list ul li.m-rtl a .txtBox {left:0;right:auto}
	.cstate-wr .cstate-list ul li.m-rtl a .txtBox:before {border-right:0;border-left:40px solid #f7f7f7;right:auto;left:93%}
	.cstate-wr .cstate-list ul li.m-rtl a:focus .txtBox:before,
	.cstate-wr .cstate-list ul li.m-rtl a:active .txtBox:before,
	.cstate-wr .cstate-list ul li.m-rtl a:hover .txtBox:before {right:auto;left:97%}
	.cstate-wr .cstate-list ul li.m-ltr a .txtBox:before {border-left:0;border-right:40px solid #f7f7f7;left:auto;right:93%}
	.cstate-wr .cstate-list ul li.m-ltr a:focus .txtBox:before,
	.cstate-wr .cstate-list ul li.m-ltr a:active .txtBox:before,
	.cstate-wr .cstate-list ul li.m-ltr a:hover .txtBox:before {left:auto;right:97%}
	.cstate-wr .cstate-list ul li.camp2 a:focus .txtBox:before,
	.cstate-wr .cstate-list ul li.camp2 a:active .txtBox:before,
	.cstate-wr .cstate-list ul li.camp2 a:hover .txtBox:before {border-left-color:#ec582a}
	.cstate-wr .cstate-list ul li.camp3 a:focus .txtBox:before,
	.cstate-wr .cstate-list ul li.camp3 a:active .txtBox:before,
	.cstate-wr .cstate-list ul li.camp3 a:hover .txtBox:before {border-right-color:#00ade7}
}
@media all and (max-width:590px) {
	.cstate-wr .cstate-core .cstate-msg {position:absolute;top:0;left:0;line-height:1.2}
	.cstate-wr .cstate-core .cstate-msg br {display:block}
	.cstate-wr .cstate-map {overflow-x:auto}
	.cstate-wr .cstate-list ul li.ltr a .txtBox:before {border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #f7f7f7}
	.cstate-wr .cstate-list ul li.rtl a .txtBox:before {border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #f7f7f7}
	.cstate-wr .cstate-list ul li.m-rtl a .txtBox:before {border-right:0;border-left:20px solid #f7f7f7}
	.cstate-wr .cstate-list ul li.m-ltr a .txtBox:before {border-left:0;border-right:20px solid #f7f7f7}
}


/* 학교소개 > 캠퍼스 > [탭]캠퍼스 마스터플랜 */
.cplan0-wr {margin:0}
.cplan0-wr .top-wr {display:block;position:relative;text-align:center;padding:0 0 34px 0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_bg2.jpg) no-repeat center top;background-size:cover;z-index:2}
.cplan0-wr .top-wr h3 {display:inline-block;text-align:center;margin:49px 0 0 0}
.cplan0-wr .top-wr h3 span {display:block;min-width:454px;height:81px;font-weight:normal;line-height:114px;color:#003875;font-size:40px;letter-spacing:-.08em;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_bg1.png) no-repeat center top;text-align:center;margin:0 auto}
.cplan0-wr .top-wr .ptn-wr {display:block;width:auto;max-width:805px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_ptn1.png) repeat left top;margin:29px 198px 25px;overflow:hidden}
.cplan0-wr .top-wr .ptn-wr div {margin:3px;background:#fff;text-align:center;font-size:24px;color:#005AAA;line-height:1;padding:20px 0}
.cplan0-wr .top-wr p {display:block;text-align:center;margin:0 180px 34px}
.cplan0-wr .body-wr {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_ptn2.gif) repeat left top;overflow:hidden;margin:-3px 0 0 0;position:relative;z-index:1}
.cplan0-wr .body-wr .body-inwr {margin:3px;background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_bg3.jpg) no-repeat left 89px;text-align:center}
.cplan0-wr .body-wr .f1 .p-logo {display:inline-block;width:160px;height:40px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan0_sprite.png) no-repeat 0px 0px;margin:64px 0 0 0}
.cplan0-wr .body-wr .f1 .msg1 {display:block;text-align:center}
.cplan0-wr .body-wr .f1 .msg1 span {display:inline-block;font-size:40px;font-weight:bold}
.cplan0-wr .body-wr .f1 .msg1 .txt1 {color:#005aaa;margin:0 15px 0 0}
.cplan0-wr .body-wr .f1 .msg1 .txt2 {color:#005aaa}
.cplan0-wr .body-wr .f1 .msg2 {display:block;font-size:24px;line-height:24px;color:#111;text-align:center;letter-spacing:-.05em}
.cplan0-wr .body-wr .f2 ul {display:block;position:relative;margin:40px 97px 0;text-align:center;font-size:0;padding:74px 0 0 0}
.cplan0-wr .body-wr .f2 ul:before {content:"";position:absolute;width:444px;height:43px;left:50%;top:0;margin:0 0 0 -222px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan0_sprite.png) no-repeat -160px 0px}
.cplan0-wr .body-wr .f2 ul li {display:inline-block;width:25%;box-sizing:border-box;border:1px solid #a4a4a4;border-right:0;background:#fff;vertical-align:top}
.cplan0-wr .body-wr .f2 ul li:last-child {border-right:1px solid #a4a4a4}
.cplan0-wr .body-wr .f2 ul li h4 {display:inline-block;position:relative;font-size:20px;line-height:1}
.cplan0-wr .body-wr .f2 ul li h4:before {content:"";display:block;width:59px;height:59px;margin:40px auto 18px;background-repeat:no-repeat;background-position:center center}
.cplan0-wr .body-wr .f2 ul li p {font-size:15px;line-height:1.8;color:#555;text-align:center;margin:24px 0 36px}
.cplan0-wr .body-wr .f2 ul li p span {display:block}
.cplan0-wr .body-wr .f2 ul li.idx1 h4 {color:#005baa}
.cplan0-wr .body-wr .f2 ul li.idx2 h4 {color:#eb572a}
.cplan0-wr .body-wr .f2 ul li.idx3 h4 {color:#0080d4}
.cplan0-wr .body-wr .f2 ul li.idx4 h4 {color:#079072}
.cplan0-wr .body-wr .f2 ul li.idx1 h4:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon1.png)}
.cplan0-wr .body-wr .f2 ul li.idx2 h4:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon2.png)}
.cplan0-wr .body-wr .f2 ul li.idx3 h4:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon3.png)}
.cplan0-wr .body-wr .f2 ul li.idx4 h4:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon4.png)}
.cplan0-wr .body-wr .f3 ul {display:block;position:relative;margin:40px 97px 0;text-align:center;font-size:0;padding:74px 0 0 0}
.cplan0-wr .body-wr .f3 ul:before {content:"";position:absolute;width:444px;height:43px;left:50%;top:0;margin:0 0 0 -222px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan0_sprite.png) no-repeat -160px 0px}
.cplan0-wr .body-wr .f3 ul li {display:inline-block;position:relative;width:20%;background:#264967;min-height:207px;vertical-align:top}
.cplan0-wr .body-wr .f3 ul li:after {content:"";display:block;position:absolute;width:1px;height:146px;right:0;top:50%;margin:-73px 0 0 0;background:#688095}
.cplan0-wr .body-wr .f3 ul li:last-child:after {display:none}
.cplan0-wr .body-wr .f3 ul li .ico {display:block;position:relative;width:70px;height:70px;border-radius:50%;background:#1e3a52;margin:35px auto 0}
.cplan0-wr .body-wr .f3 ul li .ico:after {content:"";display:block;position:absolute;width:36px;height:36px;left:50%;top:50%;margin:-18px 0 0 -18px;background-repeat:no-repeat;background-position:center center}
.cplan0-wr .body-wr .f3 ul li .ico1:after {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon5.png)}
.cplan0-wr .body-wr .f3 ul li .ico2:after {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon6.png)}
.cplan0-wr .body-wr .f3 ul li .ico3:after {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon7.png)}
.cplan0-wr .body-wr .f3 ul li .ico4:after {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon8.png)}
.cplan0-wr .body-wr .f3 ul li .ico5:after {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_icon9.png)}
.cplan0-wr .body-wr .f3 ul li span {display:block;font-size:15px;font-weight:bold;color:#fff;text-align:center;margin:25px 20px 0}
.cplan0-wr .body-wr .f4 {overflow:hidden}
.cplan0-wr .body-wr .f4 ul {display:block;position:relative;margin:40px 97px 68px;text-align:center;font-size:0;padding:74px 0 0 0}
.cplan0-wr .body-wr .f4 ul:before {content:"";position:absolute;width:444px;height:43px;left:50%;top:0;margin:0 0 0 -222px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan0_sprite.png) no-repeat -160px 0px}
.cplan0-wr .body-wr .f4 ul li {display:inline-block;position:relative;width:23.5%;min-height:87px;vertical-align:top;margin:0 2% 0 0}
.cplan0-wr .body-wr .f4 ul li:last-child {margin:0}
.cplan0-wr .body-wr .f4 ul li:nth-child(odd) {background:#646b72}
.cplan0-wr .body-wr .f4 ul li:nth-child(even) {background:#444e58}
.cplan0-wr .body-wr .f4 ul li span {display:block;text-align:center;color:#fff;font-size:15px;margin:0 10px}
.cplan0-wr .body-wr .f4 ul li .num {opacity:.9;margin:19px 0 0 0}
.cplan0-wr .body-wr .f4 ul li .txt {opacity:1}
@media all and (max-width:1200px) {
	.cplan0-wr .body-wr .f4 ul li .txt {letter-spacing:-.05em}
}
@media all and (max-width:1100px) {
	.cplan0-wr .body-wr .f2 ul {margin:40px 20px 0}
	.cplan0-wr .body-wr .f2 ul li {height:247px}
	.cplan0-wr .body-wr .f2 ul li h4 {font-size:16px;letter-spacing:-.05em}
	.cplan0-wr .body-wr .f2 ul li p {line-height:normal;margin:24px 10px 36px}
	.cplan0-wr .body-wr .f2 ul li p span {display:inline}
	.cplan0-wr .body-wr .f3 ul {margin:40px 20px 0}
	.cplan0-wr .body-wr .f3 ul li span {font-size:15px;font-weight:normal;margin:25px 10px 0}
	.cplan0-wr .body-wr .f4 ul {margin:40px 20px 68px}
	.cplan0-wr .body-wr .f4 ul li {height:110px}
}
@media all and (max-width:1000px) {
	.cplan0-wr .top-wr p {margin:0 80px 34px}
	.cplan0-wr .body-wr .body-inwr {background-size:30%}
}
@media all and (max-width:720px) {
	.cplan0-wr .top-wr h3 {width:100%}
	.cplan0-wr .top-wr h3 span {min-width:0;width:100%;height:auto;line-height:1;font-size:26px;background-size:contain;padding:20px 0 10px}
	.cplan0-wr .top-wr .ptn-wr {margin:20px 50px 15px}
	.cplan0-wr .top-wr .ptn-wr div {font-size:20px;padding:10px 0}
	.cplan0-wr .top-wr p {margin:0 50px 34px}
}
@media all and (max-width:700px) {
	.cplan0-wr .body-wr .f2 ul {margin:40px 10px 0}
	.cplan0-wr .body-wr .f2 ul li {width:50%;height:200px}
	.cplan0-wr .body-wr .f2 ul li:nth-child(2) {border-right:1px solid #a4a4a4}
	.cplan0-wr .body-wr .f2 ul li:nth-child(3) {margin-top:-1px}
	.cplan0-wr .body-wr .f2 ul li:nth-child(4) {margin-top:-1px}
	.cplan0-wr .body-wr .f2 ul li h4:before {margin:20px auto 18px}
	.cplan0-wr .body-wr .f2 ul li p {line-height:normal;margin:15px 10px 20px}
	.cplan0-wr .body-wr .f3 ul {margin:40px 10px 0}
	.cplan0-wr .body-wr .f3 ul li {width:auto;min-height:207px}
	.cplan0-wr .body-wr .f3 ul li:nth-child(1) {width:33.33%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(2) {width:33.33%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(3) {width:33.33%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(4) {width:50%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(5) {width:50%}
	.cplan0-wr .body-wr .f4 ul {margin:40px 10px 30px}
	.cplan0-wr .body-wr .f4 ul li {width:25%;margin:0}
}
@media all and (max-width:560px) {
	.cplan0-wr .top-wr {padding:0 0 20px 0}
	.cplan0-wr .top-wr h3 {margin:20px 0 0 0}
	.cplan0-wr .top-wr h3 span {font-size:20px;padding:30px 0 10px}
	.cplan0-wr .top-wr .ptn-wr {margin:10px 10px 15px}
	.cplan0-wr .top-wr .ptn-wr div {font-size:15px;padding:10px 0}
	.cplan0-wr .top-wr p {margin:0 10px 20px}
	.cplan0-wr .top-wr p:last-child {margin-bottom:0}
	.cplan0-wr .body-wr .body-inwr {background-size:50%;background-position:0 -30px}
	.cplan0-wr .body-wr .f1 .msg1 span {font-size:24px}
	.cplan0-wr .body-wr .f1 .msg2 {font-size:16px;line-height:normal}
	.cplan0-wr .body-wr .f2 ul li {height:240px}
	.cplan0-wr .body-wr .f2 ul li h4 {font-size:17px;letter-spacing:0}
	.cplan0-wr .body-wr .f2 ul li h4 span {display:block}
	.cplan0-wr .body-wr .f3 ul li {min-height:180px}
	.cplan0-wr .body-wr .f3 ul li:nth-child(1) {width:50%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(2) {width:50%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(3) {width:50%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(4) {width:50%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(5) {width:100%}



	.cplan0-wr .body-wr .f4 ul li {width:50%}
	.cplan0-wr .body-wr .f4 ul li:nth-child(1) {background:#646b72}
	.cplan0-wr .body-wr .f4 ul li:nth-child(2) {background:#444e58}
	.cplan0-wr .body-wr .f4 ul li:nth-child(3) {background:#444e58}
	.cplan0-wr .body-wr .f4 ul li:nth-child(4) {background:#646b72}
}
@media all and (max-width:500px) {
	.cplan0-wr {margin-top:25px}
	.cplan0-wr .top-wr h3 {margin-top:10px}
	.cplan0-wr .body-wr .f1 .p-logo {margin:30px 0 0 0}
	.cplan0-wr .body-wr .f2 ul, .cplan0-wr .body-wr .f3 ul {padding-top:50px;margin:20px 10px 0}
	.cplan0-wr .body-wr .f2 ul li {width:100%;height:auto;border:1px solid #a4a4a4;border-right:1px solid #a4a4a4;margin:0 0 10px 0;padding:10px 0}
	.cplan0-wr .body-wr .f2 ul li h4 {display:block;position:absolute;width:92%;left:4%}
	.cplan0-wr .body-wr .f2 ul li h4 .sp-wr {display:block;position:absolute;left:45px;top:5px;text-align:left}
	.cplan0-wr .body-wr .f2 ul li h4 .sp-wr span {display:inline}
	.cplan0-wr .body-wr .f2 ul li h4:before {display:block;margin:5px 0 0 0;width:35px;height:35px;background-size:contain}
	.cplan0-wr .body-wr .f2 ul li p {display:block;text-align:left;margin:28px 10px 0 55px}
	.cplan0-wr .body-wr .f3 ul li {width:100%;min-height:0;margin:0 0 10px 0;font-size:0;text-align:left;padding:10px 0;padding:10px 20px;box-sizing:border-box}
	.cplan0-wr .body-wr .f3 ul li:after {display:none}
	.cplan0-wr .body-wr .f3 ul li:nth-child(1) {width:100%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(2) {width:100%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(3) {width:100%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(4) {width:100%}
	.cplan0-wr .body-wr .f3 ul li:nth-child(5) {width:100%}

	.cplan0-wr .body-wr .f3 ul li .ico {position:absolute;width:36px;height:36px;left:10px;top:50%;margin:-18px 0 0 0}
	.cplan0-wr .body-wr .f3 ul li .ico:after {width:24px;height:24px;margin:-12px 0 0 -12px;background-size:cover}
	.cplan0-wr .body-wr .f3 ul li span {display:block;text-align:left;margin:0 0 0 35px;font-size:14px;padding:10px 0}

	.cplan0-wr .body-wr .f4 ul li {width:100%;min-height:0;height:auto;margin:0 0 10px 0;padding:10px 0}
	.cplan0-wr .body-wr .f4 ul li:nth-child(odd) {background:#646b72}
	.cplan0-wr .body-wr .f4 ul li:nth-child(even) {background:#444e58}
	.cplan0-wr .body-wr .f4 ul li:last-child {margin:0 0 10px 0}
	.cplan0-wr .body-wr .f4 ul li span {text-align:left;margin:0}
	.cplan0-wr .body-wr .f4 ul li .num {position:absolute;left:10px;margin:0}
	.cplan0-wr .body-wr .f4 ul li .txt {display:block;margin:0 10px 0 40px}
}

/* 학교소개 > 캠퍼스 > [탭]캠퍼스 마스터플랜 */
.cplan1-wr {margin:70px 0 0 0}
.cplan1-wr h3 {display:block;position:relative;text-align:center;background: url(/_contents/kor/_Img/01Univ/grschool_bg.jpg) repeat center top;padding:76px 0 68px 0;color: #005fb1;}
.cplan1-wr h3:before {content:"";display:block;position:absolute;width:72px;height:38px;left:50%;top:0;margin:0 0 0 -36px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan1_icon1.png) no-repeat}
.cplan1-wr h3 span {display:block;color: #fff;line-height:1;font-weight:normal;}
.cplan1-wr h3 .f1 {font-size:17px;color: #B0DEFE;}
.cplan1-wr h3 .f2 {font-size:32px;letter-spacing:-.05em;margin:18px 0 0 0}
.cplan1-wr h3 .f3 {font-size:32px;letter-spacing:-.05em;margin:10px 0 0 0}
.cplan1-wr .core-wr {position:relative;min-height:352px;margin:46px 0 0 0}
.cplan1-wr .core-wr .msg-wr {margin:0 600px 0 0}
.cplan1-wr .core-wr .msg-wr p {font-size:15px;color:#555;line-height:1.8;margin:8px 0 24px 0;text-align:left}
.cplan1-wr .core-wr .msg-wr a {font-size:16px;color:#555}
.cplan1-wr .core-wr .msg-wr a:focus,
.cplan1-wr .core-wr .msg-wr a:active,
.cplan1-wr .core-wr .msg-wr a:hover {color:#fff}
.cplan1-wr .core-wr .sld-wr {position:absolute;width:540px;right:0;top:0}
.cplan1-wr .core-wr .sld-wr .img-slide-wr {width:100%}
.cplan1-wr .core-wr .sld-wr .img-slide-wr .item {position:relative}
.cplan1-wr .core-wr .sld-wr .img-slide-wr .item img {position:relative;z-index:1}
.cplan1-wr .core-wr .owl-nav a.expImg {display:block;position:absolute;width:45px;height:45px;bottom:0;right:92px;background:url(https://www.pusan.ac.kr/_Img/Content/slide_btns.png) no-repeat 0px 0px;z-index:2;display:none}
.cplan1-wr .plan-wr {}
.cplan1-wr .plan-wr ul {display:block;position:relative;font-size:0;text-align:center;box-sizing:border-box;border:1px solid #a4a4a4;overflow:hidden}
.cplan1-wr .plan-wr ul li {display:inline-block;position:relative;width:25%;padding:30px 0 23px 0;vertical-align:top}
.cplan1-wr .plan-wr ul li:after {content:"";display:block;position:absolute;width:1px;height:200%;background:#a4a4a4;right:0;top:0}
.cplan1-wr .plan-wr ul li:last-child:after {display:none}
.cplan1-wr .plan-wr ul li .num {display:block;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;font-weight:bold;font-size:16px;background:#009bb5;margin:0 auto;border-radius:50%}
.cplan1-wr .plan-wr ul li p {font-size:15px;color:#555;line-height:1.8;margin:14px 0 0 0}
.cplan1-wr .plan-wr ul li p span {display:block}
.cplan1-wr .exp-wr {background:#f8f8f8 url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan1_bg1.jpg) no-repeat right bottom;overflow:hidden}
.cplan1-wr .exp-wr ol {display:block;margin:0 0 50px 80px;padding:50px 0 0 0}
.cplan1-wr .exp-wr ol li {display:block;position:relative;margin:0 0 10px 0;padding:0 0 0 40px}
.cplan1-wr .exp-wr ol li .dot {display:block;position:absolute;width:5px;height:5px;background:#ccc;border-radius:50%;left:27px;top:22px}
.cplan1-wr .exp-wr ol li:before {content:"";display:block;position:absolute;width:28px;height:1px;background:#ccc;left:0;top:24px}
.cplan1-wr .exp-wr ol li:after {content:"";display:block;position:absolute;width:1px;height:200%;left:0;bottom:0;background:#ccc}
.cplan1-wr .exp-wr ol li:last-child:after {bottom:50%}
.cplan1-wr .exp-wr ol li .year {display:block;position:absolute;width:113px;height:48px;line-height:48px;text-align:center;background:#fff;border:1px solid #0c85ed;font-size:15px;font-weight:bold;color:#005baa;box-sizing:border-box}
.cplan1-wr .exp-wr ol li .guide {display:inline-block;width:0;height:48px;overflow:hidden;vertical-align:middle}
.cplan1-wr .exp-wr ol li .text {display:inline-block;padding:0 0 0 130px;font-size:15px;color:#444;letter-spacing:-.025em;margin:0 20px 0 0}
@media all and (max-width:1000px) {
	.cplan1-wr .core-wr .msg-wr {margin:0 420px 0 0}
	.cplan1-wr .core-wr .sld-wr {width:400px}
	.cplan1-wr .plan-wr ul li p {line-height:normal;letter-spacing:-.05em;margin:14px 10px 0}
	.cplan1-wr .plan-wr ul li p span {display:inline}
	.cplan1-wr .exp-wr ol {margin:0 0 30px 20px;padding:30px 0 0 0}
	.cplan1-wr .exp-wr ol li {padding:0 0 0 30px}
	.cplan1-wr .exp-wr ol li .dot {left:15px}
	.cplan1-wr .exp-wr ol li:before {width:16px}
	.cplan1-wr .exp-wr ol li .year {letter-spacing:-.05em}
}
@media all and (max-width:760px) {
	.cplan1-wr .core-wr .msg-wr {margin:0 320px 0 0}
	.cplan1-wr .core-wr .sld-wr {width:300px}
}
@media all and (max-width:660px) {
	.cplan1-wr .core-wr {margin:0}
	.cplan1-wr .core-wr .msg-wr {width:100%;margin:20px 0 0 0}
	.cplan1-wr .core-wr .msg-wr a {display:block}
	.cplan1-wr .core-wr .sld-wr {position:relative;width:100%;margin:0}
	.cplan1-wr .exp-wr ol li {margin:0 0 15px 0}
	.cplan1-wr .exp-wr ol li .dot {top:14px}
	.cplan1-wr .exp-wr ol li:before {top:16px}
	.cplan1-wr .exp-wr ol li:last-child:after {bottom:100%;margin:0 0 -17px 0}
	.cplan1-wr .exp-wr ol li .year {width:100px;height:30px;line-height:30px}
	.cplan1-wr .exp-wr ol li .guide {display:none}
	.cplan1-wr .exp-wr ol li .text {display:block;padding:35px 0 0 0;margin:0 10px 0 0}
}
@media all and (max-width:600px) {
	.cplan1-wr h3 {padding:50px 0 50px 0}
	.cplan1-wr h3 .f2 {font-size:24px;margin:10px 0 0 0}
	.cplan1-wr h3 .f2 strong {display:block;margin:5px 0 0 0}
	.cplan1-wr h3 .f3 {font-size:20px}
	.cplan1-wr .plan-wr ul li {width:50%;border-top:1px solid #a4a4a4}
	.cplan1-wr .plan-wr ul li:nth-child(1) {border-top:0}
	.cplan1-wr .plan-wr ul li:nth-child(2) {border-top:0}
	.cplan1-wr .plan-wr ul li:nth-child(2):after {display:none}
}
@media all and (max-width:420px) {
	.cplan1-wr .plan-wr ul {border:0}
	.cplan1-wr .plan-wr ul li {width:100%;margin:0 0 10px 0;border:1px solid #a4a4a4 !important;box-sizing:border-box;padding:10px;text-align:left;font-size:0}
	.cplan1-wr .plan-wr ul li:last-child {margin:0}
	.cplan1-wr .plan-wr ul li:nth-child(2):after {display:none}
	.cplan1-wr .plan-wr ul li:after {display:none}

	.cplan1-wr .plan-wr ul li .num {display:block;position:absolute;width:30px;height:30px;line-height:30px;margin:0;left:10px;top:10px}
	.cplan1-wr .plan-wr ul li p {display:block;margin:5px 10px 5px 50px}
}

/* 오시는 길 */
.way-wr {}
.way-wr .map-box {display:block;position:relative;width:100%;box-sizing:border-box;border:1px solid #ccc;margin:0}
.way-wr .map-box .map-util {position:absolute;width:100%;height:100px;left:0;bottom:0;background:rgba(0, 0, 0, .8);z-index:2;font-size:0;line-height:100px}
.way-wr .map-box .map-util a {display:block;position:absolute;width:100px;height:100%;background:#eb572a;right:0;top:0;transition:all .3s ease}
.way-wr .map-box .map-util a:before {content:"";display:block;position:absolute;width:33px;height:32px;left:50%;top:50%;margin:-16px 0 0 -16px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/way_sprite.png) no-repeat -798px 0px}
.way-wr .map-box .map-util a:focus,
.way-wr .map-box .map-util a:active,
.way-wr .map-box .map-util a:hover {background:#d93605}
.way-wr .map-box .map-util a:focus:before,
.way-wr .map-box .map-util a:active:before,
.way-wr .map-box .map-util a:hover:before {animation:hvr-buzz-out .75s linear 1}
.way-wr .map-box .map-util dl {display:inline-block;vertical-align:middle;margin:0 0 0 40px;font-size:0}
.way-wr .map-box .map-util dl dt,
.way-wr .map-box .map-util dl dd {display:inline-block;vertical-align:middle}
.way-wr .map-box .map-util dl dt {margin:0 22px 0 0}
.way-wr .map-box .map-util dl dt span {display:block;height:38px;line-height:38px;font-size:18px;color:#fff;background:#006de1;border-radius:999px;font-weight:bold;padding:0 29px}
.way-wr .map-box .map-util dl dd {padding:0;margin:0;font-size:17px;color:#fff;max-width:500px;line-height:1}
.way-wr .map-box #map {display:block;position:relative;width:100%;z-index:1}/* 접근성 height:600px */
.way-wr .map-box #map.img-zoom a {right:0;top:0;bottom:auto}
.way-wr .map-box #map a[title="Google 지도에서 이 지역을 보려면 클릭하세요."] {display:block !important;position:absolute !important;margin:-595px 0 0 0 !important}/* 구글맵 로고 */
.way-wr .map-box #map .gm-style > div.gmnoprint:nth-child(4) {display:block !important;right:auto !important;bottom:auto !important;left:135px;top:12px}/* 구글맵 지도데이터 */
.way-wr .map-box #map .gmnoprint.gm-style-cc {display:block !important;right:auto !important; bottom:auto !important;left:75px;top:12px}/* 구글맵 이용약관 */
.way-wr .subtab {margin:29px 0 0 0}
.way-wr .subtab:after {content:"";display:block;position:absolute;width:100%;height:1px;background:#ddd;left:0;bottom:0;z-index:1}
.way-wr .subtab ul {display:block;width:100%;position:relative;margin-bottom:30px;box-sizing:border-box;font-size:0}
.way-wr .subtab ul li {display:inline-block;position:relative;width:25%;background:#fafafa}
.way-wr .subtab ul li a {display:block;position:relative;color:#777;padding:22px 0 19px 0;line-height:1;border-bottom:1px solid #ddd}
.way-wr .subtab ul li a span {display:block;font-size:15px;line-height:1;text-align:center}
.way-wr .subtab ul li a span:after {content:"";display:none;width:10px;height:6px;margin:0 0 0 10px;background:url(https://www.pusan.ac.kr/resources/_Img/Content/blt_ctab02.gif) no-repeat;vertical-align:middle}
.way-wr .subtab ul li.over a {color:#005baa;background:#fff;border:1px solid #ddd;border-bottom:1px solid #fff}
.way-wr .subtab ul li.over a span:after {display:inline-block}
.way-wr .subbody {margin:30px 0 0 0}
.way-wr .subbody > ul {display:block;width:100%;position:relative}
.way-wr .subbody > ul > li {display:block;position:relative;padding:0 0 30px;margin:0 0 30px 0;border-bottom:1px solid #ccc;min-height:189px}
.way-wr .subbody > ul.stay {display:none}
.way-wr .way-met {display:block;position:relative;min-height:189px}
.way-wr .way-met .lst-tit {display:block;position:absolute;width:299px;height:100%;left:0;top:0;margin:0;border:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/way_ptn1.gif) repeat-y right top}
.way-wr .way-met .lst-tit .txt-box {display:block;position:absolute;width:100%;text-align:center;font-weight:bold;font-size:18px;color:#222;line-height:26px;letter-spacing:-.025em;top:50%;transform:translateY(-50%)}
.way-wr .way-met .lst-tit .txt-box span {display:block}
.way-wr .way-met .lst-tit .txt-box:before {content:"";display:block;width:114px;height:56px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/way_sprite.png) no-repeat;margin:0 auto 26px}
.way-wr .way-met .lst-tit .txt-box.ico1:before {background-position:0px 0px}
.way-wr .way-met .lst-tit .txt-box.ico2:before {background-position:-114px 0px}
.way-wr .way-met .lst-tit .txt-box.ico3:before {background-position:-228px 0px}
.way-wr .way-met .lst-tit .txt-box.ico4:before {background-position:-342px 0px}
.way-wr .way-met .lst-tit .txt-box.ico5:before {background-position:-456px 0px}
.way-wr .way-met .lst-tit .txt-box.ico6:before {background-position:-570px 0px}
.way-wr .way-met .lst-tit .txt-box.ico7:before {background-position:-684px 0px}
.way-wr .way-met .lst-tit .txt-box.ico8:before {background-position:-114px -56px}
.way-wr .way-met .spacer {display:inline-block;width:0;height:189px;overflow:hidden;vertical-align:middle}
.way-wr .way-met .lst-box {display:inline-block;width:70%;vertical-align:middle;padding:0;margin:0 0 0 329px}
.way-wr .way-met .lst-box p {display:block}
.way-wr .way-met .lst-box > ul {display:block;padding:30px 0}
.way-wr .way-met .lst-box > ul > li {display:block;margin-bottom:36px}
.way-wr .way-met .lst-box > ul > li:last-child {margin-bottom:0}
.way-wr .way-met .lst-box > ul > li .c-tit02 {font-size:19px;margin-bottom:12px}
.way-wr .way-met .lst-box > ul > li p {}
.way-wr .way-met .lst-box > ul > li .point1 {color:#eb572a}
.way-wr .way-met .lst-box > ul > li dl.color01 dt {background:#0054a6}
.way-wr .way-met .lst-box > ul > li dl.color02 dt {background:#e31820}
.way-wr .way-met .lst-box > ul > li dl.color03 dt {background:#00a651}
.way-wr .way-met .lst-box > ul > li dl {display:block;position:relative;margin:0 0 15px 0}
.way-wr .way-met .lst-box > ul > li dl dt {position:absolute;left:0;top:0}
.way-wr .way-met .lst-box > ul > li dl dd {display:block;font-weight:normal;margin:0 0 0 70px;padding:3px 0 0 0}
.way-wr .way-met .lst-box > ul > li dl:last-child {margin-bottom:0}
.way-wr .way-met .lst-box > ul > li ol {display:block;width:100%;font-size:0}
.way-wr .way-met .lst-box > ul > li ol li {display:inline-block;width:auto}
.way-wr .way-met .lst-box > ul > li ol li span {display:inline-block;font-size:15px;color:#555;line-height:1.6;vertical-align:middle}
.way-wr .way-met .lst-box > ul > li ol li:after {content:"";display:inline-block;width:15px;height:15px;vertical-align:middle;background:#f0faff url(https://www.pusan.ac.kr/_contents/kor/_Img/Layout/cnavi_sprite2.png) no-repeat center center;margin:0 10px;border:1px solid #ddd;border-radius:5px}
.way-wr .way-met .lst-box > ul > li ol li:last-child:after {display:none}
.way-wr .way-met .lst-box .blockbus {display:block;width:100%;padding:0;margin:0;font-size:0}
.way-wr .way-met .lst-box .blockbus li {display:inline-block;position:relative;width:50%;vertical-align:top;margin:0 0 5px 0}
.way-wr .way-met .lst-box .blockbus li span {display:inline-block;font-size:15px;line-height:1.6;color:#555}
.way-wr .way-met .lst-box .blockbus li .tit {position:absolute;left:0;top:0;padding:0 0 0 15px;font-weight:bold}
.way-wr .way-met .lst-box .blockbus li .tit:before {content:"";display:block;position:absolute;width:3px;height:3px;background:#888;left:0;top:10px}
.way-wr .way-met .lst-box .blockbus li .msg {margin:0 0 0 90px}
.way-wr .way-met .lst-box .c-list04 {margin:10px 0 15px 0}
.way-wr .way-met .lst-box .c-list04 li {margin:0 0 10px 0}
.way-wr .way-met .lst-box .c-list04 li:last-child {margin:0}
.way-wr .way-met .lst-box .c-list04 li h4 {}
.way-wr .way-met .lst-box .c-list04 li p {margin:5px 0 0 0}
.way-wr .way-met .park-box {}
.way-wr .way-met .park-box h4 {margin:0 0 20px 0}
.way-wr .way-met .park-box p {margin:0 0 20px 0;font-size:15px;color:#555;line-height:1.6}
.way-wr .way-met .park-box p:last-child {margin:0}
.way-wr .way-met .park-box ul.st01 {display:block;width:100%;position:relative;font-size:0;padding:0;margin:0;overflow:hidden}
.way-wr .way-met .park-box ul.st01 li {display:inline-block;position:relative;width:50%;margin:0;float:left}
.way-wr .way-met .park-box ul.st01 li:before {content:"";display:block;position:absolute;width:3px;height:3px;background:#888;left:0;top:10px}
.way-wr .way-met .park-box ul.st01 li span {display:block;font-size:15px;margin:0 20px 0 10px;line-height:1.6}
.way-wr .way-met .park-box ul.st02 {display:block;width:100%;position:relative;font-size:0;padding:0;margin:0 0 20px 0}
.way-wr .way-met .park-box ul.st02 li {display:block;position:relative;width:auto;margin:0}
.way-wr .way-met .park-box ul.st02 li:before {content:"";display:block;position:absolute;width:3px;height:3px;background:#888;left:0;top:10px}
.way-wr .way-met .park-box ul.st02 li span {display:block;font-size:15px;margin:0 0 0 10px;font-weight:bold;color:#0067d4}
.way-wr .way-met .park-box ul.st03 {display:block;width:100%;position:relative;font-size:0;padding:0;margin:0}
.way-wr .way-met .park-box ul.st03 li {display:block;position:relative;width:auto;margin:0 0 10px 0}
.way-wr .way-met .park-box ul.st03 li:before {content:"";display:block;position:absolute;width:3px;height:3px;background:#888;left:0;top:10px}
.way-wr .way-met .park-box ul.st03 li span {display:block;font-size:15px;margin:0 0 0 10px}
.way-wr .wayroad-wr {overflow:hidden}
.way-wr .wayroad-wr .side-wr {width:48.16%}
.way-wr .wayroad-wr .side-wr .c-tit02 {margin-bottom:15px}
.way-wr .wayroad-wr .side-wr img {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc}
.way-wr .wayroad-wr .side-wr.side-l {float:left}
.way-wr .wayroad-wr .side-wr.side-r {float:right}
@keyframes hvr-buzz-out {
    10%, 30% {transform: translateX(3px) rotate(2deg)}
    20%, 40% {transform: translateX(-3px) rotate(-2deg)}
    50%, 70% {transform: translateX(2px) rotate(1deg)}
    60%, 80% {transform: translateX(-2px) rotate(-1deg)}
    90% {transform: translateX(1px) rotate(0)}
    100% {transform: translateX(-1px) rotate(0)}
}
@media all and (max-width:1200px) {
	.way-wr .map-box .map-util dl {margin:0 0 0 20px}
	.way-wr .map-box .map-util dl dt {margin:0 10px 0 0}
	.way-wr .map-box .map-util dl dt span {font-size:16px}
	.way-wr .map-box .map-util dl dd {font-size:15px}
	.way-wr .way-met .lst-box {width:64%}
}
@media all and (max-width:1000px) {
	.way-wr .map-box .map-util {line-height:normal}
	.way-wr .map-box .map-util dl {display:block;margin:13px 0 0 20px}
	.way-wr .map-box .map-util dl dt span {height:30px;line-height:30px;padding:0 20px;width:100px;text-align:center}
	.way-wr .map-box #map {}/* 접근성 height:500px */
	.way-wr .map-box #map a[title="Google 지도에서 이 지역을 보려면 클릭하세요."] {margin:-495px 0 0 0 !important}/* 구글맵 로고 */
	.way-wr .subbody > ul > li {min-height:103px}
	.way-wr .way-met {width:auto;min-height:103px}
	.way-wr .way-met .lst-tit {width:25%}
	.way-wr .way-met .lst-tit .txt-box {font-size:16px;line-height:normal}
	.way-wr .way-met .lst-tit .txt-box:before {margin:0 auto 5px}
	.way-wr .way-met .spacer {display:none}
	.way-wr .way-met .lst-box {display:block;width:auto;margin:0 0 0 27%}
	.way-wr .way-met .lst-box > ul {padding:0}
	.way-wr .way-met .lst-box .blockbus li {display:block;width:100%;margin:5px 0 0 0}
	.way-wr .way-met .lst-box .blockbus li span {display:inline-block;font-size:15px;line-height:24px;letter-spacing:-.05em}
	.way-wr .way-met .lst-box .blockbus li .tit {position:absolute;left:0;top:0;padding:0 0 0 15px;font-weight:bold}
	.way-wr .way-met .lst-box .blockbus li .tit:before {content:"";display:block;position:absolute;width:3px;height:3px;background:#888;left:0;top:10px}
	.way-wr .way-met .lst-box .blockbus li .msg {margin:0 0 0 100px}
	.way-wr .way-met .park-box ul.st01 li {display:block;width:100%}
	.way-wr .way-met .park-box ul.st01 li:before {content:"";display:block;position:absolute;width:3px;height:3px;background:#888;left:0;top:10px}
	.way-wr .way-met .park-box ul.st01 li span {display:block;font-size:15px;margin:0 0 0 10px}
}
@media all and (max-width:760px) {
	.way-wr .subtab {border-bottom:0;border-top:1px solid #ddd}
	.way-wr .subtab ul li {width:50%}
	.way-wr .subtab ul li:nth-child(2n) a {border-left:1px solid #ddd}
	.way-wr .subtab ul li.over a {border-bottom:1px solid #ddd;border-top:0;border-left:0;border-right:0}
	.way-wr .subtab ul li:nth-child(2n).over a {border-right:0;border-left:1px solid #ddd}
	.way-wr .subtab ul li a span:after {margin:0 0 0 5px}
}
@media all and (max-width:670px) {
	.way-wr .map-box .map-util {position:relative;height:auto;overflow:hidden;padding:10px 0 0 0}
	.way-wr .map-box .map-util dl {margin:13px 20px}
	.way-wr .map-box .map-util dl dt,
	.way-wr .map-box .map-util dl dd {display:block}
	.way-wr .map-box .map-util dl dt span {width:100px;height:26px;line-height:26px}
	.way-wr .map-box .map-util dl dd {margin:5px 130px 0 0}
	.way-wr .map-box #map {}/* 접근성 height:400px */
	.way-wr .map-box #map a[title="Google 지도에서 이 지역을 보려면 클릭하세요."] {margin:-395px 0 0 0 !important}/* 구글맵 로고 */
	.way-wr .way-met .lst-tit {position:relative;width:100%;height:auto;background:#f2f6f9;margin:0 0 20px 0;border:1px dashed #7593b3;border-radius:5px}
	.way-wr .way-met .lst-tit .txt-box {display:block;position:relative;text-align:left;font-size:22px;color:#003875;line-height:normal;top:auto;transform:translateY(0);padding:10px;width:auto}
	.way-wr .way-met .lst-tit .txt-box span {display:inline-block;vertical-align:middle}
	.way-wr .way-met .lst-tit .txt-box:before {display:none}
	.way-wr .way-met .lst-box {width:100%;margin:0}
}
@media all and (max-width:580px) {
	.way-wr .map-box .map-util dl dd {margin:5px 0 0 0}
	.way-wr .map-box .map-util a {position:relative;width:auto;height:auto;margin:10px 20px 20px;border-radius:5px;text-align:center;padding:10px 0}
	.way-wr .map-box .map-util a:before {display:inline-block;position:relative;left:auto;top:auto;margin:0;vertical-align:middle;margin:0 10px 0 0}
	.way-wr .map-box .map-util a span {display:inline-block;position:relative;width:auto;height:auto;top:auto;left:auto;text-indent:0;line-height:normal;font-size:15px;vertical-align:middle;color:#fff}
	.way-wr .way-met .lst-tit .txt-box {font-size:18px}
	.way-wr .wayroad-wr .side-wr {width:100%;margin:0 0 25px 0}
	.way-wr .wayroad-wr .side-wr:last-child {margin-bottom:0}
	.way-wr .subtab ul li a span {font-size:14px;letter-spacing:-.05em}
}

/* 학교소개 > 캠퍼스 > [탭]캠퍼스맵 팝업 */
.cmappop-bodyTag {height:100%}
.cmappop-wr {display:table;position:absolute;width:100%;height:100%;overflow:hidden}
.cmappop-header {position:fixed;width:100%;height:100px;left:0;top:0;z-index:20;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/sta_bg1.jpg) no-repeat 0px 0px;background-size:cover;border-bottom:1px solid #ddd}
.cmappop-header .inwr {position:relative;height:100%;margin:0 20px}
.cmappop-header .inwr .t-logo {position:absolute;height:42px;left:0;top:50%;margin:-21px 0 0 0}
.cmappop-header .inwr .t-logo img {display:block}
.cmappop-header .inwr .t-util {position:absolute;height:50px;line-height:50px;right:0;top:50%;margin:-25px 0 0 0}
.cmappop-header .inwr .t-util ul {display:block;font-size:0}
.cmappop-header .inwr .t-util ul li {display:inline-block;margin:0 0 0 20px}
.cmappop-header .inwr .t-util button {display:inline-block;background:none;font-size:0;vertical-align:middle;border:0}
.cmappop-header .inwr .t-util button .ico {display:inline-block;width:17px;height:26px;vertical-align:middle;margin:0 5px 0 0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cmap_sprite.png) no-repeat}
.cmappop-header .inwr .t-util button .ico1 {background-position:0px 0px}
.cmappop-header .inwr .t-util button .ico2 {background-position:-17px 0px}
.cmappop-header .inwr .t-util button .ico3 {background-position:-34px 0px}
.cmappop-header .inwr .t-util button .ico4 {background-position:-51px 0px}
.cmappop-header .inwr .t-util button .txt {display:inline-block;font-size:14px;vertical-align:middle;letter-spacing:-.05em;color:#777}
.cmappop-header .inwr .t-util button:focus .txt,
.cmappop-header .inwr .t-util button:active .txt,
.cmappop-header .inwr .t-util button:hover .txt {text-decoration:underline}
.cmappop-contents {z-index:1;margin:100px 0 0 0;overflow-y:auto;background:#eee}
.cmappop-footer {position:fixed;width:100%;height:60px;line-height:60px;left:0;bottom:0;z-index:20;background:rgba(0, 0, 0, .5);text-align:center;font-size:0}
.cmappop-footer img {display:inline-block;vertical-align:middle;margin:0 20px 0 0}
.cmappop-footer span {display:inline-block;font-size:14px;color:#fff;opacity:.5;vertical-align:middle}

/* 학교소개 > 캠퍼스 > [탭]캠퍼스맵 */
.cmap-wr {display:block;width:100%;position:relative;border:1px solid #ccc;box-sizing:border-box;margin:20px 0 0 0}
.cmapvr-tour.cp-btn {position:absolute;right:0;top:86px;min-width:170px}
.cmapvr-tour.cp-btn:active,
.cmapvr-tour.cp-btn:focus,
.cmapvr-tour.cp-btn:visited,
.cmapvr-tour.cp-btn:hover {background:#003875;border:1px solid #005baa;color:#fff}
.cmap-wr .drag-guide {display:none}
.cmap-wr .img-wr {display:block;position:relative;width:849px;height:798px;overflow:auto;padding:0;margin:0}
.cmap-wr .img-wr::-webkit-scrollbar {width:3px;border-radius:99px}
.cmap-wr .img-wr::-webkit-scrollbar-thumb {background:#a9a9a9}
.cmap-wr .img-wr img {display:block;width:849px}
.cmap-wr .img-wr .mCSB_container_wrapper {margin-right:0;margin-bottom:0}
.cmap-wr .img-wr .mCSB_container_wrapper > .mCSB_container {padding-right:0;padding-bottom:0}
.cmap-wr .img-wr #mCSB_2_scrollbar_horizontal {z-index:100}
.cmap-wr .img-wr #mCSB_2_scrollbar_vertical {z-index:100}
.cmap-wr .img-wr button {display:block;position:absolute;text-align:center;box-sizing:border-box;z-index:5;background:none;border:0;overflow:visible}
.cmap-wr .img-wr button span {display:block;position:absolute;width:100%;height:100%;font-size:11px;text-align:center;font-weight:bold;left:0;top:0;border-radius:50%;box-sizing:border-box;opacity:1;transition:all .3s ease}
.cmap-wr .img-wr button:before {content:attr(data-before);display:none;position:absolute;width:41px;height:69px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cmap_sprite.png) no-repeat 0px 0px;left:50%;bottom:0;margin:0 0 0 -20px;line-height:40px;font-weight:bold;color:#222;transition:all .3s ease}
.cmap-wr .img-wr button:focus,
.cmap-wr .img-wr button:active,
.cmap-wr .img-wr button.overc,
.cmap-wr .img-wr button.over {z-index:20}
.cmap-wr .img-wr button:focus span,
.cmap-wr .img-wr button:active span,
.cmap-wr .img-wr button.overc span,
.cmap-wr .img-wr button:focus span,
.cmap-wr .img-wr button:active span,
.cmap-wr .img-wr button.over span {opacity:0}
.cmap-wr .img-wr button:focus:before,
.cmap-wr .img-wr button:active:before,
.cmap-wr .img-wr button.overc:before,
.cmap-wr .img-wr button.over:before {display:block}
.cmap-wr .img-wr.pusan button {width:26px;height:26px}
.cmap-wr .img-wr.pusan button:before {font-size:13px}
.cmap-wr .img-wr.pusan button span {line-height:26px;letter-spacing:-.05em}
.cmap-wr .img-wr.pusan button.pack1 span {background:#d6181f;color:#fff;border:0}
	.cmap-wr .img-wr.pusan button.pack101 {top:675px;left:257px}
	.cmap-wr .img-wr.pusan button.pack102 {top:679px;left:290px}
	.cmap-wr .img-wr.pusan button.pack103 {top:650px;left:298px}
	.cmap-wr .img-wr.pusan button.pack105 {top:656px;left:337px}
	.cmap-wr .img-wr.pusan button.pack106 {top:642px;left:450px}
	.cmap-wr .img-wr.pusan button.pack107 {top:592px;left:491px}
	.cmap-wr .img-wr.pusan button.pack108 {top:622px;left:533px}
	.cmap-wr .img-wr.pusan button.pack109 {top:625px;left:500px}
	.cmap-wr .img-wr.pusan button.pack110 {top:600px;left:553px}
	.cmap-wr .img-wr.pusan button.pack111 {top:654px;left:508px}
.cmap-wr .img-wr.pusan button.pack2 span {background:#eb572a;color:#fff;border:0}
	.cmap-wr .img-wr.pusan button.pack201 {top:562px;left:279px}
	.cmap-wr .img-wr.pusan button.pack202 {top:521px;left:281px}
	.cmap-wr .img-wr.pusan button.pack203 {top:543px;left:359px}
	.cmap-wr .img-wr.pusan button.pack204 {top:598px;left:384px}
	.cmap-wr .img-wr.pusan button.pack205 {top:505px;left:447px}
	.cmap-wr .img-wr.pusan button.pack206 {top:504px;left:410px}
	.cmap-wr .img-wr.pusan button.pack207 {top:502px;left:490px}
	.cmap-wr .img-wr.pusan button.pack208 {top:507px;left:524px}
	.cmap-wr .img-wr.pusan button.pack209 {top:484px;left:737px}
	.cmap-wr .img-wr.pusan button.pack210 {top:414px;left:724px}
	.cmap-wr .img-wr.pusan button.pack211 {top:406px;left:772px}
.cmap-wr .img-wr.pusan button.pack3 span {background:#ffc900;color:#222;border:0}
	.cmap-wr .img-wr.pusan button.packK08 {top:485px;left:111px}
	.cmap-wr .img-wr.pusan button.pack301 {top:529px;left:147px}
	.cmap-wr .img-wr.pusan button.pack302 {top:535px;left:201px}
	.cmap-wr .img-wr.pusan button.pack303 {top:472px;left:149px}
	.cmap-wr .img-wr.pusan button.pack306 {top:452px;left:317px}
	.cmap-wr .img-wr.pusan button.pack307 {top:404px;left:334px}
	.cmap-wr .img-wr.pusan button.pack308 {top:412px;left:445px}
	.cmap-wr .img-wr.pusan button.pack309 {top:380px;left:435px}
	.cmap-wr .img-wr.pusan button.pack310 {top:441px;left:502px}
	.cmap-wr .img-wr.pusan button.pack311 {top:432px;left:565px}
	.cmap-wr .img-wr.pusan button.pack312 {top:396px;left:542px}
	.cmap-wr .img-wr.pusan button.pack313 {top:411px;left:606px}
	.cmap-wr .img-wr.pusan button.pack314 {top:381px;left:601px}
	.cmap-wr .img-wr.pusan button.pack315 {top:384px;left:662px}
	.cmap-wr .img-wr.pusan button.pack316 {top:365px;left:702px}
	.cmap-wr .img-wr.pusan button.pack317 {top:363px;left:748px}
	.cmap-wr .img-wr.pusan button.pack318 {top:326px;left:724px}
.cmap-wr .img-wr.pusan button.pack4 span {background:#07834d;color:#fff;border:1px solid #0e5234}
	.cmap-wr .img-wr.pusan button.pack401 {top:403px;left:152px}
	.cmap-wr .img-wr.pusan button.pack402 {top:368px;left:121px}
	.cmap-wr .img-wr.pusan button.pack403 {top:394px;left:200px}
	.cmap-wr .img-wr.pusan button.pack405 {top:400px;left:268px}
	.cmap-wr .img-wr.pusan button.pack406 {top:368px;left:265px}
	.cmap-wr .img-wr.pusan button.pack407 {top:358px;left:236px}
	.cmap-wr .img-wr.pusan button.pack408 {top:340px;left:208px}
	.cmap-wr .img-wr.pusan button.pack409 {top:364px;left:310px}
	.cmap-wr .img-wr.pusan button.pack410 {top:330px;left:295px}
	.cmap-wr .img-wr.pusan button.pack411 {top:369px;left:404px}
	.cmap-wr .img-wr.pusan button.pack412 {top:341px;left:414px}
	.cmap-wr .img-wr.pusan button.pack413 {top:339px;left:380px}
	.cmap-wr .img-wr.pusan button.pack414 {top:302px;left:370px}
	.cmap-wr .img-wr.pusan button.pack415 {top:292px;left:400px}
	.cmap-wr .img-wr.pusan button.pack416 {top:336px;left:508px}
	.cmap-wr .img-wr.pusan button.pack417 {top:307px;left:456px}
	.cmap-wr .img-wr.pusan button.pack418 {top:276px;left:466px}
	.cmap-wr .img-wr.pusan button.pack419 {top:281px;left:501px}
	.cmap-wr .img-wr.pusan button.pack420 {top:327px;left:592px}
	.cmap-wr .img-wr.pusan button.pack421 {top:266px;left:592px}
	.cmap-wr .img-wr.pusan button.pack422 {top:289px;left:677px}
.cmap-wr .img-wr.pusan button.pack5 span {background:#4dbcbd;color:#222;border:1px solid #297e7f}
	.cmap-wr .img-wr.pusan button.pack501 {top:295px;left:185px}
	.cmap-wr .img-wr.pusan button.pack502 {top:318px;left:166px}
	.cmap-wr .img-wr.pusan button.pack503 {top:270px;left:165px}
	.cmap-wr .img-wr.pusan button.pack505 {top:301px;left:190px}
	.cmap-wr .img-wr.pusan button.pack506 {top:289px;left:224px}
	.cmap-wr .img-wr.pusan button.pack507 {top:290px;left:256px}
	.cmap-wr .img-wr.pusan button.pack508 {top:252px;left:216px}
	.cmap-wr .img-wr.pusan button.pack509 {top:280px;left:285px}
	.cmap-wr .img-wr.pusan button.pack510 {top:233px;left:366px}
	.cmap-wr .img-wr.pusan button.pack511 {top:224px;left:415px}
	.cmap-wr .img-wr.pusan button.pack512 {top:250px;left:432px}
	.cmap-wr .img-wr.pusan button.pack513 {top:210px;left:438px}
	.cmap-wr .img-wr.pusan button.pack514 {top:204px;left:541px}
	.cmap-wr .img-wr.pusan button.pack515 {top:248px;left:332px}
	.cmap-wr .img-wr.pusan button.pack516 {top:198px;left:474px}
.cmap-wr .img-wr.pusan button.pack6 span {background:#0091db;color:#fff;border:0}
	.cmap-wr .img-wr.pusan button.pack601 {top:240px;left:155px}
	.cmap-wr .img-wr.pusan button.pack602 {top:218px;left:232px}
	.cmap-wr .img-wr.pusan button.pack603 {top:206px;left:263px}
	.cmap-wr .img-wr.pusan button.pack605 {top:204px;left:365px}
	.cmap-wr .img-wr.pusan button.pack606 {top:174px;left:349px}
	.cmap-wr .img-wr.pusan button.pack607 {top:153px;left:423px}
	.cmap-wr .img-wr.pusan button.pack608 {top:140px;left:469px}
	.cmap-wr .img-wr.pusan button.pack609 {top:146px;left:526px}
.cmap-wr .img-wr.pusan button.pack7 span {background:#8048a0;color:#fff;border:0}
	.cmap-wr .img-wr.pusan button.pack701 {top:154px;left:51px}
	.cmap-wr .img-wr.pusan button.pack702 {top:190px;left:189px}
	.cmap-wr .img-wr.pusan button.pack703 {top:153px;left:196px}
	.cmap-wr .img-wr.pusan button.pack704 {top:182px;left:132px}
	.cmap-wr .img-wr.pusan button.pack705 {top:122px;left:114px}
	.cmap-wr .img-wr.pusan button.pack706 {top:108px;left:142px}
	.cmap-wr .img-wr.pusan button.pack707 {top:134px;left:259px}
	.cmap-wr .img-wr.pusan button.pack708 {top:117px;left:325px}
	.cmap-wr .img-wr.pusan button.pack709 {top:117px;left:381px}
	.cmap-wr .img-wr.pusan button.pack710 {top:91px;left:240px}
	.cmap-wr .img-wr.pusan button.pack711 {top:64px;left:378px}
	.cmap-wr .img-wr.pusan button.pack712 {top:95px;left:431px}
	.cmap-wr .img-wr.pusan button.pack713 {top:68px;left:472px}
	.cmap-wr .img-wr.pusan button.pack714 {top:106px;left:499px}
	.cmap-wr .img-wr.pusan button.pack715 {top:86px;left:555px}
	.cmap-wr .img-wr.pusan button.pack716 {top:56px;left:535px}
	.cmap-wr .img-wr.pusan button.pack717 {top:46px;left:508px}
.cmap-wr .img-wr.pusan .landmark {display:block;position:absolute;border-radius:999px;box-sizing:border-box;background:#fff;border:1px solid #666;font-size:11px;padding:0 7px;z-index:1}
.cmap-wr .img-wr.pusan .landmark1 {left:159px;top:363px}
.cmap-wr .img-wr.pusan .landmark2 {left:344px;top:374px}
.cmap-wr .img-wr.pusan .landmark3 {left:480px;top:384px}
.cmap-wr .img-wr.pusan .landmark4 {left:550px;top:303px}
.cmap-wr .img-wr.pusan .landmark5 {left:214px;top:515px}
.cmap-wr .img-wr.pusan .landmark6 {left:166px;top:601px}
.cmap-wr .img-wr.pusan .landmark7 {left:251px;top:481px}
.cmap-wr .img-wr.pusan .landmark8 {left:338px;top:517px}
.cmap-wr .img-wr.pusan .landmark9 {left:539px;top:349px}
.cmap-wr .img-wr.pusan .gate {display:block;position:absolute;width:auto;min-width:44px;border-radius:999px;background:#666;color:#fff;font-size:11px;padding:1px 21px 1px 12px;z-index:1}
.cmap-wr .img-wr.pusan .gate:after {content:"";display:block;position:absolute;width:12px;height:12px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cmap_sprite.png) no-repeat;right:6px;top:50%;margin:-6px 0 0 0}
.cmap-wr .img-wr.pusan .gate.btt:after {background-position:-41px 0px}
.cmap-wr .img-wr.pusan .gate.ltr:after {background-position:-53px 0px}
.cmap-wr .img-wr.pusan .gate.ttb:after {background-position:-65px 0px}
.cmap-wr .img-wr.pusan .gate.rtl:after {background-position:-77px 0px}
.cmap-wr .img-wr.pusan .gate1 {left:30px;top:222px}
.cmap-wr .img-wr.pusan .gate2 {left:90px;top:660px}
.cmap-wr .img-wr.pusan .gate3 {left:360px;top:705px}
.cmap-wr .img-wr.pusan .gate4 {left:510px;top:540px}
.cmap-wr .img-wr.pusan .gate5 {left:600px;top:460px}
.cmap-wr .img-wr.yangsan button {width:34px;height:34px;line-height:34px}
.cmap-wr .img-wr.yangsan button:before {font-size:11px;letter-spacing:-.05em}
.cmap-wr .img-wr.yangsan button span {line-height:34px}
.cmap-wr .img-wr.yangsan button.packY span {background:#4dbcbd;color:#222;border:1px solid #297e7f}
	.cmap-wr .img-wr.yangsan button.packY01 {top:159px;left:431px}
	.cmap-wr .img-wr.yangsan button.packY02 {top:264px;left:375px}
	.cmap-wr .img-wr.yangsan button.packY03 {top:276px;left:453px}
	.cmap-wr .img-wr.yangsan button.packY04 {top:227px;left:453px}
	.cmap-wr .img-wr.yangsan button.packY05 {top:445px;left:146px}
	.cmap-wr .img-wr.yangsan button.packY06 {top:351px;left:216px}
	.cmap-wr .img-wr.yangsan button.packY07 {top:154px;left:330px}
	.cmap-wr .img-wr.yangsan button.packY08 {top:286px;left:308px}
	.cmap-wr .img-wr.yangsan button.packY09 {top:176px;left:529px}
	.cmap-wr .img-wr.yangsan button.packY10 {top:218px;left:506px}
	.cmap-wr .img-wr.yangsan button.packY11 {top:418px;left:247px}
	.cmap-wr .img-wr.yangsan button.packY12 {top:329px;left:265px}
	.cmap-wr .img-wr.yangsan button.packY13 {top:276px;left:270px}
	.cmap-wr .img-wr.yangsan button.packY14 {top:419px;left:187px}
	.cmap-wr .img-wr.yangsan button.packY15 {top:335px;left:405px}
	.cmap-wr .img-wr.yangsan button.packY16 {top: 546px;left: 93px;}
	.cmap-wr .img-wr.yangsan button.packY17 {top: 534px;left: 226px;}
	.cmap-wr .img-wr.yangsan button.packYH span {background:#ffc900;color:#222;border:0}
	.cmap-wr .img-wr.yangsan button.packYH01 {top:255px;left:641px}
	.cmap-wr .img-wr.yangsan button.packYH02 {top:223px;left:721px}
	.cmap-wr .img-wr.yangsan button.packYH03 {top:344px;left:574px}
	.cmap-wr .img-wr.yangsan button.packYH04 {top:327px;left:517px}
	.cmap-wr .img-wr.yangsan button.packYH05 {top:283px;left:542px}
	.cmap-wr .img-wr.yangsan button.packYH06 {top:239px;left:562px}
	.cmap-wr .img-wr.yangsan button.packYH07 {top:375px;left:494px}
	.cmap-wr .img-wr.yangsan button.packYH08 {top:198px;left:793px}
	.cmap-wr .img-wr.yangsan button.packYH09 {top:176px;left:591px}
	.cmap-wr .img-wr.yangsan button.packYH11 {top:435px;left:474px}
	.cmap-wr .img-wr.yangsan button.packYH12 {top: 484px;left: 428px;}
	.cmap-wr .img-wr.yangsan button.packYH13 {top: 488px;left: 469px;}
	.cmap-wr .img-wr.yangsan button.packYH14 {top: 575px;left: 395px;}
.cmap-wr .img-wr.yangsan button.packYH15 {top: 603px;left: 477px;}
.cmap-wr .img-wr.miryang button {width:46px;height:46px;line-height:46px}
.cmap-wr .img-wr.miryang button:before {font-size:11px;letter-spacing:-.05em}
.cmap-wr .img-wr.miryang button span {line-height:46px}
.cmap-wr .img-wr.miryang button.packM span {background:#07834d;color:#fff;border:1px solid #0e5234}
	.cmap-wr .img-wr.miryang button.packM01 {top:390px;left:407px}
	.cmap-wr .img-wr.miryang button.packM01-1 {top:328px;left:435px}
	.cmap-wr .img-wr.miryang button.packM02 {top:313px;left:572px}
	.cmap-wr .img-wr.miryang button.packM03 {top:292px;left:289px}
	.cmap-wr .img-wr.miryang button.packM04 {top:283px;left:466px}
	.cmap-wr .img-wr.miryang button.packM05 {top:217px;left:86px}
	.cmap-wr .img-wr.miryang button.packM05-1 {top:200px;left:171px}
	.cmap-wr .img-wr.miryang button.packM06 {top:291px;left:228px}
	.cmap-wr .img-wr.miryang button.packM07 {top:449px;left:285px}
	.cmap-wr .img-wr.miryang button.packM08 {top:352px;left:65px}
	.cmap-wr .img-wr.miryang button.packM09 {top:353px;left:716px}
	.cmap-wr .img-wr.miryang button.packM10 {top:468px;left:744px}
	.cmap-wr .img-wr.miryang button.packM11 {top:185px;left:514px}
.cmap-wr .img-wr.ami button {width:46px;height:46px;line-height:46px}
.cmap-wr .img-wr.ami button:before {font-size:11px;letter-spacing:-.05em}
.cmap-wr .img-wr.ami button span {line-height:46px}
.cmap-wr .img-wr.ami button.packAH span {background:#8048a0;color:#fff;border:0}
	.cmap-wr .img-wr.ami button.packAH01 {top:232px;left:496px}
	.cmap-wr .img-wr.ami button.packAH04 {top:393px;left:396px}
	.cmap-wr .img-wr.ami button.packAH05 {top:339px;left:268px}
	.cmap-wr .img-wr.ami button.packAH06 {top:241px;left:153px}
	.cmap-wr .img-wr.ami button.packAH07 {top:281px;left:252px}
	.cmap-wr .img-wr.ami button.packAH08 {top:156px;left:143px}
	.cmap-wr .img-wr.ami button.packAH09 {top:410px;left:653px}
	.cmap-wr .img-wr.ami button.packAH10 {top:307px;left:611px}
	.cmap-wr .img-wr.ami button.packAH20 {top:106px;left:377px}
.cmap-wr .info-wr {position:absolute;width:29.25%;height:100%;top:0;right:0}
.cmap-wr .info-wr .time-info {position:absolute;width:100%;right:0;height:38.5%;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/06Pr/course_bg1.jpg) no-repeat 0px 0px;background-size:cover;z-index:2;overflow:hidden}
.cmap-wr .info-wr .time-info .inwr {margin:34px 39px 0 36px}
.cmap-wr .info-wr .time-info .inwr .pic-main {position:relative}
.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr {display:block;position:absolute;width:80px;height:100%;text-align:center;overflow:hidden;transition:all .3s ease}
.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr span {display:block;font-size:24px;font-weight:bold;color:#fff;line-height:1;padding:69px 0 0 0;transition:all .3s ease}
.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr:before {content:"";display:block;position:absolute;width:50px;height:50px;background:#003c7b;left:-30px;top:-30px;transform:rotate(45deg)}
.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr span:after {content:"";display:block;position:absolute;width:16px;height:25px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cmap_sprite.png) no-repeat -41px -12px;top:36px;left:50%;margin:0 0 0 -8px;transition:all .3s ease}
.cmap-wr .info-wr .time-info .inwr .pic-main img {display:block;width:72.72%;margin:0 0 0 auto}
.cmap-wr .info-wr .time-info .inwr .desc-wr {margin:15px 0 0 0}
.cmap-wr .info-wr .time-info .inwr .desc-wr h3 {display:block;line-height:normal}
.cmap-wr .info-wr .time-info .inwr .desc-wr h3 span {display:block;font-size:20px;color:#fff}
.cmap-wr .info-wr .time-info .inwr .desc-wr p {display:block;height:66px;overflow:auto;margin:7px 0 0 0;font-size:15px;line-height:22px;letter-spacing:-.025em;color:#fff}
.cmap-wr .info-wr .time-info .inwr .desc-wr p span {display:block}
.cmap-wr .info-wr .line-info {position:absolute;width:100%;right:0;height:61.5%;bottom:0;z-index:1;background:#f5f5f5}
.cmap-wr .info-wr .line-info.amiCampus-tmp-height {height:100%}
.cmap-wr .info-wr .line-info .info-ex {margin:10px 20px 0}
.cmap-wr .info-wr .line-info .inwr {margin:16px 10px 0 20px;max-height:390px;overflow-y:auto}
.cmap-wr .info-wr .line-info .inwr::-webkit-scrollbar {width:3px;border-radius:99px}
.cmap-wr .info-wr .line-info .inwr::-webkit-scrollbar-thumb {background:#a9a9a9}
.cmap-wr .info-wr .line-info .inwr h3 {font-size:20px;color:#005baa;letter-spacing:-.025em;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cmap_ptn1.gif) repeat-x left center}
.cmap-wr .info-wr .line-info .inwr h3 .prefix-single {display:block;width:44px;height:44px;text-align:center;line-height:44px;background:#262626;border-radius:50%;color:#fff}
.cmap-wr .info-wr .line-info .inwr h3 .prefix-txt {display:block;width:100px;height:44px;text-align:center;line-height:44px;background:#262626;border-radius:5px;color:#fff}
.cmap-wr .info-wr .line-info .inwr ul {display:block;margin:5px 0 20px}
.cmap-wr .info-wr .line-info .inwr ul:last-child {margin:5px 0 0}
.cmap-wr .info-wr .line-info .inwr ul li {display:block;font-size:0;margin:0 0 2px 0}
.cmap-wr .info-wr .line-info .inwr ul li:last-child {margin:0}
.cmap-wr .info-wr .line-info .inwr ul li button {display:block;position:relative;width:100%;height:auto;min-height:29px;border:0;background:none;border-radius:4px;box-sizing:border-box;border:1px solid transparent;transition:all .3s ease}
.cmap-wr .info-wr .line-info .inwr ul li button .num {display:block;position:absolute;font-size:14px;width:34px;height:21px;color:#fff;text-align:center;line-height:21px;margin:0 9px 0 0;left:3px;top:3px}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack1 {background:#d6181f}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack2 {background:#eb572a}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack3 {background:#ffc900}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack4 {background:#07834d}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack5 {background:#4dbcbd}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack6 {background:#0091db}
.cmap-wr .info-wr .line-info .inwr ul li button .num.pack7 {background:#8048a0}
.cmap-wr .info-wr .line-info .inwr ul li button .num.packY {background:#4dbcbd}
.cmap-wr .info-wr .line-info .inwr ul li button .num.packYH {background:#ffc900}
.cmap-wr .info-wr .line-info .inwr ul li button .num.packM {background:#07834d}
.cmap-wr .info-wr .line-info .inwr ul li button .num.packAH {background:#8048a0}
.cmap-wr .info-wr .line-info .inwr ul li button .txt {display:block;font-size:14px;color:#333;text-align:left;transition:all .3s ease}
.cmap-wr .info-wr .line-info .inwr.pusan ul li button .num {width:34px;color:#fff}
.cmap-wr .info-wr .line-info .inwr.pusan ul li button .num.pack3,
.cmap-wr .info-wr .line-info .inwr.pusan ul li button .num.pack5 {color: #000;}
.cmap-wr .info-wr .line-info .inwr.pusan ul li button .txt {margin:0 0 0 45px}
.cmap-wr .info-wr .line-info .inwr.yangsan ul li button .num {width:40px;color:#222}
.cmap-wr .info-wr .line-info .inwr.yangsan ul li button .txt {margin:0 0 0 51px}
.cmap-wr .info-wr .line-info .inwr.miryang ul li button .num {width:49px;color:#fff}
.cmap-wr .info-wr .line-info .inwr.miryang ul li button .txt {margin:0 0 0 60px}
.cmap-wr .info-wr .line-info .inwr.ami ul li button .num {width:49px;color:#fff}
.cmap-wr .info-wr .line-info .inwr.ami ul li button .txt {margin:0 0 0 60px}
.cmap-wr .info-wr .line-info .inwr ul li button.overc,
.cmap-wr .info-wr .line-info .inwr ul li button.over,
.cmap-wr .info-wr .line-info .inwr ul li button:focus,
.cmap-wr .info-wr .line-info .inwr ul li button:active,
.cmap-wr .info-wr .line-info .inwr ul li button:hover {background:#003875;border:1px solid #fff;border-bottom:1px solid #222;border-right:1px solid #222}
.cmap-wr .info-wr .line-info .inwr ul li button.overc .txt,
.cmap-wr .info-wr .line-info .inwr ul li button.over .txt,
.cmap-wr .info-wr .line-info .inwr ul li button:focus .txt,
.cmap-wr .info-wr .line-info .inwr ul li button:active .txt,
.cmap-wr .info-wr .line-info .inwr ul li button:hover .txt {color:#fff}
.cmap-wr .mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom:20px}
.chelper-wr {position:relative;margin:36px 0 0 0}
.chelper-wr p {display:block}
.chelper-wr .pdf-install {display:inline-block;padding:0 0 0 32px;height:28px;line-height:28px;position:relative;margin:6px 0 0 0}
.chelper-wr .pdf-install:before {content:"";display:block;position:absolute;width:23px;height:28px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/icon_pdf.png) no-repeat}
.chelper-wr .pdf-install span {display:inline-block;color:#d90202;font-size:13px;font-weight:bold}
.chelper-wr .pdf-install:focus span,
.chelper-wr .pdf-install:active span,
.chelper-wr .pdf-install:hover span {text-decoration:underline}
.chelper-wr .btn-wr {position:absolute;right:0;top:0;font-size:0;text-align:right}
.chelper-wr .btn-wr a,
.chelper-wr .btn-wr button {display:inline-block;vertical-align:top}
.chelper-wr .btn-wr .cp-btn {margin:0 0 0 10px}
@media all and (max-width:1200px) {
	.cmap-wr .drag-guide {display:block;position:absolute;width:70.75%;background:rgba(0, 0, 0, .5);z-index:999}
	.cmap-wr .drag-guide p {display:block;color:#fff;text-align:left;padding:10px 0;margin:0 0 0 10px;font-size:14px}
	.cmap-wr .drag-guide p span {display:inline}
	.cmap-wr .img-wr {width:70.75%}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr {width:28%}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr span {font-size:20px;padding:50px 0 0 0;letter-spacing:-.05em}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr span:after {top:20px}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr:before {left:-35px;top:-35px}
	.cmap-wr .info-wr .time-info .inwr .desc-wr p {height:auto;font-size:15px;line-height:normal;letter-spacing:-.05em}
	.chelper-wr .btn-wr {position:relative;right:auto;top:auto;text-align:left;margin:15px 0 0 0}
}
@media all and (max-width:1000px) {
	.cmap-wr .drag-guide {width:65%}
	.cmap-wr .img-wr {width:65%}
	.cmap-wr .info-wr {width:35%}
	.cmap-wr .info-wr .time-info {height:35%}
	.cmap-wr .info-wr .time-info .inwr {margin:30px 30px 0 30px}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr span {font-size:17px;padding:40px 0 0 0}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr span:after {top:10px}
	.cmap-wr .info-wr .time-info .inwr .pic-main .num-wr:before {left:-38px;top:-38px}
	.cmap-wr .info-wr .line-info {height:65%}
}
@media all and (max-width:800px) {
	.cmapvr-tour.cp-btn {top:142px;width:35%;min-width:170px;box-sizing:border-box}
	.cmapvr-tour.cp-btn span {padding:15px 45px 15px 15px}
	.cmapvr-tour.cp-btn span.ico {padding:0}
}
@media all and (max-width:760px) {
	.cmap-wr .drag-guide {width:100%}
	.cmap-wr .img-wr {width:100%;height:400px}
	.cmap-wr .img-wr img {width:849px}
	.cmap-wr .info-wr {position:relative;width:100%;height:auto;top:auto;right:auto}
	.cmap-wr .info-wr .time-info {width:40%;right:0;height:100%;background-size:100% 100%}
	.cmap-wr .info-wr .line-info {position:relative;width:auto;right:auto;height:auto;bottom:auto;margin:0 40% 0 0;overflow:hidden}
	.cmap-wr .info-wr .line-info .inwr {margin:10px 20px 20px 20px}
	.chelper-wr .btn-wr {overflow:hidden}
	.chelper-wr .btn-wr button,
	.chelper-wr .btn-wr a {width:48%;text-align:left}
	.chelper-wr .btn-wr button span,
	.chelper-wr .btn-wr a span {padding-right:0}
	.chelper-wr .btn-wr .cw-btn {float:left}
	.chelper-wr .btn-wr .cp-btn {float:right;margin:0}
}
@media all and (max-width:680px) {
	.cmapvr-tour.cp-btn {display:block;position:relative;top:auto;width:auto;min-width:0}
	.cmapvr-tour.cp-btn span {padding:15px 45px 15px 15px}
	.cmapvr-tour.cp-btn span.ico {padding:0}
	.cmap-wr .info-wr .time-info .inwr {margin:0;padding:15px;overflow:hidden}
	.cmap-wr .info-wr .time-info {position:relative;width:100%;right:auto;height:auto}
	.cmap-wr .info-wr .line-info {margin:0}
	.cmap-wr .info-wr .time-info .inwr .pic-main {width:34%;float:left}
	.cmap-wr .info-wr .time-info .inwr .desc-wr {width:64%;margin:0;float:right}
	.cmap-wr .info-wr .time-info .inwr .desc-wr p {height:auto}
	.cmap-wr .info-wr .line-info .inwr ul {font-size:0}
	.cmap-wr .info-wr .line-info .inwr ul li {display:inline-block;width:50%}
}
@media all and (max-width:570px) {
	.cmap-wr .drag-guide p {padding:5px 0;letter-spacing:-.05em;line-height:normal}
	.cmap-wr .drag-guide p span {display:block}
	.cmap-wr .info-wr .line-info .inwr ul li {display:block;width:100%}
	.cmap-wr .info-wr .line-info .info-ex {margin:15px}
	.cmap-wr .info-wr .line-info .inwr {margin:15px;max-height:300px}
	.cmap-wr .info-wr .time-info .inwr .pic-main {width:100%;max-width:300px;margin:0 auto;float:none}
	.cmap-wr .info-wr .time-info .inwr .desc-wr {width:100%;max-width:300px;margin:20px auto 0;float:none}
	.chelper-wr .btn-wr button,
	.chelper-wr .btn-wr a {width:100%;box-sizing:border-box}
	.chelper-wr .btn-wr .cp-btn {margin:5px 0 0 0}
}
@media all and (max-width:420px) {
	.cmap-wr .info-wr .time-info .inwr .pic-main {max-width:9999px}
	.cmap-wr .info-wr .time-info .inwr .desc-wr {max-width:9999px}
}

/* 부산대학교 70년사 */
.his70-cont.diaWr {display:block;position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left top;overflow:hidden}
.his70-cont.diaWr .diaInwr {display:block;position:relative;margin:0 3px 3px 3px;padding:30px;background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symstory_bg1.jpg) no-repeat right bottom}
.his70-cont .his70-pBox {position:relative;padding:0 0 30px 0;margin:0 0 30px 0}
.his70-cont .his70-pBox:after {content:"";display:block;position:absolute;width:100%;height:2px;left:0;bottom:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left bottom}
.his70-cont .his70-pBox .para-wr {display:block;overflow:hidden}
.his70-cont .his70-pBox .para-wr .para1 {display:block;text-align:center;font-size:20px;color:#2192f2;line-height:28px;margin:30px 0}
.his70-cont .his70-pBox .para-wr .para2 {display:block;width:48%;text-align:left;margin:0 4% 0 0;vertical-align:top;float:left}
.his70-cont .his70-pBox .para-wr .para2:last-child {margin:0}
.his70-cont .his70-bLst {}
.his70-indexH {display:block;height:81px;font-size:34px;color:#003875;line-height:81px;letter-spacing:-.05em;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symstory_tbg1.gif) no-repeat center top;background-size:contain}
.his70-index {display:block;font-size:0;margin:20px 0 0 0}/* background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symstory_bg1.jpg) no-repeat right bottom */
.his70-index > li {display:inline-block;position:relative;width:49%;vertical-align:top;margin:0 2% 0 0;padding:20px 0 0 0}
.his70-index > li:before {content:"";display:block;position:absolute;width:100%;height:1px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left top}
.his70-index > li:nth-child(2n) {margin:0 0 20px 0}
.his70-index > li .c-tit01 {display:block;font-size:0;background:#f5f5f5;border-radius:5px;padding:12px 0 10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;line-height:1}
.his70-index > li span.c-tit01 {margin-bottom:0}
.his70-index > li .c-tit01 .txt {display:inline-block;font-size:19px;vertical-align:bottom;margin:0 0 0 20px;font-weight:bold}
.his70-index > li .c-tit01 .period {display:inline-block;font-weight:normal;color:#333;font-size:15px;vertical-align:bottom;margin:0 0 0 10px}
.his70-index > li ul {display:block;font-size:0}
.his70-index > li ul li {display:inline-block;width:50%;position:relative;margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px dashed #eee;vertical-align:top}
.his70-index > li ul li:nth-child(1),
.his70-index > li ul li:nth-child(2) {margin:0;padding:0;border-top:0}
.his70-index > li ul li p {display:block;position:relative;margin:0 0 0 15px}
.his70-index > li ul li p:before {content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background:#aaa;left:0;top:10px}
.his70-index > li ul li p .tit {display:block;position:absolute;font-size:15px;font-weight:bold;vertical-align:middle;left:15px;top:0}
.his70-index > li ul li p .tit:after {content:":";margin:0 0 0 10px}
.his70-index > li ul li p .txt {display:block;font-size:14px;vertical-align:middle;margin:0 0 0 75px;letter-spacing:-.05em}
.his70-latest {position:relative;padding:50px 67px 0 67px;min-height:395px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/06Pr/bro_bg1.jpg) no-repeat left top;margin:50px 0 0 0}
.his70-latest .img-wr {display:block;max-width:270px;border:1px solid #c7c7c7;box-sizing:border-box}
.his70-latest .img-wr img {display:block;width:100%}
.his70-latest .txt-wr {display:block;position:absolute;width:62.08%;left:385px;top:0}
.his70-latest .txt-wr .floor1 {position:relative;margin:50px 0 0 0;border-bottom:1px solid #d5d5d5;padding:0 0 35px 0}
.his70-latest .txt-wr .floor1 h3 {display:block}
.his70-latest .txt-wr .floor1 h3 span {display:block;line-height:1}
.his70-latest .txt-wr .floor1 h3 .f1 {font-size:17px;color:#333;font-weight:normal;margin:0 0 0 2px}
.his70-latest .txt-wr .floor1 h3 .f2 {font-size:40px;color:#003875;font-weight:bold;margin:9px 0 0 0;letter-spacing:-.08em}
.his70-latest .txt-wr .floor1 p {display:block;font-size:15px;color:#444;line-height:24px;margin:20px 0 0 5px}
.his70-latest .txt-wr .floor1 p span {display:block}
.his70-latest .txt-wr .floor1 p span.point1 {font-size:20px;color:#005baa;font-weight:bold}
.his70-latest .txt-wr .floor1 div {margin:20px 0 0 0;font-size:0}
.his70-latest .txt-wr .floor1 div a {margin:0 5px 0 0}
.his70-latest .txt-wr .floor1 .pdf-down {display:inline-block;position:absolute;right:0;top:0;font-size:16px}
.his70-latest .txt-wr .floor1 .pdf-down span {padding:21px 70px 21px 13px}
.his70-latest .txt-wr .floor1 .pdf-down span.ico {padding:0}
.his70-latest .txt-wr .floor2 {position:relative}
.his70-latest .txt-wr .floor2 p {margin:30px 0 0 5px}
.his70-latest .txt-wr .floor2 a {display:block;position:absolute;right:0;top:-3px;padding:0 0 0 32px;height:28px;line-height:28px}
.his70-latest .txt-wr .floor2 a:before {content:"";display:block;position:absolute;width:23px;height:28px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/icon_pdf.png) no-repeat}
.his70-latest .txt-wr .floor2 a span {display:inline-block;color:#d90202;font-size:13px;font-weight:bold}
.his70-latest .txt-wr .floor2 a:focus span,
.his70-latest .txt-wr .floor2 a:active span,
.his70-latest .txt-wr .floor2 a:hover span {text-decoration:underline}
.his70-list {margin:20px 0 0 0}
.his70-list ul {display:block;width:100%;text-align:left;font-size:0}
.his70-list ul li {display:inline-block;width:15%;vertical-align:top;margin:0 2% 0 0}
.his70-list ul li:nth-child(6n) {margin:0 0 0 0}
.his70-list ul li .his70Box {display:block}
.his70-list ul li .his70Box .img-wr {display:block;position:relative;box-sizing:border-box;border:1px solid #ddd;border-bottom:0;overflow:hidden;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.4);border-radius:4px}
.his70-list ul li .his70Box .img-wr:before {content:"";box-sizing:border-box;display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background:linear-gradient(to right, rgba(0, 0, 0, 0.2) 0px, transparent 5%, transparent 95%, rgba(0, 0, 0, 0.2) 100%);z-index:2}
.his70-list ul li .his70Box .img-wr div {content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, .5);left:0;top:0;z-index:3;border-radius:4px;opacity:0;transition:all .3s ease}
.his70-list ul li .his70Box .img-wr div span {display:block;position:relative;left:0;top:50%;transform:translateY(-50%);text-align:center;font-size:15px;font-weight:bold;padding:20px 0 0 0;color:#fff}
.his70-list ul li .his70Box .img-wr div span:before {content:"";display:block;position:absolute;width:15px;height:15px;background:url(https://www.pusan.ac.kr/resources/_Img/Content/ico_down02.png) no-repeat 0px 0px;left:50%;top:0;margin:0 0 0 -7px}
.his70-list ul li .his70Box .img-wr img {display:block;position:relative;width:100%;z-index:1}
.his70-list ul li .his70Box .img-wr .border {box-sizing:border-box;opacity:0.2;display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:3;border:1px solid #000}
.his70-list ul li .his70Box .txt-wr {position:relative;font-size:15px;color:#fff;letter-spacing:-.025em;line-height:1;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symbol_bg.jpg) no-repeat right bottom;background-size:cover;text-align:center;padding:15px 0;border:1px solid #ddd;border-top:0;margin:20px 0 0 0;border-radius:5px}
.his70-list ul li a.his70Box:focus .img-wr div,
.his70-list ul li a.his70Box:active .img-wr div,
.his70-list ul li a.his70Box:hover .img-wr div {opacity:1}
@media all and (max-width:1200px) {
	.his70-latest {padding:0 20px;min-height:0;font-size:0;background-size:cover}
	.his70-latest .img-wr {display:inline-block;margin:20px 0;font-size:0}
	.his70-latest .txt-wr {left:330px}
	.his70-latest .txt-wr .floor1 {margin:20px 0 0 0;padding:0 0 10px 0}
	.his70-latest .txt-wr .floor1 div {margin:10px 0 0 0}
	.his70-latest .txt-wr .floor1 .pdf-down {position:relative;right:auto;top:auto;font-size:15px;margin:5px 0 0 0}
	.his70-latest .txt-wr .floor1 .pdf-down span {padding-top:10px;padding-bottom:10px;text-align:left}
	.his70-latest .txt-wr .floor1 .pdf-down .ico {padding:0}
	.his70-index > li ul li {display:block;width:auto}
	.his70-index > li ul li:nth-child(2) {margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px dashed #eee}
}
@media all and (max-width:1000px) {
	.his70-latest .txt-wr {width:auto}
	.his70-latest .txt-wr .floor1 {margin:30px 0 0 0}
	.his70-latest .txt-wr .floor1 h3 .f2 {font-size:25px}
	.his70-latest .txt-wr .floor1 p {margin:10px 0 0 2px}
	.his70-latest .txt-wr .floor1 a {position:relative;margin:5px 0 0 0}
	.his70-latest .txt-wr .floor2 p {margin:15px 0 0 5px}
	.his70-latest .txt-wr .floor2 a {display:inline-block;position:relative;right:auto;top:auto;margin:10px 0 0 6px}
	.his70-list ul li {width:16%;margin:0 .8% 0 0}
	.his70-list ul li .his70Box .txt-wr {font-size:14px;letter-spacing:-.05em;padding:15px 0;line-height:1.2}
}
@media all and (max-width:800px) {
	.his70-list ul li {width:30%;margin:0 5% 30px 0}
	.his70-list ul li:nth-child(3n) {margin:0 0 30px 0}
	.his70-list ul li:nth-child(4n) {margin:0 5% 30px 0}
	.his70-list ul li:nth-child(5n) {margin:0 5% 30px 0}
	.his70-list ul li:nth-child(6n) {margin:0 0 30px 0}
	.his70-list ul li:nth-child(15n) {margin:0 0 30px 0}
}
@media all and (max-width:780px) {
	.his70-latest {overflow:hidden;padding:20px}
	.his70-latest .img-wr {width:25%;float:left}
	.his70-latest .txt-wr {width:70%;float:right;left:auto;position:relative;top:auto}
	.his70-latest .txt-wr .floor1 {margin:20px 0 0 0;padding:0 0 10px 0}
	.his70-latest .txt-wr .floor1 h3 .f2 {margin:3px 0 0 0}
	.his70-latest .txt-wr .floor1 p {font-size:14px;line-height:normal;padding:0 15px 0 0}
	.his70-latest .txt-wr .floor1 p span {display:inline}
	.his70-latest .txt-wr .floor1 a {margin:10px 0 0 0;font-size:14px}
	.his70-latest .txt-wr .floor1 a span {padding:10px 70px 10px 13px}
	.his70-latest .txt-wr .floor1 a .ico {padding:0}
	.his70-latest .txt-wr .floor2 p {margin:10px 0 0 5px;line-height:normal}
	.his70-latest .txt-wr .floor2 a {margin:0 0 0 6px}
	.his70-index > li .c-tit01 .txt {font-size:16px;letter-spacing:-.05em}
	.his70-index > li .c-tit01 .period {display:block;margin:5px 0 0 20px}
}
@media all and (max-width:600px) {
	.his70-cont.diaWr .diaInwr {padding:15px}
	.his70-cont .his70-pBox {padding:0 0 20px 0;margin:0 0 10px 0}
	.his70-latest {text-align:center;padding-top:20px;padding-bottom:20px}
	.his70-latest .img-wr {float:none;margin:0 auto;width:200px}
	.his70-latest .txt-wr {position:relative;width:100%;float:none;margin:10px 0 0 0}
	.his70-latest .txt-wr .floor1 {margin:0;padding:0 0 10px 0}
	.his70-latest .txt-wr .floor1 p {margin:10px 0 0 0;padding:0}
	.his70-latest .txt-wr .floor1 div a {display:block;margin:5px 0 0 0;text-align:left}
	.his70-latest .txt-wr .floor1 .pdf-down {display:block;width:auto}
	.his70-latest .txt-wr .floor2 {text-align:left}
	.his70-latest .txt-wr .floor2 p {text-align:left}
	.his70-indexH {font-size:20px;height:auto;line-height:2;padding:10px 0 0}
	.his70-index {margin:10px 0 0 0}
	.his70-index > li {display:block;width:auto;margin:20px 0 0 0}
	.his70-index > li:nth-child(1) {margin:0;padding:0}
	.his70-index > li:nth-child(1):before {display:none}
	.his70-index > li:nth-child(2) {margin:20px 0 0 0}
	.his70-index > li:nth-child(2n) {margin:20px 0 0 0}
	.his70-list {margin:0}
	.his70-list ul li {width:49%;margin:0 2% 30px 0}
	.his70-list ul li .his70Box .txt-wr {margin:5px 0 0 0}
	.his70-list ul li:nth-child(even) {margin:0 0 10px 0}
	.his70-list ul li:nth-child(odd) {margin:0 2% 20px 0}
	.his70-cont .his70-pBox .para-wr .para2 {display:block;width:100%;margin:0 0 20px 0;float:none}
	.his70-cont .his70-pBox .para-wr .para2:last-child {margin:0}
}

/* 부산대 70년, 공감스토리 */
.symstory-wr.diaWr {display:block;position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left top;overflow:hidden}
.symstory-wr.diaWr .diaInwr {display:block;position:relative;margin:0 3px 3px 3px;padding:20px 30px;background:#fff url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symstory_bg1.jpg) no-repeat right bottom}
.symstory-wr h3 {display:block;height:81px;font-size:34px;color:#003875;line-height:81px;letter-spacing:-.05em;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symstory_tbg1.gif) no-repeat center top;background-size:contain}
.symstory-wr .para1,
.symstory-wr .para2 {display:block;text-align:center;letter-spacing:-.025em}
.symstory-wr .para1 {font-size:20px;color: #003875;line-height:28px;margin:30px 0}
.symstory-wr .para1 span {display:block}
.symstory-wr .para2 {font-size:15px;color:#555;line-height:1.8;margin:0 0 30px 0}
.symstory-wr .para2 span {display:block}
.symstory-wr .para2:last-child {margin:0}
.symstory-indexH {display:block;height:81px;font-size:34px;color:#003875;line-height:81px;letter-spacing:-.05em;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/symstory_tbg1.gif) no-repeat center top;background-size:contain}
.symstory-index {overflow:hidden;margin:20px 0 0 0}
.symstory-index .symstory-tab {display:block;width:100%;font-size:0;position:relative;z-index:2}
.symstory-index .symstory-tab:after {z-index:10}
.symstory-index .symstory-tab ul {position:relative;z-index:2}
.symstory-index .symstory-tab ul li {display:inline-block;position:relative;width:20%;vertical-align:top;z-index:2;background:transparent;margin:0 0 0 -1px}
.symstory-index .symstory-tab ul li:first-child {margin:0}
.symstory-index .symstory-tab ul li button {display:block;position:relative;width:100%;padding:0;transition:none;box-sizing:border-box;border:1px solid #ddd;border-bottom:1px solid #fff;background:transparent}
.symstory-index .symstory-tab ul li button span {display:block;padding:10px 0;font-size:0}
.symstory-index .symstory-tab ul li button span img {display:inline-block;width:40%;margin:0;vertical-align:middle;transition:all .3s ease}
.symstory-index .symstory-tab ul li button span:after {content:"";display:inline-block;width:10px;height:6px;margin:0 0 0 10px;background:url(https://www.pusan.ac.kr/resources/_Img/Content/blt_ctab02.gif) no-repeat;vertical-align:middle;transform:translateY(-20px);opacity:0;transition:all .3s ease}
.symstory-index .symstory-tab ul li button:focus,
.symstory-index .symstory-tab ul li button:active,
.symstory-index .symstory-tab ul li button:hover {background:#fff}
.symstory-index .symstory-tab ul li button:focus span:after,
.symstory-index .symstory-tab ul li button:active span:after,
.symstory-index .symstory-tab ul li button:hover span:after {transform:translateY(0);opacity:1}
.symstory-index .symstory-tab ul li button:focus span img,
.symstory-index .symstory-tab ul li button:active span img,
.symstory-index .symstory-tab ul li button:hover span img {transform:translateX(-10px)}
.symstory-index .symstory-tab ul li.over {z-index:5;background:#fff}
.symstory-index .symstory-tab ul li.over button {border-bottom:1px solid #fff;background:#fff}
.symstory-index .symstory-tab ul li.over button:before {content:"";display:block;position:absolute;width:100%;height:2px;left:0;top:-1px;transition:all .3s ease}
.symstory-index .symstory-tab ul li.over button span:after {opacity:1;transform:translateY(0)}
.symstory-index .symstory-tab ul li.over button span img {transform:translateX(-10px)}
.symstory-index .symstory-tab ul li.over button:focus span img,
.symstory-index .symstory-tab ul li.over button:active span img,
.symstory-index .symstory-tab ul li.over button:hover span img {transform:translateX(-10px)}
.symstory-index .symstory-tab ul li:nth-child(1).over button:before {background:#066baa}
.symstory-index .symstory-tab ul li:nth-child(2).over button:before {background:#977a34}
.symstory-index .symstory-tab ul li:nth-child(3).over button:before {background:#608233}
.symstory-index .symstory-tab ul li:nth-child(4).over button:before {background:#77064f}
.symstory-index .symstory-tab ul:after {content:"";display:block;position:absolute;width:100%;height:1px;left:0;bottom:0;background:#ddd;z-index:2}
.symstory-index .lv1 {display:block;position:relative;width:100%;margin:30px 0 0 0}
.symstory-index .lv1 > div {display:none;position:relative;overflow:hidden}
.symstory-index .lv1 > div:before {content:"";display:block;position:absolute;width:100%;height:3px;left:0;top:0;z-index:2;border-radius:999px}
.symstory-index .lv1 > div .imgBox {display:block;position:absolute;padding:30px 0 10px;z-index:1;width:200px;left:0;top:0}
.symstory-index .lv1 > div .imgBox img {display:block;width:120px}
.symstory-index .lv1 > div span {display:inline-block;font-size:15px}
.symstory-index .lv1 > div .msg {color:#777}
.symstory-index .lv1 > div .build {font-weight:bold;color:#222;margin:0 0 0 10px}
.symstory-index .lv1 > div .page {position:relative;color:#777;padding:0 0 0 10px;margin:0 0 0 10px}
.symstory-index .lv1 > div .page:before {content:"";display:block;position:absolute;width:2px;height:2px;left:-1px;top:50%;margin:-1px 0 0 0;background:#777}
.symstory-index .lv2 {display:block;width:auto;overflow:hidden;font-size:0;margin:15px 0 0 0}
.symstory-index .lv2 > li {display:inline-block;position:relative;box-sizing:border-box;border:1px solid #ddd;border-radius:3px;padding:3px 10px;margin:0 10px 5px 0}
.symstory-index .lv2 > li.stit {display:block;width:100%;margin:10px 0 5px;border:0;padding:0}
.symstory-index .lv2 > li.stit span {font-size:17px !important}
.symstory-index .lv1 > div.order1:before {background:#0b6ba9}
.symstory-index .lv1 > div.order2:before {background:#957732}
.symstory-index .lv1 > div.order3:before {background:#5f8134}
.symstory-index .lv1 > div.order4:before {background:#76084d}
.symstory-index .lv1 > div.order1 .lv2 > li.stit * {color:#0b6ba9}
.symstory-index .lv1 > div.order2 .lv2 > li.stit * {color:#957732}
.symstory-index .lv1 > div.order3 .lv2 > li.stit * {color:#5f8134}
.symstory-index .lv1 > div.order4 .lv2 > li.stit * {color:#76084d}
.symstory-index .lv1 > div.order3 .lv2 > .stit,
.symstory-index .lv1 > div.order4 .lv2 > .stit {display:inline-block;width:auto;margin:10px 15px 5px 0;padding:0 30px 0 0}
.symstory-index .lv1 > div.order3 .lv2 > .stit:after,
.symstory-index .lv1 > div.order4 .lv2 > .stit:after {content:"/";display:block;position:absolute;color:#ccc;font-size:15px;width:20px;height:20px;right:-10px;top:50%;transform:translateY(-50%)}
@media all and (max-width:1200px) {
	.symstory-wr .para2 span {display:inline}
}
@media all and (max-width:920px) {
}
@media all and (max-width:800px) {
	.symstory-indexH {font-size:24px}
	.symstory-wr h3 {height:60px;font-size:24px;line-height:60px}
	.symstory-wr .para1 {font-size:17px;line-height:normal;margin:20px 0}
	.symstory-wr .para2 {line-height:normal;margin:0 0 30px 0}
	.symstory-index {margin:30px 0 0 0;border-bottom:1px solid #555}
	.symstory-index .lv1 > div {width:100%}
	.symstory-index .lv1 > div:first-child {margin:0}
	.symstory-index .lv1 > div:before {width:100%}
	.symstory-index .lv1 > div .imgBox {width:100%}
}
@media all and (max-width:650px) {
	.symstory-indexH {font-size:18px}
	.symstory-index .lv1 > div .lv2-handle {max-height:300px;overflow-y:auto;margin:20px 0}
	.symstory-index .lv1 > div .imgBox {position:relative;width:auto;left:auto;top:auto}
	.symstory-index .lv2 {margin:0 0 0 0}
	.symstory-wr .para1 span {display:inline}
}
@media all and (max-width:560px) {
}
@media all and (max-width:480px) {
	.symstory-wr.diaWr .diaInwr {padding:15px}
	.symstory-wr h3 {height:40px;font-size:18px;line-height:40px;letter-spacing:-.08em}
	.symstory-wr .para1 {font-size:15px}
	.symstory-wr .para2 {margin:0 0 20px 0;font-size:14px}
	.symstory-index .lv1 > div .msg {display:block;width:auto}
	.symstory-index .lv1 > div .build {margin:0 0 0 0}
	.symstory-index .lv2 > li {display:block;width:auto}
	.symstory-index .lv2 > li.stit {margin-top:30px}
	.symstory-index .lv2 > li.stit .msg {line-height:1}
	.symstory-index .lv2 > li.stit:first-child {margin-top:10px}
	.symstory-index .lv1 > div.order3 .lv2 > .stit,
	.symstory-index .lv1 > div.order4 .lv2 > .stit {display:block;width:auto;margin:10px 0 5px 0;padding:0 0 0 0}
	.symstory-index .lv1 > div.order3 .lv2 > .stit:after,
	.symstory-index .lv1 > div.order4 .lv2 > .stit:after {display:none}
	.symstory-index .lv1 > div.order3 .lv2 > .stit .msg,
	.symstory-index .lv1 > div.order4 .lv2 > .stit .msg {display:inline-block}
}

/* 행정서비스 */
.admini-wr {}
.admini-wr ul {display:block;font-size:0;width:100%}
.admini-wr ul li {display:inline-block;width:48.75%;margin:0 2.5% 30px 0;vertical-align:top}
.admini-wr ul li:nth-child(2n) {margin:0 0 30px 0}
.admini-wr ul li .lnkBox {display:block;position:relative;box-sizing:border-box;border:1px solid #ccc;min-height:150px;line-height:150px;font-size:0;transition:all .3s ease}
.admini-wr ul li .lnkBox:before {content:"";display:inline-block;width:102px;height:102px;background-repeat:no-repeat;background-position:center center;background-size:cover;vertical-align:middle;margin:0 25px 0 31px;transition:all .3s ease}
.admini-wr ul li .lnkBox .txtBox {display:inline-block;max-width:250px;vertical-align:middle}
.admini-wr ul li .lnkBox .txtBox h3 {display:block;font-size:20px;color:#005baa;letter-spacing:-.05em;line-height:1;transition:all .3s ease}
.admini-wr ul li .lnkBox .txtBox h3 span {display:block;word-wrap:break-word;word-break:keep-all;white-space:normal}
.admini-wr ul li .lnkBox .txtBox p {display:block;font-size:15px;line-height:24px;color:#444;letter-spacing:-.05em;margin:13px 0 0 0}
.admini-wr ul li .lnkBox .cross {display:block;position:absolute;width:46px;height:46px;border-radius:50%;background:#e5e5e5;right:26px;top:50%;margin:-23px 0 0 0;transition:all .3s ease}
.admini-wr ul li .lnkBox .cross:after {content:"";display:block;position:absolute;width:14px;height:14px;left:50%;top:50%;margin:-7px 0 0 -7px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_sprite.png) no-repeat 0px 0px;transition:all .3s ease}
.admini-wr ul li .lnkBox:focus .txtBox h3,
.admini-wr ul li .lnkBox:active .txtBox h3,
.admini-wr ul li .lnkBox:hover .txtBox h3 {color:#00b58d;text-decoration:underline}
.admini-wr ul li .lnkBox:focus .txtBox h3 span,
.admini-wr ul li .lnkBox:active .txtBox h3 span,
.admini-wr ul li .lnkBox:hover .txtBox h3 span {}
.admini-wr ul li .lnkBox:focus .cross,
.admini-wr ul li .lnkBox:active .cross,
.admini-wr ul li .lnkBox:hover .cross {background:#00b58d}
.admini-wr ul li .lnkBox:focus .cross:after,
.admini-wr ul li .lnkBox:active .cross:after,
.admini-wr ul li .lnkBox:hover .cross:after {transform:rotate(180deg)}
.admini-wr ul li.order1 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon1.png)}
.admini-wr ul li.order2 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon2.png)}
.admini-wr ul li.order3 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon3.png)}
.admini-wr ul li.order4 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon4.png)}
.admini-wr ul li.order5 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon5.png)}
.admini-wr ul li.order6 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon6.png)}
.admini-wr ul li.order7 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon7.png)}
.admini-wr ul li.order8 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon8.png)}
.admini-wr ul li.order9 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon9.png)}
.admini-wr ul li.order10 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon10.png)}
.admini-wr ul li.order11 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon11.png)}
.admini-wr ul li.order12 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon12.png)}
.admini-wr ul li.order13 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon13.png)}
.admini-wr ul li.order14 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon14.png)}
.admini-wr ul li.order15 .lnkBox:before {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/admi_icon15.png)}
@media all and (max-width:1200px) {
	.admini-wr ul li .lnkBox:before {margin:0 15px 0 15px}
}
@media all and (max-width:1000px) {
	.admini-wr ul li .lnkBox:before {width:70px;height:70px}
	.admini-wr ul li .lnkBox .cross {width:30px;height:30px;right:10px;margin:-15px 0 0 0}
}
@media all and (max-width:860px) {
	.admini-wr ul li .lnkBox {min-height:150px;line-height:150px}
	.admini-wr ul li .lnkBox .txtBox {max-width:220px}
	.admini-wr ul li .lnkBox .txtBox h3 {font-size:18px}
	.admini-wr ul li .lnkBox .cross {display:none}
}
@media all and (max-width:740px) {
	.admini-wr ul li {width:100%;margin:0 0 10px 0}
	.admini-wr ul li:nth-child(2n) {margin:0 0 10px 0}
	.admini-wr ul li .lnkBox {min-height:0;line-height:1}
	.admini-wr ul li .lnkBox:before {display:block;position:absolute;left:15px;top:50%;margin:-35px 0 0 0}
	.admini-wr ul li .lnkBox .txtBox {display:block;max-width:9999px;margin:20px 20px 20px 100px}
}
@media all and (max-width:420px) {
	.admini-wr ul li .lnkBox:before {width:50px;height:50px;left:15px;top:10px;margin:0}
	.admini-wr ul li .lnkBox .txtBox {margin:20px 10px 20px 80px}
	.admini-wr ul li .lnkBox .txtBox h3 {font-size:16px}
	.admini-wr ul li .lnkBox .txtBox p {font-size:14px;line-height:1.4;margin:5px 0 0 0}
}

/* 행정서비스 > 학교요람(HTML 컨텐츠 페이지) */
.cradle-latest {position:relative;padding:50px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/06Pr/bro_bg1.jpg) no-repeat left top;background-size:cover;margin:50px 0 0 0;min-height:448px}
.cradle-latest .img-wr {display:block;position:absolute;width:358px;border:1px solid #c7c7c7;box-sizing:border-box;left:50px;top:50px}
.cradle-latest .img-wr img {display:block;width:100%}
.cradle-latest .txt-wr {display:block;position:relative;margin:0 0 0 400px}
.cradle-latest .txt-wr .floor1 {position:relative;border-bottom:1px solid #d5d5d5}
.cradle-latest .txt-wr .floor1 h3 {display:block}
.cradle-latest .txt-wr .floor1 h3 span {display:block;line-height:1}
.cradle-latest .txt-wr .floor1 h3 .f1 {font-size:17px;color:#757575;font-weight:normal;margin:0 0 0 2px}
.cradle-latest .txt-wr .floor1 h3 .f2 {font-size:40px;color:#003875;font-weight:bold;margin:9px 0 0 0;letter-spacing:-.08em}
.cradle-latest .txt-wr .floor1 p {display:block;font-size:15px;color:#444;line-height:24px;margin:20px 0 0 5px}
.cradle-latest .txt-wr .floor1 p span {display:block}
.cradle-latest .txt-wr .floor1 p span.point1 {font-size:20px;color:#005baa;font-weight:bold}
.cradle-latest .txt-wr .floor1 div {margin:20px 0 0 0;font-size:0}
.cradle-latest .txt-wr .floor1 div a {margin:0 5px 0 0}
.cradle-latest .txt-wr .floor1 .pdf-down {display:inline-block;font-size:16px;margin:20px 0}
.cradle-latest .txt-wr .floor1 .pdf-down span {padding:21px 70px 21px 13px}
.cradle-latest .txt-wr .floor1 .pdf-down span.ico {padding:0}
.cradle-latest .txt-wr .floor2 {position:relative}
.cradle-latest .txt-wr .floor2 p {margin:30px 0 0 0}
.cradle-latest .txt-wr .floor2 a {display:inline-block;position:relative;padding:0 0 0 32px;height:28px;line-height:28px;margin:10px 0 0 0}
.cradle-latest .txt-wr .floor2 a:before {content:"";display:block;position:absolute;width:23px;height:28px;left:0;top:0;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/icon_pdf.png) no-repeat}
.cradle-latest .txt-wr .floor2 a span {display:inline-block;color:#d90202;font-size:13px;font-weight:bold}
.cradle-latest .txt-wr .floor2 a:focus span,
.cradle-latest .txt-wr .floor2 a:active span,
.cradle-latest .txt-wr .floor2 a:hover span {text-decoration:underline}
@media all and (max-width:1000px) {
	.cradle-latest {min-height:380px}
	.cradle-latest .img-wr {width:300px}
	.cradle-latest .txt-wr {margin:0 0 0 350px}
	.cradle-latest .txt-wr .floor1 h3 .f2 {font-size:30px}
}
@media all and (max-width:780px) {
	.cradle-latest {min-height:330px}
	.cradle-latest .img-wr {width:250px}
	.cradle-latest .txt-wr {margin:0 0 0 300px}
	.cradle-latest .txt-wr .floor1 h3 .f2 {font-size:27px}
}
@media all and (max-width:700px) {
	.cradle-latest {margin:0}
	.cradle-latest .img-wr {position:relative;width:250px;left:auto;top:auto;margin:0 auto}
	.cradle-latest .txt-wr {margin:20px 20px 0}
	.cradle-latest .txt-wr .floor1 h3 {text-align:center}
	.cradle-latest .txt-wr .floor1 p {text-align:center}
	.cradle-latest .txt-wr .floor1 .pdf-down {display:block}
}
@media all and (max-width:460px) {
	.cradle-latest {padding:20px;margin:0;min-height:0}
	.cradle-latest .img-wr {width:100%;margin:0}
	.cradle-latest .txt-wr {margin:20px 0 0}
}

/* 행정서비스 > 교육, 연구 및 학생지도 비용(HTML 컨텐츠 페이지) */
.cost-wr {}
.cost-wr .costBtn-wr {}
.cost-wr .costBtn-wr a {}
.cost-wr .cost-unit {display:block;text-align:right}
.cost-wr .is-wauto-box {padding-top:0}
.cost-wr .is-wauto-box .tbl-type01 .col01 {width:16.666%}
.cost-wr .is-wauto-box .tbl-type01 .col02 {width:16.666%}
.cost-wr .is-wauto-box .tbl-type01 .col03 {width:16.666%}
@media all and (max-width:700px) {
	.cost-wr .costBtn-wr a {display:block;margin:10px 0 0 0}
}

/* 학교소개 > 상징 & UI > 상징 > 교훈 */
.lessong-ui {display:block;width:100%;font-size:0}
.lessong-ui li {display:inline-block;text-align:left;width:30.71%;margin:0 3.935% 0 0}
.lessong-ui li:last-child {margin:0}
.lessong-ui li img {display:block;width:100%;box-sizing:border-box;border:1px solid #ccc}
.lessong-ui li p {display:block;font-size:0}
.lessong-ui li p:before {content:"";display:inline-block;width:21px;height:21px;background:url(https://www.pusan.ac.kr/resources/_Img/Content/blt02.png) no-repeat 0 0;vertical-align:middle;margin:0 5px 0 0}
.lessong-ui li p span {display:inline-block;font-size:26px;font-weight:bold;vertical-align:middle}
.lessong-ui li p em {display:inline-block;font-size:16px;font-style:normal;vertical-align:middle}
@media all and (max-width:1135px) {
	.lessong-ui {margin:20px 0 0 0}
}
@media all and (max-width:600px) {
	.lessong-ui li p span {font-size:18px}
	.lessong-ui li p em {display:inline-block;font-size:16px;font-style:normal;vertical-align:middle}
}
@media all and (max-width:420px) {
	.lessong-ui li p em {display:block;font-size:15px;margin:0 0 0 21px}
}

/* 학교소개 > 캠퍼스 > 캠퍼스명소 */
.lmTit.info-box04 {position:relative;background:#efefef;padding:64px 51px 27px;border:0}
.lmTit.info-box04:before {content:"";display:block;position:absolute;width:72px;height:38px;left:50%;top:0;margin:0 0 0 -36px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/grt_icon1.png) no-repeat 0px 0px}
.lmTit .info-tit {text-align:center;font-size:40px;max-width:100%;margin-bottom:0;line-height:1;color:#005baa;letter-spacing:-.05em}
.lmTitCon {margin:0}
.lmTitCon p {display:block;text-align:center;margin:16px 0 0 0}
.lmTitCon .lmkTab {margin:26px 0 0 0}
.lmTitCon .lmkTab ul {display:block;width:100%;font-size:0;margin:0}
.lmTitCon .lmkTab ul li {display:inline-block;width:16.39%;margin:0 0.332% 4px 0;vertical-align:top}
.lmTitCon .lmkTab ul li:nth-child(6n) {margin:0 0 4px 0}
.lmTitCon .lmkTab ul li button {display:block;width:100%;height:50px;border:1px solid #ddd;background:rgba(255, 255, 255, .8);transition:all .3s ease}
.lmTitCon .lmkTab ul li button:focus,
.lmTitCon .lmkTab ul li button:active,
.lmTitCon .lmkTab ul li button:hover {background:#f5f5f5}
.lmTitCon .lmkTab ul li button:before {content:"";display:inline-block;height:50px;vertical-align:middle}
.lmTitCon .lmkTab ul li button span {display:inline-block;font-size:14px;color:#333;vertical-align:middle;letter-spacing:-.05em;word-wrap:break-word; word-break:keep-all; white-space:normal;transition:all .3s ease}
.lmTitCon .lmkTab ul li button:focus span,
.lmTitCon .lmkTab ul li button:active span,
.lmTitCon .lmkTab ul li button:hover span {color:#0067d4}
.lmTitCon .lmkTab ul li.over button {border:1px solid #0067d4;background:#0067d4}
.lmTitCon .lmkTab ul li.over button span {color:#fff;font-weight:bold}
.lmkBody .lm-item {}
.lmkBody .lm-item .lm-mTit {display:block;position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn4.gif) repeat left top;overflow:hidden}
.lmkBody .lm-item .lm-mTit .inwr {display:block;margin:5px;background:#fff}
.lmkBody .lm-item .lm-mTit .inwr:after {content:"";display:block;clear:both}
.lmkBody .lm-item .lm-mTit .inwr .imgBox {position:relative;float:left;width:50%;margin:0}
.lmkBody .lm-item .lm-mTit .inwr .imgBox .imgCore {}
.lmkBody .lm-item .lm-mTit .inwr .imgBox .imgCore img {display:block;width:100%}
.lmkBody .lm-item .lm-mTit .inwr .txtBox {float:left;width:50%}
.lmkBody .lm-item .lm-mTit .inwr .txtBox h3 {display:block;position:relative;height:30px;line-height:1;margin:30px 30px 0}
.lmkBody .lm-item .lm-mTit .inwr .txtBox h3:before {content:"";display:block;position:absolute;width:30px;height:30px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/lm_icon1.png) no-repeat 0px 0px;left:0;top:0}
.lmkBody .lm-item .lm-mTit .inwr .txtBox h3 span {display:block;height:30px;line-height:30px;font-size:26px;color:#0067d4;margin:0 0 0 43px}
.lmkBody .lm-item .lm-mTit .inwr .txtBox div {margin:20px 30px 0}
.lmkBody .lm-item .lm-mTit .inwr .txtBox div p {display:block;margin:0 0 20px 0}
.lmkBody .lm-item .lm-mTit .inwr .txtBox div p:last-child {margin:0}
.lmkBody .lm-item .lm-desc {margin:37px 0 0}
.lmkBody .lm-item .lm-desc .dtxtBox {margin:0 3px}
.lmkBody .lm-item .lm-desc .dtxtBox p {display:block;margin:0 0 20px 0}
.lmkBody .lm-item .lm-desc .dtxtBox p:last-child {margin:0}
.lmkBody .lm-item .lm-desc .dimgBox {margin:47px 0 0 0}
.lmkBody .lm-item .lm-desc .dimgBox ul {display:block;width:100%;font-size:0}
.lmkBody .lm-item .lm-desc .dimgBox ul li {display:inline-block;width:32.91%;margin:0 0.635% 0 0;vertical-align:top}
.lmkBody .lm-item .lm-desc .dimgBox ul li:last-child {margin:0}
.lmkBody .lm-item .lm-desc .dimgBox ul li .c-tit02 {margin:0 0 10px 0px}
.lmkBody .lm-item .lm-desc .dimgBox ul li div img {display:block;width:100%;box-sizing:border-box;border:1px solid #ddd}
.lmkBody .lm-item .lm-desc .dimgBox ul li p {display:block;font-size:15px;color:#444;letter-spacing:-.05em;margin:10px 5px 0;line-height:1.4}
.lmkBody .lm-item .lm-desc .dimgBox.eagleSong {position:relative;min-height:280px}
.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .img-zoom {position:absolute;width:395px}
.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .img-zoom img {display:block;width:100%}
.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .txt-wr {margin:0 0 0 415px}
.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .txt-wr .writer {font-size:14px;color:#777;letter-spacing:-.05em;margin:0 0 0 10px}
.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .txt-wr .desc {display:block;padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px solid #ddd}
@media all and (max-width:1200px) {
	.lmTit.info-box04 {padding:64px 15px 10px !important}
	.lmkBody .lm-item .lm-mTit .inwr .imgBox .imgCore {width:auto;margin:20px 0 20px 20px}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox div p {margin:0 0 15px 0}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox div p:last-child {margin:0 0 15px 0}
}
@media all and (max-width:1000px) {
	.lmTitCon {margin:0}
	.lmTitCon .lmkTab ul li {width:19.2%;margin:0 1% 8px 0}
	.lmTitCon .lmkTab ul li:nth-child(6n) {margin:0 1% 8px 0}
	.lmTitCon .lmkTab ul li:nth-child(5n) {margin:0 0 8px 0}
}
@media all and (max-width:768px) {
	.lmTit .info-tit {font-size:30px}
	.lmTitCon p {}
	.lmkBody .lm-item .lm-mTit .inwr .imgBox {float:none;width:auto;margin:0;overflow:hidden}
	.lmkBody .lm-item .lm-mTit .inwr .imgBox .imgCore {margin:40px 40px 10px 40px}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox {float:none;width:auto;overflow:hidden}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox h3 {margin:20px 40px 0}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox div {margin:10px 40px 20px;overflow:hidden}
	.lmkBody .lm-item .lm-desc .dimgBox.eagleSong {min-height:0}
	.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .img-zoom {position:relative;width:70%;margin:0 auto}
	.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .txt-wr {margin:20px 20px 0}
}
@media all and (max-width:700px) {
	.lmTitCon .lmkTab ul li {width:32%;margin:0 2% 8px 0}
	.lmTitCon .lmkTab ul li:nth-child(6n) {margin:0 2% 8px 0}
	.lmTitCon .lmkTab ul li:nth-child(5n) {margin:0 2% 8px 0}
	.lmTitCon .lmkTab ul li:nth-child(3n) {margin:0 0 8px 0}
	.lmTitCon .lmkTab ul li button {height:40px}
	.lmTitCon .lmkTab ul li button:before {height:40px}
	.lmkBody .lm-item .lm-desc .dimgBox ul li {display:block;width:75%;margin:0 auto 20px}
	.lmkBody .lm-item .lm-desc .dimgBox ul li:last-child {margin:0 auto}
}
@media all and (max-width:560px) {
	.lmkBody .lm-item .lm-mTit .inwr .imgBox .imgCore {margin:10px}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox h3 {margin:20px 10px 0}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox h3 span {font-size:20px}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox div {margin:10px 10px 0px}
	.lmkBody .lm-item .lm-mTit .inwr .txtBox div p {font-size:15px;letter-spacing:-.05em;margin:0 0 10px 0}
}
@media all and (max-width:420px) {
	.lmTit .info-tit {font-size:20px}
	.lmTitCon .lmkTab ul li {width:49%;margin:0 2% 4px 0}
	.lmTitCon .lmkTab ul li:nth-child(6n) {margin:0 2% 4px 0}
	.lmTitCon .lmkTab ul li:nth-child(5n) {margin:0 2% 4px 0}
	.lmTitCon .lmkTab ul li:nth-child(3n) {margin:0 2% 4px 0}
	.lmTitCon .lmkTab ul li:nth-child(2n) {margin:0 0 4px 0}
	.lmTitCon .lmkTab ul li button span {font-size:13px}
	.lmkBody .lm-item .lm-desc .dimgBox ul li {width:100%;margin:0 auto 10px}
	.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .img-zoom {width:100%}
	.lmkBody .lm-item .lm-desc .dimgBox.eagleSong .txt-wr {margin:20px 0 0}
}

/* 교육이념 */
.vis01-wr .diaWr-in {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/01Univ/gradu_patt.gif) repeat;padding:3px}
.vis01-wr .diaWr {display:block;position:relative;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/Common/dia_ptn1.gif) repeat left top;overflow:hidden}
.vis01-wr .diaInwr {background:#f8f8f8;padding:30px 45px}
.vis01-wr h3:before {content:"";display:block;position:absolute;width:15px;height:15px;box-sizing:border-box;border:4px solid #003875;border-radius:50%;left:0;top:9px}
.vis01-wr h3 span {font-size:18px;color:#555;font-weight:normal;margin:0 0 0 11px}
.vis01-wr .ideology h3, .vis01-wr .ideology .stit {display:inline-block;vertical-align:middle}
.vis01-wr .ideology .stit {font-size:18px;letter-spacing:-0.025em}
.vis01-wr .ideology .stit span {position:relative;margin-left:18px;color:#333}
.vis01-wr .ideology .stit span:before {position:absolute;top:5px;left:-9px;content:"";display:block;width:1px;height:17px;background:#bebebe}
.vis01-wr .ideology .stit span:first-child {margin-left:0}
.vis01-wr .ideology .stit span:first-child:before {display:none}
.vis01-wr .ideology .mainMsg {display:block;text-align:left;letter-spacing:-0.025em}
.vis01-wr .ideology .ide-list-wr {display:block;position:relative;width:100%;font-size:0;margin:21px 0 0 0;box-sizing:border-box;border:1px solid #ccc;background:#fff}
.vis01-wr .ideology .ide-list-wr:before,
.vis01-wr .ideology .ide-list-wr:after {content:"";display:block;position:absolute;width:1px;height:100%;background:#ccc;top:0}
.vis01-wr .ideology .ide-list-wr:before {left:33.33%}
.vis01-wr .ideology .ide-list-wr:after {left:66.66%}
.vis01-wr .ideology .ide-list-wr .ide-list {display:inline-block;position:relative;width:33.33%;vertical-align:top;padding:29px 0}
.vis01-wr .ideology .ide-list-wr .ide-list h4 {display:block;font-size:24px;color:#005baa;text-align:center;line-height:1;margin:17px 0 0 0}
.vis01-wr .ideology .ide-list-wr .ide-list .tit {display:table;width:190px;height:190px;border-radius:50%;overflow:hidden;margin:0 auto;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vis_spr.png) no-repeat}
.vis01-wr .ideology .ide-list-wr .ide-list .tit span {display:table-cell;vertical-align:middle;color:#fff;text-shadow:0 0 15px rgba(0,0,0,0.5);font-size:30px;font-weight:normal;letter-spacing:-0.025em}
.vis01-wr .ideology .ide-list-wr .ide-list p {font-size:15px;margin:15px 54px 0;height:auto;color:#444;letter-spacing:-0.025em;line-height:25px}
.vis01-wr .ideology .ide-list-wr .ide-list:first-child .tit {background-position:0 0}
.vis01-wr .ideology .ide-list-wr .ide-list:nth-child(2) .tit {background-position:0 -192px}
.vis01-wr .ideology .ide-list-wr .ide-list:last-child .tit {background-position:0 -384px}
.vis01-wr .purpose .p-body {position:relative}
.vis01-wr .purpose .p-body .desc-graph {display:block;position:absolute;top:0;right:0;width:332px}
.vis01-wr .purpose .p-body .desc-graph > li {position:relative;padding:0 0 30px 0;margin:0 0 8px 0}
.vis01-wr .purpose .p-body .desc-graph > li:after {content:"";display:block;position:absolute;width:14px;height:20px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vision01_icon1.png) no-repeat 0px 0px;left:50%;bottom:0;margin:0 0 0 -7px}
.vis01-wr .purpose .p-body .desc-graph > li:last-child {padding:0;margin:0}
.vis01-wr .purpose .p-body .desc-graph > li:last-child:after {display:none}
.vis01-wr .purpose .p-body .desc-graph > li ul {display:block;width:100%;font-size:0}
.vis01-wr .purpose .p-body .desc-graph > li ul li {display:block;font-size:25px;width:90px;height:90px;line-height:90px;color:#fff;border-radius:50%;top:0;text-align:center}
.vis01-wr .purpose .p-body .desc-graph > li ul li.order1 {background:#eb572a;position:absolute;left:0}
.vis01-wr .purpose .p-body .desc-graph > li ul li.order2 {background:#0c85ed;margin:0 auto}
.vis01-wr .purpose .p-body .desc-graph > li ul li.order3 {background:#018468;position:absolute;right:0}
.vis01-wr .purpose .p-body .desc-graph > li > span {display:block;text-align:center;box-sizing:border-box;border-radius:9999px;font-size:16px;letter-spacing:-.05em;padding:8px 0}
.vis01-wr .purpose .p-body .desc-graph > li > span.type1 {background:#fff;color:#003875;border:1px solid #005baa}
.vis01-wr .purpose .p-body .desc-graph > li > span.type2 {background:#003875;color:#fff;border:1px solid #003875}
.vis01-wr .purpose .p-body .desc-txt {margin:0 400px 0 0;overflow:hidden;letter-spacing:-0.025em;min-height:258px}
.vis01-wr .purpose .p-body .desc-txt p {}
.vis01-wr .purpose .p-body .desc-txt .f1 {font-size:25px;margin:24px 0 0 0;color:#333}
.vis01-wr .purpose .p-body .desc-txt .f1 span {color:#0c85ed}
.vis01-wr .purpose .p-body .desc-txt .f2 {margin:9px 0 48px;color:#444}
.vis01-wr .talent {padding-bottom:35px}
.vis01-wr .talent-wr {position:relative}
.vis01-wr .talent-wr .tit {position:absolute;top:50%;left:50%;width:201px;height:201px;margin-top:-101px;margin-left:-101px;z-index:100;text-align:center;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vis_spr.png) no-repeat 0 -576px}
.vis01-wr .talent-wr .tit span {display:block;color:#fff;letter-spacing:-0.025em}
.vis01-wr .talent-wr .tit .e-tit {font-size:28px;line-height:32px;margin-top:45px}
.vis01-wr .talent-wr .tit .k-tit {font-size:16px;font-weight:normal;line-height:22px;margin-top:5px}
.vis01-wr .talent-wr .talent-list-wr {position:relative;overflow:hidden}
.vis01-wr .talent-wr .talent-list {position:relative;float:left;width:49%;margin-left:2%;margin-bottom:20px;border:1px solid #dfdfdf;background:#fff;box-sizing:border-box;padding-top:32px;padding-bottom:45px;height:250px}
.vis01-wr .talent-wr .talent-list:nth-child(n+3) {margin-bottom:0}
.vis01-wr .talent-wr .talent-list:nth-child(odd) {margin-left:0;padding-left:180px;padding-right:50px}
.vis01-wr .talent-wr .talent-list:nth-child(even) {padding-left:110px;padding-right:20px}
.vis01-wr .talent-wr .talent-list:before {position:absolute;content:"";display:block;bottom:41px;width:103px;height:90px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/vis_spr.png) no-repeat}
.vis01-wr .talent-wr .talent-list:nth-child(odd):before {left:38px}
.vis01-wr .talent-wr .talent-list:nth-child(even):before {right:38px}
.vis01-wr .talent-wr .talent-list:first-child:before {background-position:0 -779px}
.vis01-wr .talent-wr .talent-list:nth-child(2):before {background-position:-105px -779px}
.vis01-wr .talent-wr .talent-list:nth-child(3):before {background-position:0 -871px}
.vis01-wr .talent-wr .talent-list:last-child:before {background-position:-105px -871px}
.vis01-wr .talent-wr .talent-list .stit:before {content:"";display:block;width:38px;height:2px;background:#0067d4;margin-bottom:4px}
.vis01-wr .talent-wr .talent-list .stit {font-size:20px;color:#003c7c;margin-bottom:8px;line-height:25px}
.vis01-wr .talent-wr .talent-list .txt {color:#333;margin-bottom:10px}
.vis01-wr .talent-wr .talent-list li {position:relative;color:#444;padding-left:15px}
.vis01-wr .talent-wr .talent-list li:before {position:absolute;top:11px;left:0;content:"";display:block;width:4px;height:4px;background:#1b6cb3;border-radius:50%}

/* 교육이념 수정! */

.vis01-wr .diaWr-in .ide-row {
	display: flex;
	gap: 50px;
	flex-direction: row;
}
.vis01-wr .diaWr-in .ide-row .ide-f1 {
	min-width: 200px;
}
.vis01-wr .diaWr-in .ide-row .ide-f2 {
	flex: 1 1 0;
}
.vis01-wr .diaWr-in .ide-row .ide-list-wr {
    display: flex;
    justify-content: space-evenly;
	margin-top: 40px;
	margin-bottom: 30px;
}
.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list {
    width: 190px;
    height: 190px;
    border-radius: 100%;
    background: #eee;
    position: relative;
}
.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list::after {
    content: "";
    position: absolute;
    border: dashed 1px #aaa;
    border-radius: 100%;
    width: 220px;
    height: 220px;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}

.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list:nth-child(1) {
    text-align: center;
    background: url(/_contents/kor/_Img/07Intro/vis_spr_1.jpg) no-repeat center;
    background-size: cover;
}
.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list:nth-child(2) {
    text-align: center;
    background: url(/_contents/kor/_Img/07Intro/vis_spr_2.jpg) no-repeat center;
    background-size: cover;
}
.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list:nth-child(3) {
    text-align: center;
    background: url(/_contents/kor/_Img/07Intro/vis_spr_3.jpg) no-repeat center;
    background-size: cover;
}

.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list .tit {
    color: #fff;
    text-shadow: 0 0 15px rgba(0,0,0,0.5);
    font-size: 30px;
    font-weight: normal;
    letter-spacing: -0.025em;
	position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}
.vis01-wr .diaWr-in .ide-row .ptn-wr div {
	margin: 3px;
    background: #fff;
    text-align: center;
    padding: 25px;
    font-weight: 600;
	color: #2F5597;
	letter-spacing: -1px;
}
.vis01-wr .diaWr-in .ide-row .ptn-wr h4 {
	font-size: 20px;
	line-height: 2rem;
}
.vis01-wr .diaWr-in .ide-row .ptn-wr p {
	font-size: 20px;
	line-height: 1.4rem;
}
.vis01-wr .diaWr-in .ide-row .ptn-wr {
	display: block;
	width: auto;
	background: url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/cplan_ptn1.png) repeat left top;
	overflow: hidden;
}
.vis01-wr .diaInwr p {
	font-size: 16px;
}
.vis01-wr .diaInwr .img-zoom {
	margin: 30px 0;
}

@media only screen and (max-width:1199px) {
	.vis01-wr .ideology .ide-list-wr .ide-list p {font-size:15px;margin:15px 15px 0;overflow-y:auto}
	.vis01-wr .purpose .p-body .desc-txt .f1 {line-height:1.2}
	.vis01-wr .purpose .p-body .desc-graph > li > span {font-size:15px}
	/* 20240202 */
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list {
		width: 153px;
		height: 153px;
	}
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list::after {
		width: 175px;
		height: 175px;
	}
	.vis01-wr .diaWr-in .ide-row .ptn-wr h4 {
		font-size: 24px;
	}
	.vis01-wr .diaWr-in .ide-row .ptn-wr p {
		font-size: 18px;
	}
}
@media only screen and (max-width:999px) {
	.vis01-wr .diaWr .diaInwr {padding:25px 20px}
	.vis01-wr .diaInwr {padding:35px 25px}
	.vis01-wr .ideology .ide-list-wr .ide-list {min-height:0}
	.vis01-wr .ideology .ide-list-wr .ide-list .tit {width:133px;height:133px;background-size:145px auto}
	.vis01-wr .ideology .ide-list-wr .ide-list .tit span {font-size:25px}
	.vis01-wr .ideology .ide-list-wr .ide-list:nth-child(2) .tit {background-position:0 -134px}
	.vis01-wr .ideology .ide-list-wr .ide-list:last-child .tit {background-position:0 -268px}
	.vis01-wr .purpose .p-body .desc-graph {position:relative;width:70%;margin:20px auto 0}
	.vis01-wr .purpose .p-body .desc-txt {margin:20px 0 0 0;min-height:auto}
	.vis01-wr .purpose .p-body .desc-txt .f1 {margin-top:0}
	.vis01-wr .purpose .p-body .desc-txt .f2 {margin:9px 0 0}
	.vis01-wr .talent-wr .talent-list:before {bottom:25px}
	.vis01-wr .talent-wr .talent-list:nth-child(odd) {padding-left:140px}
	.vis01-wr .talent-wr .talent-list:nth-child(even) {padding-left:60px}
	.vis01-wr .talent-wr .talent-list:nth-child(odd):before {left:20px}
	.vis01-wr .talent-wr .talent-list:nth-child(even):before {right:20px}
	.vis01-wr .talent-wr .tit {width:160px;height:160px;margin-top:-80px;margin-left:-80px;background-size:166px auto;background-position:0 -460px}
	.vis01-wr .talent-wr .tit .e-tit {margin-top:30px;font-size:23px;line-height:25px}
	.vis01-wr .talent-wr .tit .k-tit {font-size:14px;line-height:18px;margin-top:10px}
}
@media only screen and (max-width:899px){
	.vis01-wr .talent-wr .tit {position:relative;top:auto;left:auto;margin:0;background:#106fc1;width:auto;height:auto;padding:10px;border-radius:20px;margin-bottom:10px}
	.vis01-wr .talent-wr .tit br {display:none}
	.vis01-wr .talent-wr .tit .e-tit {margin-top:0;margin-right:10px}
	.vis01-wr .talent-wr .tit .k-tit {margin-top:5px}
	.vis01-wr .talent-wr .talent-list {float:none;width:100%;margin:0 0 10px;padding:20px;height:auto}
	.vis01-wr .talent-wr .talent-list:nth-child(n+3) {margin-bottom:10px}
	.vis01-wr .talent-wr .talent-list:nth-child(odd), .vis01-wr .talent-wr .talent-list:nth-child(even) {padding-left:30px}
	.vis01-wr .talent-wr .talent-list:nth-child(odd):before {left:auto;right:20px}
	.vis01-wr .talent-wr .talent-list .stit {font-size:18px}
	.vis01-wr .talent-wr .talent-list .txt, .vis01-wr .talent-wr .talent-list li {font-size:14px}
	.vis01-wr .talent-wr .talent-list:before {width:72px;height:63px;background-size:145px auto;bottom:10px}
	.vis01-wr .talent-wr .talent-list:first-child:before {background-position:0 -542px}
	.vis01-wr .talent-wr .talent-list:nth-child(2):before {background-position:-73px -542px}
	.vis01-wr .talent-wr .talent-list:nth-child(3):before {background-position:0 -609px}
	.vis01-wr .talent-wr .talent-list:last-child:before {background-position:-73px -609px}

	.vis01-wr .diaWr-in .ide-row .ide-list-wr {margin-top: 10px;}
	/* 240202 */
	.vis01-wr .diaWr-in .ide-row {flex-direction: column;}
}
@media only screen and (max-width:768px) {
	.vis01-wr .diaInwr {padding:25px 20px}
	.vis01-wr h3 {font-size:25px}
	.vis01-wr h3:before {top:6px}
	.vis01-wr .ideology .stit span {font-size:16px}
	.vis01-wr .ideology .mainMsg {line-height:22px}
	.vis01-wr .ideology .ide-list-wr .ide-list {display:block;width:auto;border-right:1px solid #ccc;padding:20px 0;margin:-1px 0 0 0}
	.vis01-wr .ideology .ide-list-wr:before,
	.vis01-wr .ideology .ide-list-wr:after {display:none}
	.vis01-wr .ideology .ide-list-wr .ide-list h4 {text-align:left;margin:5px 0 0 190px;font-size:20px}
	.vis01-wr .ideology .ide-list-wr .ide-list p {margin:10px 20px 0 190px;height:auto}
	.vis01-wr .ideology .ide-list-wr .ide-list .tit {position:absolute;top:20px;left:20px}
	.vis01-wr .purpose .p-body .desc-txt {min-height:auto}
	.vis01-wr .purpose .p-body .desc-txt .f1 {font-size:20px}
	.vis01-wr .purpose .p-body .desc-txt .f2 {line-height:25px}
	.vis01-wr .purpose .p-body .desc-graph {margin-top:20px}

	/* 240202 */
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list { width: 133px; height: 133px;}
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list::after {width: 155px; height: 155px;}
}
@media only screen and (max-width:600px) {
	.vis01-wr h3 {font-size:22px}
	.vis01-wr h3:before {top:5px}
	.vis01-wr .diaInwr, .vis01-wr .diaWr .diaInwr {padding:20px 15px 15px}
	.vis01-wr .ideology .stit {display:block;margin-top:5px}
	.vis01-wr .ideology .ide-list-wr .ide-list h4 {font-size:18px;margin:0 0 0 140px}
	.vis01-wr .ideology .ide-list-wr .ide-list p {margin:10px 20px 0 140px;max-height:9999px;font-size:14px;line-height:22px}
	.vis01-wr .ideology .ide-list-wr .ide-list .tit {width:95px;height:95px;background-size:104px auto}
	.vis01-wr .ideology .ide-list-wr .ide-list .tit span {font-size:18px}
	.vis01-wr .ideology .ide-list-wr .ide-list:nth-child(2) .tit {background-position:0 -96px}
	.vis01-wr .ideology .ide-list-wr .ide-list:last-child .tit {background-position:0 -192px}
	.vis01-wr .purpose .p-body .desc-graph {width:100%}
	.vis01-wr .purpose .p-body .desc-txt {margin-top:10px}
	.vis01-wr .purpose .p-body .desc-txt .f1 {font-size:16px}
	.vis01-wr .talent-wr .talent-list {padding-bottom:15px}
	.vis01-wr .talent-wr .talent-list:last-child {margin-bottom:0}
	.vis01-wr .talent-wr .talent-list .stit {font-size:17px;margin-bottom:3px}
	.vis01-wr .talent-wr .talent-list .txt {margin-bottom:3px;line-height:20px}

	/* 240202 */
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list { width: 80px; height: 80px;}
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list::after{display: none;}
	.vis01-wr .diaWr-in .ide-row {gap: 0;}
	.vis01-wr .diaWr-in .ide-row .ide-list-wr .ide-list .tit {font-size: 20px;}
	.vis01-wr .diaInwr .c-tit01 {
		font-size: 18px;
		margin: 0 0 15px 0;
	}
	.vis01-wr .diaInwr p {
		font-size: 14px;
	}
}
@media only screen and (max-width:460px) {
	.vis01-wr h3 {margin-bottom:10px}
	.vis01-wr h3:before {top:4px}
	.vis01-wr h3 span {display:block;font-size:15px;margin:5px 0 0 0}
	.vis01-wr .ideology .stit {margin-left:-27px}
	.vis01-wr .ideology .stit span {display:inline-block;font-size:13px;margin-left:10px}
	.vis01-wr .ideology .stit span:before {height:12px;top:2px;left:-4px}
	.vis01-wr .ideology .ide-list-wr .ide-list .tit {position:relative;top:auto;left:auto}
	.vis01-wr .ideology .ide-list-wr .ide-list h4 {text-align:center;margin:10px 0 0 0}
	.vis01-wr .ideology .ide-list-wr .ide-list p {margin:15px 10px 0}
	.vis01-wr .purpose .p-body .desc-graph > li ul li {font-size:16px;width:70px;height:70px;line-height:70px}
	.vis01-wr .purpose .p-body .desc-graph > li > span {padding:8px 30px;line-height:1.2}
	.vis01-wr .purpose .p-body .desc-txt .f2 {font-size:14px;line-height:22px}
	.vis01-wr .talent-wr .talent-list:nth-child(odd), .vis01-wr .talent-wr .talent-list:nth-child(even) {padding-left:20px;padding-right:10px}
	/* 240202 */
	.vis01-wr .diaWr-in .ide-row .ptn-wr h4 {font-size: 20px;}
	.vis01-wr .diaWr-in .ide-row .ptn-wr p {font-size: 16px;}
	.diaInwr p {font-size: 14px;}
	.c-tit01 {font-size: 20px; margin: 0 0 15px 0;}
}



/* 건학스토리 */
.univ-story-wr .story-top {position:relative;padding-right:500px;min-height:270px;font-size:15px;letter-spacing:-0.05em;color:#444;line-height:26px}
.univ-story-wr .story-top:before {position:absolute;top:0;right:45%;content:"";display:block;width:58px;height:38px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/univ_story_spr.png) no-repeat 0 0}
.univ-story-wr .story-top .tit {font-size:26px;letter-spacing:-0.05em;color:#253e58;line-height:35px;margin-bottom:25px}
.univ-story-wr .story-top .top-img {position:absolute;top:0;right:0;width:450px}
.univ-story-wr .story-top .top-img:before {content:"PUSAN NATIONAL UNIVERSITY";display:block;text-align:right;font-size:12px;font-weight:bold;letter-spacing:.2em;color:#c8c8c8}
.univ-story-wr .story-top .top-img img {max-width:100%}
.univ-story-wr .univ-story-list {position:relative;padding-left:60px}
.univ-story-wr .univ-story-list:before {position:absolute;top:0;left:4px;content:"";display:block;width:3px;height:100%;background:#3caeb6}
.univ-story-wr .univ-story-list .story-list {position:relative;padding-top:25px;padding-bottom:5px}
.univ-story-wr .univ-story-list .story-list:before {position:absolute;top:0;left:-60px;content:"";display:block;width:47px;height:28px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/univ_story_spr.png) no-repeat 0 -40px}
.univ-story-wr .univ-story-list .story-list .tit {font-size:20px;line-height:1;color:#11457e;letter-spacing:-0.05em;margin-bottom:20px}
.univ-story-wr .univ-story-list .story-list .txt {font-size:15px;line-height:26px;letter-spacing:-0.05em;color:#444;margin-bottom:25px}
.univ-story-wr .univ-story-list .story-list .list-img .stit {display:block;font-size:14px;letter-spacing:-0.05em;color:#444;font-weight:bold;padding-top:5px;text-align:left;line-height:20px}
.univ-story-wr .univ-story-list .story-list .list-img img {max-width:100%;width:100%}
.univ-story-wr .univ-story-list .story-list:nth-child(2) {padding-right:345px;min-height:420px}
.univ-story-wr .univ-story-list .story-list:nth-child(2) .list-img {position:absolute;top:12px;right:0}
.univ-story-wr .univ-story-list .story-list:nth-child(2) .list-img li {margin-top:10px}
.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img {text-align:center;margin-top:-10px}
.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img li {display:inline-block;vertical-align:top;margin:0 10px;max-width:440px}
.univ-story-wr .univ-story-list .story-list:nth-child(4) .list-img {overflow:hidden}
.univ-story-wr .univ-story-list .story-list:nth-child(4) .list-img li {width:32%;float:left;margin-left:2%}
.univ-story-wr .univ-story-list .story-list:nth-child(4) .list-img li:first-child {margin-left:0}
.univ-story-wr .univ-story-list .story-list:nth-child(5) .list-img {overflow:hidden;margin-left:-20px}
.univ-story-wr .univ-story-list .story-list:nth-child(5) .list-img li {width:25%;float:left;box-sizing:border-box;padding-left:20px}
.univ-story-wr .univ-story-list .story-list:nth-child(5) .list-img li:last-child {width:100%;clear:both;margin-top:25px}
@media only screen and (max-width:1199px){
	.univ-story-wr .story-top {padding-right:470px}
}
@media only screen and (max-width:1099px){
	.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img li {width:47%}
}
@media only screen and (max-width:899px){
	.univ-story-wr .story-top {padding-right:0;min-height:auto;margin-bottom:25px}
	.univ-story-wr .story-top .top-img {display:none}
	.univ-story-wr .story-top:before {right:auto;left:0}
	.univ-story-wr .story-top .tit {margin-bottom:15px;padding-left:65px}
	.univ-story-wr .story-top .tit br {display:none}
	.univ-story-wr .univ-story-list .story-list {padding-top:20px}
	.univ-story-wr .univ-story-list .story-list .tit {margin-bottom:15px}
	.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img {overflow:hidden}
	.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img li {float:left;width:49%;margin-left:2%;margin-right:0}
	.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img li:first-child {margin-left:0}
}
@media only screen and (max-width:799px){
	.univ-story-wr .story-top .tit {font-size:22px;padding-left:55px}
	.univ-story-wr .story-top:before {height:31px;background-size:auto 55px;top:2px}
	.univ-story-wr .univ-story-list .story-list .txt {margin-bottom:15px}
	.univ-story-wr .univ-story-list .story-list:nth-child(2) {padding-right:0}
	.univ-story-wr .univ-story-list .story-list:nth-child(2) .list-img {position:relative;top:auto;left:auto;overflow:hidden}
	.univ-story-wr .univ-story-list .story-list:nth-child(2) .list-img li {width:49%;float:left;margin-left:2%;margin-top:0}
	.univ-story-wr .univ-story-list .story-list:nth-child(2) .list-img li:first-child {margin-left:0}
}
@media only screen and (max-width:699px){
	.univ-story-wr .univ-story-list .story-list:nth-child(5) .list-img li {width:49%;margin-bottom:20px}
	.univ-story-wr .univ-story-list .story-list:nth-child(5) .list-img li:last-child {margin-top:0}
}
@media only screen and (max-width:599px){
	.univ-story-wr .story-top .tit {font-size:20px;padding-left:0;line-height:1;margin-bottom:10px}
	.univ-story-wr .story-top .txt {font-size:14px;line-height:22px}
	.univ-story-wr .story-top .txt br {display:none}
	.univ-story-wr .story-top:before {display:none}
	.univ-story-wr .univ-story-list:before {width:2px}
	.univ-story-wr .univ-story-list {padding-left:45px}
	.univ-story-wr .univ-story-list .story-list {padding-top:12px}
	.univ-story-wr .univ-story-list .story-list:before {left:-45px;width:37px;height:22px;background-size:auto 54px;background-position:0 -32px}
	.univ-story-wr .univ-story-list .story-list .tit {font-size:17px;margin-bottom:10px;line-height:1.3}
	.univ-story-wr .univ-story-list .story-list .txt {font-size:14px;line-height:22px;margin-bottom:10px}
	.univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img {margin-top:10px}
}
@media only screen and (max-width:499px){
	.univ-story-wr .univ-story-list {margin-left:-5px;padding-left:40px}
	.univ-story-wr .univ-story-list .story-list:before {left:-40px}
	.univ-story-wr .univ-story-list .story-list:nth-child(2) .list-img li, .univ-story-wr .univ-story-list .story-list:nth-child(3) .list-img li, .univ-story-wr .univ-story-list .story-list:nth-child(4) .list-img li, .univ-story-wr .univ-story-list .story-list:nth-child(5) .list-img li {float:none;width:100%;margin:0 0 20px}
}



/* why pnu */
.why-wr .why-top {background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_vpatt.gif) repeat;padding-top:8px;padding-bottom:8px;margin-bottom:30px}
.why-wr .why-top .top-in {position:relative;background:#f8f7f7;overflow:hidden;padding:40px}
/* .why-wr .why-top .top-in:after {position:absolute;top:50%;left:50%;margin-left:-57px;content:"";display:block;width:113px;height:58px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_pnu_spr.png) no-repeat -85px -122px} */
.why-wr .why-top .top-in .tit {position:absolute;text-align:center;width:40%;top:56px;left:50%;margin-left:-20%;font-size:28px;color:#777;line-height:1;padding-top:100px}
.why-wr .why-top .top-in .tit:before, .why-wr .why-top .top-in .tit:after, .why-wr .why-top .top-in .tit span:before, .why-wr .why-top .top-in .tit span:after {position:absolute;content:"";display:block}
.why-wr .why-top .top-in .tit:before {top:9px;left:0;width:100%;height:1px;background:#a9a9a9}
.why-wr .why-top .top-in .tit:after {top:0;left:50%;margin-left:-41px;width:82px;height:86px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_pnu_spr.png) no-repeat 0 -124px}
.why-wr .why-top .top-in .tit span:before, .why-wr .why-top .top-in .tit span:after {top:4px;width:12px;height:12px;background:#a9a9a9;border-radius:50%}
.why-wr .why-top .top-in .tit span:before {left:0}
.why-wr .why-top .top-in .tit span:after {right:0}
.why-wr .why-top .top-in .top-list {float:left;width:35%;text-align:center}
.why-wr .why-top .top-in .top-list:last-child {float:right}
/* .why-wr .why-top .top-in .top-list .stit {
	width:178px;
	height:60px;
	background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_pnu_spr.png) no-repeat;
	margin:0 auto 24px;
	font-size: 76px;
	line-height: 0.6;
	color: #6f6f6f;
} */
.why-wr .why-top .top-in .top-list .stit {
	font-size: 76px;
	color: #6f6f6f;
	margin-bottom: 1.2rem;
}
.why-wr .why-top .top-in .top-list:last-child .stit {
	color: #004e9e;
}
.why-wr .why-top .top-in .top-list .txt {font-size:28px;color:#333;line-height:35px;font-weight:bold;margin-bottom:10px;}
.why-wr .why-top .top-in .top-list .stxt {line-height:25px;color:#333;text-align:left}
.why-wr .why-list {position:relative;padding:50px 0 50px 290px}
.why-wr .why-list:before {content:"";display:block;position:absolute;width:16px;height:16px;border-radius:50%;background:#ddd;left:122px;bottom:0;margin:0 0 -8px 0}
.why-wr .why-list:last-child:before {display:none}
.why-wr .why-list .icoBox {display:block;position:absolute;top:50%;left:0;width:260px;height:260px;background-repeat:no-repeat;background-position:center center;margin:-130px 0 0 0}
.why-wr .why-list .icoBox:after {content:"";display:block;position:absolute;width:1px;height:200%;background:#ddd;left:50%;z-index:-1}
.why-wr .why-list:first-child .icoBox:after {top:50%}
.why-wr .why-list:last-child .icoBox:after {top:auto;bottom:50%}
.why-wr .why-list .icoBox.ico1 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon1.png)}
.why-wr .why-list .icoBox.ico2 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon2.png)}
.why-wr .why-list .icoBox.ico3 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon3.png)}
.why-wr .why-list .icoBox.ico4 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon4.png)}
.why-wr .why-list .icoBox.ico5 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon5.png)}
.why-wr .why-list .icoBox.ico6 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon6.png)}
.why-wr .why-list .icoBox.ico7 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon7.png)}
.why-wr .why-list .icoBox.ico8 {background-image:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/why_icon8.png)}
.why-wr .why-list .tit {font-size:25px;color:#003875;margin-bottom:15px;line-height:1}
.why-wr .why-list .txt {color:#444;line-height:25px;margin-bottom:20px}
.why-wr .why-list li {position:relative;margin:3px 0;letter-spacing:-0.025em;padding-left:14px}
.why-wr .why-list li:before {position:absolute;top:12px;left:0;content:"";display:block;width:4px;height:4px;background:#005baa;border-radius:50%}
.why-wr .why-list li span {display:block}
.why-wr .why-list li .year {position:absolute;top:0;left:14px;font-weight:bold;color:#333}
.why-wr .why-list li .stxt {margin-left:47px}
@media only screen and (max-width:999px){
	.why-wr .why-list-wr {position:relative}
	.why-wr .why-top .top-in {padding:35px 30px}
	.why-wr .why-top .top-in .top-list .stit {font-size: 65px;}
	.why-wr .why-top .top-in .top-list .txt {font-size:23px;line-height:28px}
	.why-wr .why-list {padding:30px 0 30px 220px}
	.why-wr .why-list .tit {font-size:21px;margin-bottom:10px}
	.why-wr .why-list .txt {margin-bottom:10px;font-size:14px}
	.why-wr .why-list .icoBox {width:200px;height:200px;margin:-100px 0 0 0;background-size:contain}
	.why-wr .why-list:before {display:none}
	.why-wr .why-list li {font-size:14px}
}
@media only screen and (max-width:899px){
	.why-wr .why-top .top-in {padding-left:20px;padding-right:20px}
	.why-wr .why-top .top-in .tit {width:35%;margin-left:-17.5%}
	.why-wr .why-top .top-in .top-list {width:36%}
	.why-wr .why-top .top-in .top-list .txt {font-size:20px;line-height:23px}
	.why-wr .why-top .top-in .top-list .stxt {font-size:14px;line-height:22px}
}
@media only screen and (max-width:699px){
	.why-wr .why-top .top-in {padding:30px}
	.why-wr .why-top .top-in:after {position:relative;top:auto;left:auto;margin:0 auto}
	.why-wr .why-top .top-in .tit {position:relative;top:auto;left:auto;margin:0 auto;width:70%;padding-top:65px;font-size:22px}
	.why-wr .why-top .top-in .tit:after {top:1px;width:57px;height:60px;background-size:182px auto;background-position:0 -86px;margin-left:-29px}
	.why-wr .why-top .top-in .top-list {position:relative;float:none;width:100%;box-sizing:border-box;text-align:left;margin-top:30px;}
	.why-wr .why-top .top-in .top-list:last-child {float:none}
	.why-wr .why-top .top-in .top-list .stit {font-size: 50px;}
	.why-wr .why-top .top-in .top-list .txt {font-size:18px}
	.why-wr .why-top .top-in .top-list .txt br {display:none}
	.why-wr .why-top .top-in:after {margin-top: 40px;}
}
@media only screen and (max-width:599px){
	.why-wr .why-list {padding-left:0;min-height:auto}
	.why-wr .why-list-wr:before, .why-wr .why-list:before {display:none}
	.why-wr .why-list .tit {font-size:18px}
	.why-wr .why-list .txt {line-height:22px}
	.why-wr .why-list {border-top:1px solid #ddd;padding-top:20px}
	.why-wr .why-list:first-child {border-top:0;padding-top:0}
	.why-wr .why-list .icoBox {display:none}
	.why-wr .why-list li {line-height:22px}
}
@media only screen and (max-width:549px){
	.why-wr .why-top .top-in .top-list {padding-left:0; margin-top: 40px;}
	.why-wr .why-top .top-in .top-list .stit {text-align: center; line-height: 2.5rem;}
	.why-wr .why-top .top-in .top-list .txt {text-align:center}
	.why-wr .why-list .tit {font-size:17px;line-height:22px}
}

/* 학교소개 > 총장 > [탭]인사말 2020 NEW */
.grtNew1-wr {box-sizing:border-box;position:relative;padding:0 500px 0 0}
.grtNew1-wr:before {content:"";display:block;position:absolute;width:471px;height:507px;background:url(https://www.pusan.ac.kr/_contents/kor/_Img/07Intro/grtNew1_bg1.png) no-repeat;background-size:cover;z-index:-1;left:50%;margin:0 0 0 -1000px;top:-195px}
.grtNew1-wr .picPkg {position:absolute;right:0;top:0;width:689px;z-index:0}
.grtNew1-wr .picPkg .signBox {display:block;position:absolute;text-align:center;z-index:1;right:100px;bottom:30px}
.grtNew1-wr .picPkg .signBox span {display:block;text-align:center;font-size:17px;color:#7d7b88;letter-spacing:-.05em}
.grtNew1-wr .picPkg .signBox img {display:inline-block;width:132px;margin:10px 0 0}
.grtNew1-wr .picPkg img {display:block;position:relative;width:100%;z-index:0}
.grtNew1-wr .msgPkg {position:relative;z-index:1}
.grtNew1-wr .msgPkg .openingImg {display:block;width:100%;max-width:507px}
.grtNew1-wr .msgPkg .openBox {margin:92px 0 0}
.grtNew1-wr .msgPkg .openBox p {font-size:27px;color:#59585d;letter-spacing:-.05em;font-weight:bold;opacity:.8;word-wrap:break-word;word-break:keep-all;white-space:normal}
.grtNew1-wr .msgPkg .msgBox {margin:23px 0 0}
.grtNew1-wr .msgPkg .msgBox p {font-size:18px;color:#404040;letter-spacing:0;line-height:28px;margin:0 0 30px;letter-spacing:-.05em;word-wrap:break-word;word-break:keep-all;white-space:normal}
.grtNew1-wr .msgPkg .msgBox p:last-child {margin:0}
.grtNew1-wr .msgPkg .msgBox p span {display:block}
.grtNew1-wr .msgPkg .closeBox {margin:48px 0 0}
.grtNew1-wr .msgPkg .closeBox span,
.grtNew1-wr .msgPkg .closeBox img {display:inline-block;vertical-align:top}
.grtNew1-wr .msgPkg .closeBox span {font-size:18px;color:#404040;letter-spacing:-.05em;margin:-5px 23px 0 0}
.grtNew1-wr .msgPkg .closeBox img {}
@media all and (max-width:1400px) {
	.grtNew1-wr:before {margin:0 0 0 -700px}
}
@media all and (max-width:1200px) {
	.grtNew1-wr {padding:0 450px 0 0}
	.grtNew1-wr .picPkg {width:600px}
	.grtNew1-wr .picPkg .signBox {right:20px}
	.grtNew1-wr .msgPkg .openBox {margin:50px 0 0}
	.grtNew1-wr .msgPkg .msgBox p span {display:inline}
}
@media all and (max-width:999px) {
	.grtNew1-wr:before {width:330px;height:355px;margin:0 0 0 -500px;top:-255px}
	.grtNew1-wr {padding:0 350px 0 0}
	.grtNew1-wr .picPkg {width:500px}
	.grtNew1-wr .picPkg .signBox {bottom:0}
	.grtNew1-wr .msgPkg .openBox {margin:30px 0 0;line-height:1.2}
	.grtNew1-wr .msgPkg .openBox p {font-size:24px}
	.grtNew1-wr .msgPkg .msgBox p {font-size:17px;line-height:1.4;margin:0 0 20px}
}
@media all and (max-width:760px) {
	.grtNew1-wr {padding:0}
	.grtNew1-wr .picPkg {position:relative;right:auto;top:auto;width:100%;max-width:500px;margin:0 auto 30px}
	.grtNew1-wr .picPkg .signBox {width:100%;right:0;bottom:auto;top:100%;margin:-30px 0 0}
	.grtNew1-wr .msgPkg .closeBox {margin:30px 0 0}
	.grtNew1-wr .msgPkg .closeBox span,
	.grtNew1-wr .msgPkg .closeBox img {display:block}
	.grtNew1-wr .msgPkg .closeBox span {font-size:17px;margin:0 0 10px}
}
@media all and (max-width:680px) {
	.grtNew1-wr:before {width:231px;height:248px;margin:0 0 0 -300px;top:-307px}
}
@media all and (max-width:599px) {
	.grtNew1-wr .msgPkg .openBox p {font-size:20px}
	.grtNew1-wr .msgPkg .msgBox p {font-size:16px;line-height:1.4;margin:0 0 20px}
}
@media all and (max-width:499px) {
	.grtNew1-wr:before {width:231px;height:248px;margin:0 0 0 -200px;top:-187px}
	.grtNew1-wr .msgPkg .msgBox p {font-size:15px;line-height:1.5;margin:0 0 15px}
}
@media all and (max-width:399px) {
	.grtNew1-wr:before {width:162px;height:174px}
}

/* 학교소개 > 총장 > [탭]인사말 2024 NEW */
.grtNew2024-wr .grtNew2024-con{box-sizing:border-box;position:relative; display: flex; gap:0 80px; overflow: hidden;line-height: 1.4; padding-top: 120px; background: url('/_contents/kor/_Img/07Intro/grtNew2024_bg.png') no-repeat right top;}
.grtNew2024-wr img{max-width: 100%;}
.grtNew2024-wr .picPkg{width: 501px;text-align: center;}
.grtNew2024-wr .picPkg img{box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);}
.grtNew2024-wr .picPkg.mo{display: none;}
.grtNew2024-wr .msgPkg{flex: 1 1 10%;}
.grtNew2024-wr .msgPkg .taglineBox{font-size: 32px;position: relative;z-index: 0;color: #fff;box-sizing: border-box;}
.grtNew2024-wr .msgPkg .taglineBox strong{font-size: 40px;}
.grtNew2024-wr .msgPkg .openBox{font-weight: bold;font-size: 30px;color: #333;margin:20% 0 40px; word-break: keep-all;}
.grtNew2024-wr .msgPkg .openBox::before{display: block; content: ''; height: 24px; background: url('/_contents/kor/_Img/07Intro/grtNew2024_pic2.png') no-repeat left top; background-size: contain;}
.grtNew2024-wr .msgPkg .openBox::after{display: block; content: ''; height: 24px; background: url('/_contents/kor/_Img/07Intro/grtNew2024_pic3.png') no-repeat right top;background-size: contain;}
.grtNew2024-wr .msgPkg .openBox::before, .grtNew2024-wr .msgPkg .openBox::after{margin: 5px 0;}
.grtNew2024-wr .msgBox{font-size: 18px;word-break: keep-all;}
.grtNew2024-wr .closeBox{margin-top: 45px;}
.grtNew2024-wr .closeBox span{margin-right: 10px;font-size: 18px;}

@media all and (max-width:1200px){
	.grtNew2024-wr .grtNew2024-con{gap: 0 5%;background-size: contain;padding:10% 20px 0}
	.grtNew2024-wr .picPkg{width: 30%;}
	.grtNew2024-wr .msgPkg .openBox{margin:25% 0 40px; }
}
@media all and (max-width:768px){
	.grtNew2024-wr .grtNew2024-con{background: none; padding: 0; text-align: center;display: block;}
	.grtNew2024-wr .picPkg{width: 50%;margin: 0 auto 20px;}
	.grtNew2024-wr .picPkg.mo{display: block;}
	.grtNew2024-wr .picPkg.pc{display: none;}
	.grtNew2024-wr .msgPkg .taglineBox{font-size: 30px;background:linear-gradient(to right, #005baa, #00A651);padding:20px 10px;}
	.grtNew2024-wr .msgPkg .taglineBox strong{font-size: 34px;}
	.grtNew2024-wr .msgPkg .openBox{font-size: 24px; margin: 25px 0;}
	.grtNew2024-wr .msgBox{font-size: inherit; }
	.grtNew2024-wr .closeBox span{font-size: inherit;}
}
@media all and (max-width:576px){
	.grtNew2024-wr .picPkg{width: 100%;}
	.grtNew2024-wr .picPkg img{box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);}
	.grtNew2024-wr .msgPkg .taglineBox{font-size: 22px;padding: 15px 10px;}
	.grtNew2024-wr .msgPkg .taglineBox strong{font-size: 28px;}
	.grtNew2024-wr .msgPkg .openBox{font-size: 18px;}
	.grtNew2024-wr .msgPkg .openBox::before, .grtNew2024-wr .msgPkg .openBox::after{height: 17px;}
}

/* 학교소개 > 열린총장실 > [탭] 소통365 */
.sotong-con *{box-sizing: border-box;}
.sotong-con .sotong-tit{font-size: 28px;margin:60px 0 40px;line-height: 1.3; color: #333;}
.sotong-con .sotong-img img{max-width: 100%;}

.sotong-con .sotong-txt{background-color: #fafafa; padding:40px 80px;}
.sotong-con .sotong-txt p{font-size: 17px; line-height: 1.4; word-break: keep-all;}
.sotong-con .sotong-txt span{font-size: 15px;}

.sotong-con .sotong-btn{text-align: center; margin-bottom: 35px;}
.sotong-con .sotong-btn li{display: inline-block;}
.sotong-con .sotong-btn li:first-child{margin-right: 1%;}
.sotong-con .sotong-btn a{text-align: center;background-color: #005baa; display: flex; justify-content: center; align-items: center; gap:7px 15px; color: #fff; font-weight: bold; padding:10px 33px; font-size: 20px; transition: .3s;}
.sotong-con .sotong-btn a:hover,
.sotong-con .sotong-btn a:focus{transform: translateY(-5px); box-shadow: 0 5px 10px rgba(0,0,0,.2);}

.sotong-con .sotong-btn li:last-child a{background-color: #00a651;}
.sotong-con .sotong-btn a img{width: auto;}

@media all and (max-width:992px) {
		.sotong-con .sotong-tit{font-size: 22px; margin: 30px 0 20px;}
		.sotong-con .sotong-txt{padding:40px;}
		.sotong-con .sotong-btn a{font-size: 15px; padding:10px 20px;}
}
@media all and (max-width:576px){
		.sotong-con .sotong-tit{font-size: 17px;}
		.sotong-con .sotong-txt{padding:25px;}
		.sotong-con .sotong-txt p{font-size: inherit;}
		.sotong-con .sotong-txt span{font-size: inherit;}
		.sotong-con .sotong-btn{margin-bottom: 15px;}
		.sotong-con .sotong-btn li{width: 100%; margin-bottom: 7px;}
		.sotong-con .sotong-btn a{width: 100%;}
		.sotong-con .sotong-btn a img{width: 35px;}
}

/* 학교소개 > 열린총장실 > [탭] 공약박스 */
.pledge_con *{box-sizing:border-box}
.pledge-item{position:relative;margin-bottom:15px;border-radius:10px;overflow:hidden;border:1px solid #f6f6f6;transition:.3s}
.pledge-item.on{box-shadow:0 0 20px rgba(0,0,0,.15);border-color:#e3e3e3}
.pledge_con .rsv-info{display:none!important}
.pledge_con .is-wauto-box{overflow-x:auto!important}
.pledge_con .is-wauto-box>table{min-width:540px}
.pledge-item .que{cursor:pointer;display:flex;flex-wrap:wrap;gap:10px 30px;align-items:center;background-color:#f6f6f6;padding:15px 35px 15px 15px}
.pledge-item .que-tit{width:150px;height:100px;background:#11b6ca url(/_contents/kor/_Img/07Intro/pledge-icon01.png) no-repeat right bottom;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:7px;font-size:17px}
.pledge-item.type02 .que-tit{background-image:url(/_contents/kor/_Img/07Intro/pledge-icon02.png)}
.pledge-item.type03 .que-tit{background-image:url(/_contents/kor/_Img/07Intro/pledge-icon03.png)}
.pledge-item.type04 .que-tit{background-color:#0c9bbb;background-image:url(/_contents/kor/_Img/07Intro/pledge-icon04.png)}
.pledge-item.type05 .que-tit{background-color:#0c9bbb;background-image:url(/_contents/kor/_Img/07Intro/pledge-icon05.png)}
.pledge-item.type06 .que-tit{background-color:#098fcc;background-image:url(/_contents/kor/_Img/07Intro/pledge-icon06.png)}
.pledge-item.type07 .que-tit{background-color:#098fcc;background-image:url(/_contents/kor/_Img/07Intro/pledge-icon07.png)}
.pledge-item.type08 .que-tit{background-color:#098fcc;background-image:url(/_contents/kor/_Img/07Intro/pledge-icon08.png)}
.pledge-item .que-tit p:first-child{font-weight:400}
.pledge-item .que-tit p:last-child{font-size:20px}
.pledge-item .que-tit p:last-child::before{display:block;content:"";width:15px;height:1px;background-color:rgba(255,255,255,.5);margin:5px auto}
.pledge-item .que-txt{flex:1 1 10%}
.pledge-item .que-txt h5{font-size:19px}
.pledge-item .que-txt p{position:relative;padding-left:12px}
.pledge-item .que-txt p::before{display:inline-block;content:"";width:2px;height:15px;background-color:#333;position:absolute;left:0;top:6px}
.pledge-item .que-arrow{width:14px;height:14px;position:relative}
.pledge-item .que-arrow span{display:block;background-color:#333;width:14px;height:2px;line-height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.3s}
.pledge-item .que-arrow span:last-child{width:2px;height:14px}
.pledge-item.on .que-arrow span:last-child{transform:translate(-50%,-50%) rotate(90deg)}
.pledge-item .anw{display:none;overflow:hidden;padding:30px 60px;background-color:#fff;position:relative}
.pledge-item .anw::before{display:block;content:"";width:0;height:0;border:15px solid transparent;border-top-color:#f6f6f6;position:absolute;left:60px;top:0}
.pledge-item .anw table{margin-top:15px}
.pledge-item .progress-td::after{display:block;content:"";clear:both}
.pledge-item .progress{float:left;width:calc(100% - 80px);background-color:#f6f6f6;padding:5px;border-radius:5px}
.pledge-item .progress-bar{background-color:#11b6ca;height:30px;border-radius:5px}
.pledge-item .progress-bar[aria-valuenow="100"]{background:linear-gradient(to right,#0076c0,#01358b)}
.pledge-item .progress-txt{float:right;width:70px;text-align:right}
.pledge-item .progress-txt span{padding-left:20px;background:url(/_contents/kor/_Img/07Intro/pledge-icon09.png) no-repeat left center;line-height:40px}
.pledge-item .progress-td:has(.progress-bar[aria-valuenow="100"]) .progress-txt span{background-image:url(/_contents/kor/_Img/07Intro/pledge-icon10.png);color:#11b6ca}
@media all and (max-width:768px){
.pledge_con .rsv-info{display:block!important}
.pledge-item .que{flex-direction:column;padding:10px}
.pledge-item .que-tit{width:100%;height:auto;font-size:inherit;padding:7px 0 10px;flex-direction:row}
.pledge-item .que-tit p:last-child{font-size:18px}
.pledge-item .que-tit p:last-child::before{display:inline-block;margin:0 7px;vertical-align:super}
.pledge-item .que-txt{text-align:center}
.pledge-item .que-txt h5{font-size:16px}
.pledge-item .que-txt p{padding-left:0;margin-top:7px}
.pledge-item .que-txt p::before{display:none}
.pledge-item .anw{padding:15px 20px}
.pledge-item .anw::before{left:calc(50% - 15px)}
.pledge-item .tbl-type01 td,.pledge-item .tbl-type01 th{font-size:14px}
}

/* sub-top 공통 코드 추가 */
.sub-top.txt-wr {
	text-align: center;
}
.sub-top h3 {
	position: relative;
	display: inline-block;
}
.sub-top.txt-wr h3 .f1::after {
    content: "";
    background: url(/_contents/kor/_Img/06Pr/ambassa_bg9.png) no-repeat 0px 0px;
    position: absolute;
    width: 47px;
    height: 64px;
    left: 75%;
    top: 0;
}
.sub-top.txt-wr h3 .f1::before {
	content: "";
	background: url(/_contents/kor/_Img/06Pr/ambassa_bg8.png) no-repeat 0px 0px;
    position: absolute;
	width: 21px;
	height: 21px;
	right: 75%;
	bottom: 0;
}
.sub-top h3 .f1 {
    display: block;
    position: relative;
    height: 81px;
    color: #003875;
    font-size: 40px;
    line-height: 96px;
    font-weight: normal;
}
.sub-top h3 .f2 {
    display: block;
    font-size: 20px;
    color: #003875;
    line-height: 24px;
    letter-spacing: -.025em;
    margin: 15px 0 0 0;
    font-weight: normal;
}
.sub-top .txt-Box02 {
    text-align: center;
    font-size: 20px;
    color: #333;
    line-height: 1.8rem;
    padding: 30px 35px;
    margin: 30px 0 25px;
    border: 6px solid #F5F5F5;
    letter-spacing: -1px;
}
.imgBox .img-zoom {
	text-align: center;
}
.c01 {color: #005baa;}
.c02 {color: #0067d4;}
.c03 {color: #ef6100;}
/* 240130 부산대 핵심역량 스타일 추가 */
.vs4re-f1 .vs4re-Inwr {
	display: flex;
    gap: 3rem;
	margin: 50px 0;
	flex-wrap: nowrap;
}
.vs4re-Inwr .txtBox li {
	margin-bottom: 25px;
	letter-spacing: -0.05em;
}
.vs4re-Inwr .txtBox li h4 {
    font-size: 17px;
    line-height: 32px;
	margin-bottom: 10px;
}
.vs4re-Inwr .txtBox li h4 .tit {
	color: #fff;
	font-size: 16px;
	display: inline-block;
	padding: 0 15px;
	margin-right: 15px;
	position: relative;
}
.vs4re-Inwr .txtBox li h4 .tit::before {
	content: "";
    position: absolute;
    right: -10px;
    bottom: 0;
    width: 0px;
    height: 0px;
    border-right: 10px solid transparent;
}
.vs4re-Inwr .txtBox li h4 .stit {
	position: relative;
	bottom: 2px;
}
.vs4re-Inwr .txtBox li h4 b {
	font-size: 24px;
	font-weight: bolder;
}
/* 1 */
.vs4re-Inwr .txtBox li:nth-child(1) h4 {
    background-color: #F2FAF9;
    color: #009B91;
}
.vs4re-Inwr .txtBox li:nth-child(1) h4 .tit {
	background-color: #009B91;
}
.vs4re-Inwr .txtBox li:nth-child(1) h4 .tit::before {
	border-top: 36px solid #009B91;
    border-left: 10px solid #009B91;
}
/* 2 */
.vs4re-Inwr .txtBox li:nth-child(2) h4 {
    background-color: #F3F7FD;
    color: #1D5FD2;
}
.vs4re-Inwr .txtBox li:nth-child(2) h4 .tit {
	background-color: #1D5FD2;
}
.vs4re-Inwr .txtBox li:nth-child(2) h4 .tit::before {
	border-top: 36px solid #1D5FD2;
    border-left: 10px solid #1D5FD2;
}
/* 3 */
.vs4re-Inwr .txtBox li:nth-child(3) h4 {
    background-color: #F4F4F9;
    color: #302788;
}
.vs4re-Inwr .txtBox li:nth-child(3) h4 .tit {
	background-color: #302788;
}
.vs4re-Inwr .txtBox li:nth-child(3) h4 .tit::before {
	border-top: 36px solid #302788;
    border-left: 10px solid #302788;
}
/* 4 */
.vs4re-Inwr .txtBox li:nth-child(4) h4 {
    background-color: #F3F5FC;
    color: #2342BC;
}
.vs4re-Inwr .txtBox li:nth-child(4) h4 .tit {
	background-color: #2342BC;
}
.vs4re-Inwr .txtBox li:nth-child(4) h4 .tit::before {
	border-top: 36px solid #2342BC;
    border-left: 10px solid #2342BC;
}
/* 5 */
.vs4re-Inwr .txtBox li:nth-child(5) h4 {
    background-color: #F2F9FE;
    color: #008DEC;
}
.vs4re-Inwr .txtBox li:nth-child(5) h4 .tit {
	background-color: #008DEC;
}
.vs4re-Inwr .txtBox li:nth-child(5) h4 .tit::before {
	border-top: 36px solid #008DEC;
    border-left: 10px solid #008DEC;
}

@media all and (max-width:768px){
	.sub-top h3 .f1 {font-size:30px; height: 65px;}
	.vs4re-f1 .vs4re-Inwr{flex-wrap: wrap;}
	.vs4re-Inwr .imgBox {
		position: relative;
		left: auto;
		top: auto;
		margin: 0 auto;
	}
}
@media only screen and (max-width:600px){
	.sub-top .txt-Box02 { font-size: 17px; line-height: 1.5rem; padding: 20px 25px;}
	.sub-top h3 .f1 {font-size:25px; height: 60px;}
	.sub-top h3 .f2{font-size: 18px;}
}
@media all and (max-width:500px) {
	.vs4re-Inwr .txtBox li h4 .tit::before {
		display: none;
	}
	.vs4re-Inwr .txtBox li h4 .tit {
		display: block;
		margin: 0;
	}
	.vs4re-Inwr .txtBox li h4 .txt {
		padding: 5px 10px;
		display: inline-block;
	}
}
@media only screen and (max-width:460px) {
	.br-460 {
		display: block;
	}
}

