@media screen and (max-width:1440px){
/* header */
	.header .gnb li > a {font-size:16px; padding:0 15px;}
}

@media screen and (max-width:1300px){
/* header */
	.header .gnb li > a {font-size:14px; padding:0 10px;}
/* main */
	.mc01 .inner {height:1340px;}
	.mc01 .con .box {height:630px;}
	.mc02 .info p {font-size:14px;}
	.mc02 .info .num strong {font-size:50px;}
/* sub */
	.aside dd a {font-size:18px; line-height:28px;}
	.aside dd a.on {padding:0 30px;}
/* CEO Message */
	.greeting .tit {font-size:30px; line-height:40px;}
/* Mission and Vision */
	.identity li .han {font-size:24px;}
	.dream_box p {padding-right:40%;}
/* Clinical Laboratory Test Service */
	.icon_links {gap:20px;}
	.icon_links a {font-size:16px; width:calc((100% - 60px)/4);}
/* Digital Healthcare Platform (IT) */
	.healthcare_step li {padding-right:150px;}
	.healthcare_step li .img {width:140px;}
	.healthcare_step li .tt {font-size:18px; line-height:24px;}
	.healthcare_step li p {font-size:17px;}
	.healthcare_step li.box8 .img {width:calc((100% - 60px)/4);}
/* Financial Information */
	.financial_top {flex-wrap:wrap;}
	.financial_top .stock {width:100%;}
	.financial_top .tblbox {width:calc(50% - 10px);}
/* Ideal Talents of U2Bio */
	.talent_pppc {flex-wrap:wrap;}
	.talent_pppc li {width:calc(50% - 10px); min-height:auto;}
}

@media screen and (max-width:1023px){
/* footer */
	.footer .links {gap:15px;}
	.footer .links a {font-size:15px; line-height:20px; padding:25px 0;}
	.footer .btn,
	.footer .family dt {padding:0 15px;}
	.footer .btn {width:200px;}
	.footer .btn:after,
	.footer .family dt:after {right:15px;}
/* main */
	.mc01 .inner {height:calc(46vw + 820px);}
	.mc01 .con .box {height:calc(23vw + 380px);}
/* Board of Directors */
	.ceo_box .his {flex-direction:column; padding-right:0;}
	.ceo_box .his li:first-child,
	.ceo_box .his li:last-child {width:100%;}
	.manage_box .name {flex-direction:row; align-items:flex-end;}
	.manage_box .name span {margin:0 0 0 10px;}
/* Mission and Vision */
	.core_competency li {height:470px;}
	.core_value p {width:110px;}
/* Directions */
	.map_wrap iframe {height:500px;}
	.map_text dd li {padding-left:210px;}
/* Clinical Laboratory Test Service */
	.icon_links a {flex-direction:column; padding:10px; text-align:center; height:auto;}
/* Digital Healthcare Platform (IT) */
	.healthcare_step li {padding-right:0; height:380px;}
	.healthcare_step li .img {width:100%;}
	.healthcare_step li.box2 {margin-top:240px;}
	.healthcare_step li:nth-child(2n) {margin-top:0;}
	.healthcare_step li:nth-child(2n-1) {margin-top:-250px;}
	.healthcare_step li.box8 {flex-wrap:wrap;}
	.healthcare_step li.box8 .img,
	.healthcare_step li.box8 > * {width:calc(50% - 10px); height:auto;}
/* 게시판 목록 */
	.board_list th {font-size:16px; line-height:1.2;}
/* Organization of U2Bio */
	.organization .company li {width:calc((100% - 30px)/4); font-size:14px;}
	.organization .company .right {width:100%;}
/* U2 HR (Human Reliances) */
	.directional {padding:110px 0 100px;}
	.directional .side li {padding:0 20px;}
}

@media screen and (max-width:767px){
/* footer */
	.footer .links {gap:10px; padding:10px 0;}
	.footer .links a {font-size:12px; padding:5px 0;}
	.footer .right {gap:10px;}
	.footer .btn,
	.footer .family dt {padding:0 10px;}
	.footer .btn:after,
	.footer .family dt:after {right:10px;}
	.footer .btn,
	.footer .family {width:calc(50% - 5px);}
/* main */
	.mvisual .mv .txt .tt {font-size:36px;margin-bottom:20px;}
	.mvisual .mv .txt p {font-size:16px; padding-right:20%;}
	.mc01 .inner {height:auto;}
	.mc01 .con .box {height:auto;}
	.mc01 .more {width:280px;}
	.mc02 .link {padding-right:40%; font-size:18px; line-height:1.2;}
	.mc02 .info .more {font-size:11px; line-height:28px; height:30px; width:130px; padding:0 10px;}
/* sub */
	.aside dd a {font-size:15px; line-height:20px;}
	.aside dd a.on {padding:15px 20px 15px 40px;}
	.aside.g05 .i01 {top:-20%;}

	.jq_tab li {width:auto; flex:1 1 30%;}
/* CEO Message */
	.greeting .name {font-size:12px;}
	.greeting .name strong {font-size:18px;}
/* Board of Directors */
	.ceo_box .his li {padding-left:0;}
	.ceo_box .his li span {width:auto; line-height:20px;}
	.manage_box .name span {width:70px;}
/* Mission and Vision */
	.sloganbox dd {display:block;}
/* History */
	.history .years_list dt {width:90px;}
	.history .years_list dd {width:calc(100% - 90px);}
/* Directions */
	.map_wrap iframe {height:300px;}
	.map_text dd li {padding:30px 0 0; flex-wrap:wrap; width:100%;}
	.map_text dd li .tt {line-height:30px; width:100%;}
/* Clinical Laboratory Test Service */
	.icon_links {gap:10px;}
	.icon_links a {font-size:14px; line-height:22px; width:calc(50% - 5px);}
/* Digital Healthcare Platform */
	.healthcare_step li:nth-child(2n-1) {margin-top:0;}
	.healthcare_step li.box8 .img,
	.healthcare_step li.box8 > * {width:100%;}
/* Biotechnology Platform Service */
	.bio_image .bottom {margin-top:112px;}
	.bio_image .bottom dt {top:-52px; height:44px; display:flex; align-items:flex-end;}
/* Financial Information */
	.financial_top .tblbox {width:100%;}
	.financial_chart .chart_wrap .chart {top:63px; height:calc(100% - 63px);}
/* Organization of U2Bio */
	.organization .company li {width:calc((100% - 10px)/2); height:auto; min-height:40px;}
/* Ideal Talents of U2 */
	.talent_pppc li {width:100%;}
/* U2 HR (Human Reliances) */
	.directional .center li {line-height:20px;}
	.directional .center li.t1 {top:17vw; left:16vw;}
	.directional .center li.t2 {top:18vw; right:13vw;}
	.directional .center li.t3 {bottom:21vw; left:12vw;}
	.directional .center li.t4 {bottom:20vw; right:15vw;}
	.directional .side li {padding:10px; height:100px;}
}

@media screen and (max-width:374px){
/* main */
	.mc02 .info p {font-size:3.2vw;}
	.mc02 .info .num strong {font-size:10vw;}
	.mc02 .info .num {font-size:5vw;}
}

/* Fold */
@media screen and (max-width:320px){
/* main */
	.mvisual .mv .txt span {font-size:4vw;}
	.mvisual .mv .txt .tt {font-size:7.5vw;}
	.mvisual .mv .txt p {font-size:5vw; padding-right:30%;}
	.mc02 .info .left {padding-bottom:30px;}
	.mc02 .info .right {align-items:flex-start;}
	.mc02 .info .num {margin-bottom:70px;}
	.mc02 .link {font-size:7vw; height:60vw;}
	.mc02 .link:before {width:20vw;}
	.mc02 .mboards .news li {width:100%;}
	.mc02 .mboards .news li a {padding:20px 10px;}
	.mc02 .mboards .notice ul {padding:10px;}
/* sub */
	.aside dt:after {right:20px;}
/* CEO Message */
	.greeting .tit {font-size:24px; line-height:30px;}
	.greeting .name strong {font-size:15px; margin-right:5px;}
	.greeting .name img {height:40px;}
/* Board */
	.g03.s02 .board_list td:nth-child(3) {width:100%; border-bottom:#ddd 1px dashed;}
	.g03.s02 .board_list td:nth-child(3):before {content:"A person obligated to submit : ";}
	.g04.s01 .board_list td:nth-child(3):before {content:"View : ";}
	.g04.s03 .board_list td:nth-child(3):before {content:"View : ";}
/* U2 HR (Human Reliances) */
	.directional {padding:140px 0 130px;}
	.directional .center li.t1 {top:14vw;}
	.directional .center li.t2 {top:16vw; right:11vw;}
	.directional .center li.t3 {bottom:18vw; left:10vw;}
	.directional .center li.t4 {bottom:16vw;}
	.directional .center .arrow i {width:30px; height:30px;}
	.directional .center .arrow i.i1 {top:7vw; left:7vw;}
	.directional .center .arrow i.i2 {top:7vw; right:7vw;}
	.directional .center .arrow i.i3 {bottom:7vw; left:7vw;}
	.directional .center .arrow i.i4 {bottom:7vw; right:7vw;}
	.directional .side li {width:44vw; height:140px;}
}