@charset "utf-8"; 

@font-face {
    font-family: 'GmargetSansBold'; /* 폰트 이름 */
    src: url('/pcms/common/font/GmargetSans/GmarketSansTTFBold.ttf') format('truetype'), /* 경로와 포맷 */
         url('/pcms/common/font/GmargetSans/GmarketSansBold.otf') format('otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'GmargetSansLight';
  src: url('/pcms/common/font/GmargetSans/GmarketSansTTFLight.woff2') format('woff2'),
       url('/pcms/common/font/GmargetSans/GmarketSansTTFLight.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

.mo { display:none !important; }
.pc { display:block !important; }

.topbanner {  }
.topbanner ul { overflow:hidden; margin-top:40px; }
.topbanner li { float:left; width:495px; margin-right:30px; }
.topbanner li:last-child { margin-right:0; }
.topbanner li a { display:block; }
.topbanner li img { width:100%; }

.intro_wrap { min-height:100vh; padding:80px 0 140px; background:#EBE8E4 url(/enter/img/intro/bg_obj.jpg)no-repeat right bottom; text-align:center; }
.intro_wrap .title { }
.intro_wrap .title .logo { margin:0 auto 30px; }
.intro_wrap.new-bg .title .logo{ margin:0 auto 50px; }
.intro_wrap .title strong { display:block; font-weight:700; font-size:30px; color:#fff; }
.intro_wrap .title p { font-size:22px; color:#fff; }
.intro_wrap .inner { width:100%; max-width:1130px; margin:0 auto; }
.intro_wrap .inner.inner2{margin-top:60px;}
.intro_wrap .inner .grap { margin:0 -15px}
.intro_wrap .inner .grap:after { display:block; clear:both; visibility:hidden; content:''; }
.intro_wrap .inner .grap >div { float:left; }
.intro_wrap .inner .grap >div a { display:block; overflow:hidden; width:100%; height:100%; border-radius:5px; }
.intro_wrap .inner .link { width:420px; margin:40px auto 0; }
.intro_wrap .inner .link a { display:block; line-height:65px; border-radius:5px; font-size:18px; font-weight:700; color:#fff; }
.intro_wrap .inner .link a span { display:inline-block; width:18px; height:21px; margin:-2px 15px 0 0; background:url(/enter/img/intro/logo.png)no-repeat; vertical-align:middle; }
.intro_wrap .inner .link a em { display:none; width:36px; height:10px; margin-left:40px; background:url(/enter/img/intro/arr.png)no-repeat; vertical-align:middle; }
.intro_wrap .inner .link.link1 a { background:#a51331; }
.intro_wrap .inner .link.link2 a { background:#c82345; }
.intro_wrap .inner .link span { }
.intro_wrap .inner .link em { }
.intro_wrap .inner .grap .boxlink { width:calc(25% - 30px); margin:30px 15px 0; }
.intro_wrap .inner .grap .boxlink a { }
.intro_wrap .inner .grap .boxlink strong { display:block; line-height:60px; font-size:20px; font-weight:700; color:#fff; background:#f15874; }
.intro_wrap .inner .grap .boxlink.n1 strong { background-color:#144bd8; }
.intro_wrap .inner .grap .boxlink.n2 strong { background-color:#bb3490; }
.intro_wrap .inner .grap .boxlink.n3 strong { background-color:#b31f3f; }
.intro_wrap .inner .grap .boxlink.n4 strong { background-color:#249dc0; }
.intro_wrap .inner .grap .boxlink.n5 strong { background-color:#8837c7; }
.intro_wrap .inner .grap .boxlink.n6 strong { background-color:#67ab2a; }
.intro_wrap .inner .grap .boxlink.n7 strong { background-color:#28355f; }
.intro_wrap .inner .grap .boxlink .con { position:relative; height:180px; background:url(/enter/img/common/bg.jpg)no-repeat center; background-size:cover; }
/* .intro_wrap .inner .grap .boxlink.n1 .con { background-image:url(/enter/img/intro/logo_bg1.png); }
.intro_wrap .inner .grap .boxlink.n2 .con { background-image:url(/enter/img/intro/logo_bg2.png); }
.intro_wrap .inner .grap .boxlink.n3 .con { background-image:url(/enter/img/intro/logo_bg3.png); }
.intro_wrap .inner .grap .boxlink.n4 .con { background-image:url(/enter/img/intro/logo_bg4.png); }
.intro_wrap .inner .grap .boxlink.n5 .con { background-image:url(/enter/img/intro/logo_bg5.png); }
.intro_wrap .inner .grap .boxlink.n6 .con { background-image:url(/enter/img/intro/logo_bg6.png); }
.intro_wrap .inner .grap .boxlink.n7 .con { background-image:url(/enter/img/intro/logo_bg7.png); } */
.intro_wrap .inner .grap .boxlink .con p { display:block; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:5; overflow:hidden; position:absolute; left:0; top:50%; width:100%; max-height:150px; padding:0 5px; font-size:19px; font-weight:700; color:#2c2c2c; transform:translateY(-50%); -webkit-transform:translateY(-50%); text-align:center; text-overflow:ellipsis; white-space:normal; }
.intro_wrap .inner .grap .boxlink.n1 .con p { color:#144bd8; }
.intro_wrap .inner .grap .boxlink.n2 .con p { color:#bb3490; }
.intro_wrap .inner .grap .boxlink.n3 .con p { color:#b31f3f; }
.intro_wrap .inner .grap .boxlink.n4 .con p { color:#249dc0; }
.intro_wrap .inner .grap .boxlink.n5 .con p { color:#8837c7; }
.intro_wrap .inner .grap .boxlink.n6 .con p { color:#67ab2a; }
.intro_wrap .inner .grap .boxlink.n7 .con p { color:#28355f; }

.foo{margin-top:78px;}
.foo a{color:rgba(255,255,255,0.8)!important;}
.foo p:nth-child(1){font-size:14px; color:rgba(255,255,255,0.8)!important;margin-bottom:5px;line-height:1.5;}
.foo p:nth-child(2){font-size:14px; color:rgba(255,255,255,0.4)!important;line-height:1.5;}
.foo.new_foo{margin-top:40px;}
.foo.new_foo.new_foo2{font-family:'GmargetSansLight'!important;margin-top:100px;}
.foo.new_foo.new_foo2 p{font-family:'GmargetSansLight'!important;}
.foo.new_foo.new_foo2 p:nth-child(1){font-size:18px;margin-bottom:15px;}
.foo.new_foo.new_foo2 p:nth-child(2){font-size:16px; color:rgba(255,255,255,0.8)!important;}

.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap .foo.new_foo.new_foo2 p:nth-child(1){color:rgba(0,0,0,0.5)!important;}
.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap .foo.new_foo.new_foo2 p:nth-child(2){color:rgba(0,0,0,0.5)!important;}


/* new_intro */

.pink3 { background:#5b0f2d !important; }
.orange1 { background:#d74200 !important; }
.orange2 { background:#893f13 !important; }
.orange3 { background:#542408 !important; }
.green1 { background:#1fab55 !important; }
.green2 { background:#00510c !important; }
.green3 { background:#03340a !important; }

.mt20 { margin-top:20px; }

.intro_wrap { padding:80px 0; background:url(/enter/img/intro/intro_bg_250220.jpg)no-repeat right bottom; background-size:cover}
/*.intro_wrap { padding:80px 0; background:#948a85;}*/
.intro_wrap .inner { max-width:1020px; }

.intro_wrap.new .title .logo { margin:0 auto 50px; }
.con_wrap01 { position:relative; width:1020px; margin:0 auto; }
.con_wrap01 img { width:100%; }

.con_wrap01 ul.in { position:absolute; right:6%; top:60%; transform:translate(0,-50%); max-width:323px; width:35%; }
.con_wrap01 ul.in li { margin-bottom:5px; }
.con_wrap01 ul.in li:last-child { margin-bottom:0; }
.con_wrap01 ul.in li a { display:block}

ul.out { overflow:hidden; padding:1% 6%; width:1020px; background:#f3f4f8; margin:0 auto 20px; }
ul.out li { float:left; width:23.5%; margin-right:2%; }
ul.out li:last-child { margin-right:0; }

.con_wrap02 { overflow:hidden; width:1020px; margin:20px auto}
.con_wrap02 li { width:327px; float:left; margin-right:19.5px}
.con_wrap02 li:last-child { margin-right:0; }

.con_wrap03 { overflow:hidden; width:1020px; margin:20px auto 40px}
.con_wrap03 li { width:327px; float:left; margin-right:19.5px}
.con_wrap03 li:last-child { margin-right:0}

.address { margin-top:60px; color:rgba(255,255,255,.8)}
.copy { margin-top:10px; color:rgba(255,255,255,.4)}

.dim { position:fixed; background:rgba(0,0,0,0.5); top:0; left:0; right:0; bottom:0; z-index:90; display:none; }
.dim-pop { position:absolute; width:277px; transform:translate(-50%,-50%); z-index:91; left:50%; top:50%; overflow:auto; }
.pop_close { z-index:100; position:absolute; top:0; right:0; width:40px; height:40px; display:block; text-indent:-9999px; 
background:url('/enter/img/intro/pop-close.png') center no-repeat; background-size:14px; }

 /* 20201019 intro */
.intro_wrap.new2 .wrap01 { overflow:hidden; }
.intro_wrap.new2 .wrap01 > li { float:left; width:49%; margin-right:2%; margin-bottom:20px}
.intro_wrap.new2 .wrap01 > li:last-child { margin-right:0; }

.intro_wrap.new2 .btnInner { position:relative; }
.intro_wrap.new2 .btnWrap { position:absolute; width:100%; left:15px; bottom:15px; }
.intro_wrap.new2 .btn01,.btn02,.btn03 { display:block; padding:11px 0; text-align:center; font-size:16px; font-weight:500; color:#fff !important; background:#bd536a; }
.intro_wrap.new2 .btn02 { background:#646464; }
.intro_wrap.new2 .btn03 { background:#e47d34; }

.intro_wrap.new2 .btnWrap .btnCon01 { width:60%; overflow:hidden; }
.intro_wrap.new2 .btnWrap .btnCon01 li,.intro_wrap.new2 .btnWrap .btnCon02 li { float:left; margin-right:2%; width:49%; margin-top:5px; }
.intro_wrap.new2 .btnWrap .btnCon01 li:nth-of-type(2) { margin-right:0}
.intro_wrap.new2 .btnWrap .btnCon01 li:nth-of-type(3) { width:100%; margin-right:0}
.intro_wrap.new2 .btnWrap .btnCon01 li:nth-of-type(5) { margin-right:0}

.intro_wrap.new2 .btnWrap .btnCon02 { width:94%; overflow:hidden; }
.intro_wrap.new2 .btnWrap .btnCon02 li:last-child { margin-right:0; }
.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { line-height:1.2; padding:4.5px 0; }

.intro_wrap.new2 .innerBtn a { position:absolute; width:92%; right:4%; bottom:40px; padding:10px 0; text-align:center; font-size:16px; font-weight:500; color:#fff; background:#bd536a}
.intro_wrap.new2 .wrap02 { overflow:hidden; margin-bottom:60px; }
.intro_wrap.new2 .wrap02 > li { float:left; width:32%; margin-right:2%; margin-bottom:20px; }
.intro_wrap.new2 .wrap02 > li:last-child { margin-right:0; }

 /* 20201103 intro */
.intro_wrap.new3 .wrap01 { overflow:hidden; }
.intro_wrap.new3 .wrap01 > li { float:left; width:49%; margin-right:2%; margin-bottom:20px; }
.intro_wrap.new3 .wrap01 > li:last-child { margin-right:0; }

.intro_wrap.new3 .btnInner { position:relative; }

.intro_wrap.new3 .btnWrap2 { position:absolute; width:92%; left:4%; top:64%; transform:translate(0%,-50%);  }
.intro_wrap.new3 .btnWrap2 ul li a { display:block; padding:10px 0; text-align:center; font-weight:500; color:#fff !important; }
.intro_wrap.new3 .btnWrap2 ul li:nth-of-type(1) a { background:#9f3c51; box-shadow:0px 2px 0 #6a1f2f; }
.intro_wrap.new3 .btnWrap2 ul li:nth-of-type(3) a { background:#646464; box-shadow:0px 2px 0 #433b3b; }
.intro_wrap.new3 .btnWrap2 ul li .btn01 { background:#c76379; box-shadow:0px 2px 0 #b24d63; font-size:16px; border-radius:30px; margin-bottom:10px; }
.intro_wrap.new3 .btnWrap2 ul li .btn02 { width:49%; float:left; padding:8px 0; margin-right:2%; background:#646464; font-size:14px; line-height:1.2; }
.intro_wrap.new3 .btnWrap2 ul li .btn03 { width:49%; float:left; padding:13px 0; font-size:14px; background:#e47d34; }

.intro_wrap.new3 .btnWrap { position:absolute; width:100%; left:15px; top:70%; transform:translate(0%,-50%); }
.intro_wrap.new3 .btnWrap .btn01 { display:block; padding:11px 0; text-align:center; font-size:16px; font-weight:500; color:#fff !important; background:#bd536a; }

.intro_wrap.new3 .btnWrap .btnCon01 { width:60%; overflow:hidden}
.intro_wrap.new3 .btnWrap .btnCon01 li { float:left; margin-right:2%; width:49%; margin-top:5px; }
.intro_wrap.new3 .btnWrap .btnCon01 li:nth-of-type(2n) { margin-right:0; }
.intro_wrap.new3 .btnWrap .btnCon01 li:nth-of-type(5) { width:100%; margin-right:0; }

.intro_wrap.new3 .wrap02 { overflow:hidden; margin-bottom:60px; }
.intro_wrap.new3 .wrap02 > li { float:left; width:32%; margin-right:2%; margin-bottom:20px}
.intro_wrap.new3 .wrap02 > li:last-child { margin-right:0; }

 /* 20201103 intro */
.intro_wrap.new4 .wrap,.intro_wrap.new4 .wrap2 { overflow:hidden; }
.intro_wrap.new4 .wrap > li { float:left; width:49%; margin-right:2%; margin-bottom:20px; }
.intro_wrap.new4 .wrap > li:last-child { margin-right:0; }
.intro_wrap.new4 .wrap2 > li { float:left; width:23.5%; margin-right:2%; margin-bottom:20px; }
.intro_wrap.new4 .wrap2 > li:last-child { margin-right:0; }

.intro_wrap.new4 .pass { position:relative; width:100%; margin-bottom:20px; }
.intro_wrap.new4 .pass .btnWrap1 { position:absolute; top:62%; left:2%; width:45%; transform:translate(0%,-50%); }
.intro_wrap.new4 .pass li a { display:block; border-radius:30px; margin-bottom:10px; padding:10px 0; text-align:center; font-size:16px; font-weight:500; color:#fff !important; }
.intro_wrap.new4 .pass li:nth-of-type(1) a { background:#7e7e7e; box-shadow:0px 2px 0 #575757; }
.intro_wrap.new4 .pass li:nth-of-type(2) a { background:#7e7e7e; box-shadow:0px 2px 0 #575757; }

.intro_wrap.new4 .btnInner { position:relative; }
.intro_wrap.new4 .btnWrap2 { position:absolute; width:92%; left:4%; top:62%; transform:translate(0%,-50%);  }
.intro_wrap.new4 .btnWrap2 ul li a { display:block; padding:10px 0; text-align:center; font-weight:500; color:#fff !important; }
.intro_wrap.new4 .btnWrap2 ul li:nth-of-type(1) a { background:#2e58ae; box-shadow:0px 2px 0 #17397d; }
.intro_wrap.new4 .btnWrap2 ul li:nth-of-type(3) a { background:#2e58ae; box-shadow:0px 2px 0 #17397d; }
.intro_wrap.new4 .btnWrap2 ul li .btn01 { background:#2e58ae; box-shadow:0px 2px 0 #17397d; font-size:16px; border-radius:30px; margin-bottom:10px; }
.intro_wrap.new4 .btnWrap2 ul li .btn02 { background:#7e7e7e; box-shadow:0px 2px 0 #575757; width:49%; float:left; padding:8px 0; margin-right:2%; border-radius:30px; font-size:16px; line-height:1.2; }
.intro_wrap.new4 .btnWrap2 ul li .btn03 { background:#7e7e7e; box-shadow:0px 2px 0 #575757; width:49%; float:left; padding:13px 0; border-radius:30px; font-size:16px; }

.intro_wrap.new4 .btnWrap3 { position:absolute; width:100%; left:15px; top:74%; transform:translate(0%,-50%); }
.intro_wrap.new4 .btnWrap3 ul { width:60%; }
.intro_wrap.new4 .btnWrap3 ul:after { content:""; display:block; clear:both; }
.intro_wrap.new4 .btnWrap3 ul li { float:left; margin-right:2%; width:49%; margin-top:5px; }
.intro_wrap.new4 .btnWrap3 ul li a { display:block; padding:11px 0; text-align:center; border-radius:30px; font-size:16px; font-weight:500; letter-spacing:-1px; color:#fff !important; background:#7e7e7e; box-shadow:0px 2px 0 #575757;}
.intro_wrap.new4 .btnWrap3 ul li:nth-of-type(2n) { margin-right:0; }
/*.intro_wrap.new4 .btnWrap3 ul li:nth-of-type(5) { width:100%; margin-right:0; }*/

.intro_wrap.new4 .gomain { display:block; margin-top:50px; }
.intro_wrap.new4 .gomain.newMain{margin-top:40px;}
.intro_wrap.new4 .gomain.new_gomain{margin: 0 auto;width:400px; height:90px; border-radius:0 0 30px 0; background-color:#396dd7; color:#fff; font-size:24px; font-family:'GmargetSansBold'; display:flex; align-items:center; justify-content:center; gap:30px; padding:10px;}
.intro_wrap.new4 .gomain.new_gomain::after{content:''; margin-top:-3px;width:30px; height:16px; background:url('/enter/img/intro/arrow.png') no-repeat center / 100% auto;}
.intro_wrap.new4 .gomain.new_gomain.gomain2{background-color:#b51738;}
.intro_wrap.new4 .gomain.new_gomain.mobile{display:none;}
.gomain.intro_btn2{width:320px; height:60px;max-width:100%;margin:50px auto 0; padding-top:5px; color:#fff;background-color:#ce3051; border-radius:30px 0 30px 0; display:flex!important; justify-content:center; align-items:center; line-height:1; font-size:20px; font-weight:bold; font-family:'GmargetSansBold';}
.intro_wrap.new4 .gomain.new_gomain.new_gomain2{width:350px; height:80px; border-radius:20px 0 20px 0;margin-top:50px; background-color:#a72038;}
.intro_wrap.new4 .gomain.new_gomain.new_gomain2::after{content:none;}

.intro_wrap.new4 .one > li { position:relative; margin-bottom:20px; }
.intro_wrap.light_bg.new-bg.new-bg2 .one > li{margin-bottom:50px;}

/* 2단 */
.intro_wrap.new4 .two { overflow:hidden; }
.intro_wrap.new4 .two > li { position:relative; float:left; width:49.5%; margin-right:1%; margin-bottom:20px; }
.intro_wrap.new4 .two > li:last-child { margin-right:0; }
.intro_wrap.new4 .two.newtwo{display:flex; justify-content:space-between; gap:2%;}
.intro_wrap.new4 .two.newtwo > li{width:auto; margin-right:0; margin-bottom:0;}
.intro_wrap.new4 .two.newtwo2 > li{max-width:495px;}

.intro_wrap.new4 .two.two2{display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:20px;}

/* 3단 */
.intro_wrap.new4 .three { overflow:hidden; }
.intro_wrap.new4 .three > li { position:relative; float:left; width:32%; margin-right:2%; margin-bottom:20px; }
.intro_wrap.new4 .three > li:last-child { margin-right:0; }

/* 4단 */
.intro_wrap.new4 .four { overflow:hidden; }
.intro_wrap.new4 .four > li { position:relative; float:left; width:23.5%; margin-right:2%; margin-bottom:20px; }
.intro_wrap.new4 .four > li:last-child { margin-right:0; }

/* 내부 버튼 */
.intro_wrap.new4 .innerBtn { position:relative; }
.intro_wrap.new4 .innerBtn a { position:absolute; left:50%; transform:translate(-50%,-50%); display:block; width:93%; line-height:50px;
	border-radius:40px; font-size:18px; font-weight:bold; color:#fff; background:#1a2e79; box-shadow:0px 3px 0 #060e29; }
.intro_wrap.new4 .innerBtn.blueBtn a { background:#11cbc0; box-shadow:0px 3px 0 #0a8780; }

/**/
.intro_wrap.light_bg {background: url(/enter/img/intro/intro_bg_240214.jpg)no-repeat center; background-size:cover;}
.intro_wrap.light_bg.new-bg{background: url(/enter/img/intro/intro_bg_240919.png)no-repeat center; background-size:cover;}
.intro_wrap.new4.light_bg .innerBtn a { border-radius:8px; background:#872d51; box-shadow:none; }
/*.intro_wrap.new4.light_bg .innerBtn a span { padding-right:25px; background:url(/enter/img/intro/Intro_btn_arr.png)no-repeat right center; }*/
.intro_wrap.new4.light_bg .innerBtn.brownBtn a { top:82%; background:#893f13; }
.intro_wrap.new4.light_bg .innerBtn.greenBtn a { top:82%; background:#0a5715; }


/**/
.intro_wrap.new4.light_bg .innerBtn .btn_top { top:60%; }
.intro_wrap.new4.light_bg .innerBtn .btn_bottom { top:80%; background:#5b0f2d; }

/**/
.intro_wrap.new4.light_bg .innerBtn.long .btn_top { top:34%; }
.intro_wrap.new4.light_bg .innerBtn.long .btn_bottom { top:46%; }
.intro_wrap.new4.light_bg .innerBtn .btn_left { top:58%; left:26%; width:45%; }
.intro_wrap.new4.light_bg .innerBtn .btn_right { top:58%; left:74%; width:45%; }

/**/
.intro_wrap.new4.light_bg .innerBtn .rightBtn {left:auto; right:3.5%; width:40%; transform: translate(0%,-50%);}
.four { position:absolute; width:93%; }
.intro_wrap.new4 .four li { margin-bottom:0 }
.intro_wrap.new4 .four li a { position:static; transform:translate(0, 0); width:100%; } 

/* 210930 */
.intro_wrap.new4 .link-btn { position:absolute; right:5%; left:57%; bottom:20%; display:flex; flex-wrap:wrap; justify-content:space-between; }
.intro_wrap.new4 .link-btn a { flex-basis:32%; margin-bottom:10px; }
.intro_wrap.new4 .link-btn a:nth-of-type(4), .intro_wrap.new4 .link-btn a:nth-of-type(5) { flex-basis:49%; margin-bottom:0; }
.intro_wrap.new4 .link-btn img { width:100%; }
.intro_wrap.new4 .link-btn2 { position:absolute; right:0; left:52%; bottom:0; display:flex; flex-wrap:wrap; justify-content:space-between; }
.intro_wrap.new4 .link-btn2 a { display:block; width:50%; }
.intro_wrap.new4 .link-btn2 img { width:100%; }

.intro_wrap.new4 .link-btn3 { position:absolute; right:9%; left:56%; bottom:10%; display:flex; flex-wrap:wrap; justify-content:space-between; }
.intro_wrap.new4 .link-btn3 a { flex-basis:48%; margin-bottom:10px; }
.intro_wrap.new4 .link-btn3 a:nth-of-type(3),.intro_wrap.new4 .link-btn3 a:nth-of-type(4) { margin-bottom:0; }
.intro_wrap.new4 .link-btn3 img { width:100%; }
.intro_wrap.new4 .link-btn4 { position:absolute; left:6%; width:37.8%; bottom:10%; display:flex; flex-wrap:wrap; justify-content:space-between; }
.intro_wrap.new4 .link-btn4 a { flex-basis:100%; margin-bottom:10px; }
.intro_wrap.new4 .link-btn4 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn4 img { width:100%; }

.intro_wrap.new4 .link-btn5 { position:absolute; right:12%; bottom:28%; width:30%; max-width:292px; }
.intro_wrap.new4 .link-btn5 img { width:100%; }

.intro_wrap.new4 .link-btn6 { position:absolute; left:12%; bottom:28%; width:30%; max-width:292px; }
.intro_wrap.new4 .link-btn6 img { width:100%; }


.intro_wrap.new4 .link-btn7 { position:absolute; left:6%; width:38%; bottom:10%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn7 a { flex-basis:100%; max-width:384px; margin-bottom:10px; }
.intro_wrap.new4 .link-btn7 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn7 img { width:100%; }

.intro_wrap.new4 .link-btn8 {position:absolute; max-width:378px; left:12%; width:38%; bottom:15%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn8 a { flex-basis:100%; }
.intro_wrap.new4 .link-btn8 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn8 img { width:100%; }

.intro_wrap.new4 .link-btn9 { position:absolute; max-width:378px; right:12%; width:38%; bottom:15%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn9 a { flex-basis:100%; }
.intro_wrap.new4 .link-btn9 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn9 img { width:100%; }


/**/
.intro_wrap.new4 .link-btn10 { position:absolute; max-width:384px; left:7%; width:38%; bottom:51%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn10 a { flex-basis:100%; }
.intro_wrap.new4 .link-btn10 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn10 img { width:100%; }

.intro_wrap.new4 .link-btn11 { position:absolute; max-width:384px; left:7%; width:38%; bottom:38%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn11 a { flex-basis:100%; }
.intro_wrap.new4 .link-btn11 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn11 img { width:100%; }

.intro_wrap.new4 .link-btn12 { position:absolute; max-width:384px; left:7%; width:38%; bottom:25%; display:flex; flex-wrap:wrap; justify-content:space-between; }
.intro_wrap.new4 .link-btn12 a { flex-basis:50%; max-width:191px; }
.intro_wrap.new4 .link-btn12 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn12 img { width:100%; }


.intro_wrap.new4 .link-btn13 { position:absolute; max-width:384px; right:7%; width:38%; bottom:51%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn13 a { flex-basis:100%; }
.intro_wrap.new4 .link-btn13 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn13 img { width:100%; }

.intro_wrap.new4 .link-btn14 { position:absolute; max-width:384px; right:7%; width:38%; bottom:38%; display:flex; flex-wrap:wrap; justify-content:center; }
.intro_wrap.new4 .link-btn14 a { flex-basis:100%; }
.intro_wrap.new4 .link-btn14 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn14 img { width:100%; }

.intro_wrap.new4 .link-btn15 { position:absolute; max-width:384px; right:7%; width:38%; bottom:25%; display:flex; flex-wrap:wrap; justify-content:space-between; }
.intro_wrap.new4 .link-btn15 a { flex-basis:50%; max-width:191px; }
.intro_wrap.new4 .link-btn15 a:last-child { margin-bottom:0; }
.intro_wrap.new4 .link-btn15 img { width:100%; }

.intro_wrap.new4 .link-btn16 { position:absolute; left:12%; bottom:32%; width:30%; max-width:327px; }
.intro_wrap.new4 .link-btn16 img { width:100%; }

.intro_wrap.new4 .link-btn17 { position:absolute; right:12%; bottom:32%; width:30%; max-width:294px; }
.intro_wrap.new4 .link-btn17 img { width:100%; }

/*211215*/
.intro_wrap.new4 .link-btn18 { position:absolute; left:12%; bottom:48%; width:30%; max-width:327px; }
.intro_wrap.new4 .link-btn18 img { width:100%; }

.intro_wrap.new4 .link-btn19 { position:absolute; left:12%; bottom:36%; width:30%; max-width:327px; }
.intro_wrap.new4 .link-btn19 img { width:100%; }

.intro_wrap.new4 .link-btn20 { position:absolute; right:12%; bottom:40%; width:30%; max-width:294px; }
.intro_wrap.new4 .link-btn20 img { width:100%; }

.intro_wrap.new4 .link-btn21 { position:absolute; left:12%; bottom:13%; width:30%; max-width:294px; }
.intro_wrap.new4 .link-btn21 img { width:100%; }

.intro_wrap.new4 .link-btn22 { position:absolute; right:12%; bottom:13%; width:30%; max-width:294px; }
.intro_wrap.new4 .link-btn22 img { width:100%; }

/**/
.intro_wrap.new4 .Lookup { position:absolute; width:37%; bottom:20px; left:50%; transform:translate(-50%,0); }
.intro_wrap.new4 .Lookup img { width:100%; }

/**/
.intro_220128_wrap { position:relative; }
.intro_220128 { position:absolute; top:10%; left:0; right:0; display:flex; flex-wrap:wrap; justify-content:space-between; margin:0 20px; }
.intro_220128_m { display:none; }
.intro_220128_wrap .bg img { width:100%; }

.intro_wrap.new4 .intro_220128 li  { width:32%; max-width:314px; position:relative; }
.intro_wrap.new4 .link-btn23 { position:absolute; bottom:13%; left:50%; transform:translate(-50%,0); width:90%; max-width:262px; }
.intro_wrap.new4 .link-btn23 a { display:inline-block; }
.intro_wrap.new4 .link-btn24 { position:absolute; bottom:5%; left:50%; transform:translate(-50%,0); width:90%; max-width:262px;; }
.intro_wrap.new4 .link-btn24 a { display:inline-block; }

/**/
.intro_wrap.new4 .link-btn25 { position:absolute; left:5%; bottom:24%; width:40%; max-width:401px; }
.intro_wrap.new4 .link-btn25 img { width:100%; }
.intro_wrap.new4 .link-btn26 { position:absolute; left:5%; bottom:14%; width:40%; max-width:401px; }
.intro_wrap.new4 .link-btn26 img { width:100%; }

.intro_wrap.new4 .link-btn27 { position:absolute; right:5%; bottom:24%; width:40%; max-width:401px; }
.intro_wrap.new4 .link-btn27 img { width:100%; }
.intro_wrap.new4 .link-btn28 { position:absolute; right:5%; bottom:14%; width:40%; max-width:401px; }
.intro_wrap.new4 .link-btn28 img { width:100%; }


.intro_wrap.new4 .link-btn29 { position:absolute; right:5%; top:24%; width:32%; max-width:326px; }
.intro_wrap.new4 .link-btn29 a { display:block; margin-bottom:10px; }
.intro_wrap.new4 .link-btn29 img { width:100%; }
.intro_wrap.new4 .link-btn30 { position:absolute; right:10%; left:10%; bottom:3%; }
.intro_wrap.new4 .link-btn30 a:first-child { margin-right:2%; }
.intro_wrap.new4 .link-btn30 a { display:inline-block; width:48%; max-width:360px; }

.intro_wrap.new4 .link-btn31 { position:absolute; bottom:20%; left:8%; right:8%; display:flex;
	flex-wrap:wrap; justify-content:space-between; align-items:flex-start; }
.intro_wrap.new4 .link-btn31 a { display:block; padding:2px; max-width:33.33%; }
.intro_wrap.new4 .link-btn32 { display:none; }


.intro_wrap.new4 .link-btn33 { position:absolute; left:50%; top:41%; transform:translate(-50%,0); width:38%; max-width:372px; }
.intro_wrap.new4 .link-btn34 { position:absolute; right:10%; bottom:13%; width:20%; max-width:177px; }
.intro_wrap.new4 .link-btn35 { position:absolute; right:4%; bottom:20%; width:48%; 
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn35 a { display:block; padding:10px 2px; }
.intro_wrap.new4 .link-btn35 img { max-width:100%; }
.intro_wrap.new4 .link-btn36 { position:absolute; right:0; bottom:5%; width:55.4%;
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:flex-end; }
.intro_wrap.new4 .link-btn36 a { display:block; padding:0; }
.intro_wrap.new4 .link-btn36 img { max-width:100%; }


.intro_wrap.new4 .link-btn37 { position:absolute; left:8%; right:8%; bottom:28%;
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn37 a { display:block; }
.intro_wrap.new4 .link-btn37 img { max-width:100%; }
.intro_wrap.new4 .link-btn38 { position:absolute; left:50%; top:35%; transform:translate(-50%,0); width:38%; max-width:372px; }


.intro_wrap.new4 .link-btn39 { position:absolute; left:8%; right:8%; top:41%;
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn39 a { display:block; }
.intro_wrap.new4 .link-btn39 img { max-width:100%; }

.intro_wrap.new4 .link-btn40 { position:absolute; left:9%; right:9%; bottom:26%; 
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn40 a { display:block; }
.intro_wrap.new4 .link-btn40 img { max-width:100%; }

.intro_wrap.new4 .link-btn41 { position:absolute; right:6.5%; top:23%; width:38%; }
.intro_wrap.new4 .link-btn41 a { display:block; }
.intro_wrap.new4 .link-btn41 a + a { margin-top:12px; }
.intro_wrap.new4 .link-btn41 img { max-width:100%; }

.intro_wrap.new4 .link-btn42 { position:absolute; right:4%; bottom:10%; width:42%;
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn42 a { display:block; }
.intro_wrap.new4 .link-btn42 a:first-child { width:54.5%; }
.intro_wrap.new4 .link-btn42 a:last-child { width:45.5%; }
.intro_wrap.new4 .link-btn42 img { width:100%; }


.intro_wrap.new4 .link-btn43 { position:absolute; left:11%; right:11%; bottom:43%; 
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn43 a { display:block; }
.intro_wrap.new4 .link-btn43 img { max-width:100%; }

.intro_wrap.new4 .link-btn44 { position:absolute; left:9%; right:9%; bottom:24%; 
	display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn44 a { display:block; }
.intro_wrap.new4 .link-btn44 img { max-width:100%; }


.intro_wrap.new4 .link-btn45 { position:absolute; left:5%; top:58%; width:40%; max-width:388px; }
.intro_wrap.new4 .link-btn45 a { display:block; }
.intro_wrap.new4 .link-btn45 a + a { margin-top:1%; }
.intro_wrap.new4 .link-btn45 img { max-width:100%; }

.intro_wrap.new4 .link-btn46 { position:absolute; right:5%; top:58%; width:40%; max-width:388px; }
.intro_wrap.new4 .link-btn46 a { display:block; margin-top:1%; }
.intro_wrap.new4 .link-btn46 div { display:flex; flex-wrap:wrap; justify-content:center; align-items:center; }
.intro_wrap.new4 .link-btn46 div  a { display:block; width:50%; }
.intro_wrap.new4 .link-btn46 img { max-width:100%; }

.intro_wrap.new4 .link-btn48 { position:absolute; left:18%; right:18%; bottom:8%; }
.intro_wrap.new4 .link-btn48 a { display:block; margin-top:1.5%; }
.intro_wrap.new4 .link-btn48 img { max-width:100%; }

.intro_wrap.new4 .link-btn49 { position:absolute; left:9%; top:57%; width:34%; }
.intro_wrap.new4 .link-btn49 a { display:block; }
.intro_wrap.new4 .link-btn49 a + a { margin-top:1.5%; }
.intro_wrap.new4 .link-btn49 img { max-width:100%; }

.intro_wrap.new4 .link-btn50 { position:absolute; right:8%; top:57%; width:34%; }
.intro_wrap.new4 .link-btn50 a { display:block; }
.intro_wrap.new4 .link-btn50 a + a { margin-top:1.5%; }
.intro_wrap.new4 .link-btn50 img { max-width:100%; }

.intro_wrap.new4 .col1 a { width:100%; }
.intro_wrap.new4 .col2 a { width:50%; }
.intro_wrap.new4 .col3 a { width:34.5%; }
.intro_wrap.new4 .col3 a:nth-of-type(2) { width:31%; }

.intro_wrap.new4 .link-btn51 { position:absolute; right:5%; top:16%; width:44%; max-width:447px; }
.intro_wrap.new4 .link-btn51 div { display:flex; justify-content:space-between; align-items:center; } 
.intro_wrap.new4 .link-btn51 div + div { margin-top:1%; }
.intro_wrap.new4 .link-btn51 a { display:block; }

.intro_wrap.new4 .link-btn52 { position:absolute; right:5%; bottom:13%; width:44%; max-width:447px; }
.intro_wrap.new4 .link-btn52 div { display:flex; justify-content:space-between; align-items:center; } 
.intro_wrap.new4 .link-btn52 div + div { margin-top:1%; }
.intro_wrap.new4 .link-btn52 a { display:block; }


.intro_wrap.new4 .link-btn53 { position:absolute; right:4%; top:20.4%; width:48.825%; }
.intro_wrap.new4 .link-btn53 .col2,
.intro_wrap.new4 .link-btn53 .col3,
.intro_wrap.new4 .link-btn53 .bottom { display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; } 
.intro_wrap.new4 .link-btn53 a { display:block; }
.intro_wrap.new4 .link-btn53 .col2,
.intro_wrap.new4 .link-btn53 .col3 { margin:0 1%; }
.intro_wrap.new4 .link-btn53 .col2 a { margin-bottom:2.5%; width:49%;}
.intro_wrap.new4 .link-btn53 .col3 a { width:32%; }

.intro_wrap.new4 .link-btn53 .bottom { margin-top:3%; }
.intro_wrap.new4 .link-btn53 .bottom a { width:32.33%; }
.intro_wrap.new4 .link-btn53 .bottom a:nth-of-type(1) { width:35.34%; }

.intro_wrap.new4 .link-btn54 { position:absolute; left:8.3%; bottom:15.8%; width:36.5%; }
.intro_wrap.new4 .link-btn54 a { display:block; padding:4.6% 11%; }
.intro_wrap.new4 .link-btn54 img { display:block; margin:0 auto; }

.intro_wrap.new4 .link-btn55 { position:absolute; right:10%; bottom:17%; width:44%; }
.intro_wrap.new4 .link-btn55 div { display:flex; justify-content:space-between; align-items:center; } 
.intro_wrap.new4 .link-btn55 div + div { margin-top:1%; }
.intro_wrap.new4 .link-btn55 a { display:block; }
.intro_wrap.new4 .link-btn55 .col2 a { width:49.6%; }
.intro_wrap.new4 .link-btn55 .col3 a { width:33%; max-width:148px; }

.intro_wrap.new4 .link-btn55_2 { position:absolute; right:10.5%; bottom:17%; width:43%; }
.intro_wrap.new4 .link-btn55_2 div { display:flex; justify-content:space-between; align-items:center; margin-top:1%; } 
.intro_wrap.new4 .link-btn55_2 a { display:block; }
.intro_wrap.new4 .link-btn55_2 .col2 a { width:49.6%; }


.intro_wrap.new4 .link-btn56 { position:absolute; left:8.3%; right:8.3%; bottom:6%; }
.intro_wrap.new4 .link-btn56 div { display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; } 
.intro_wrap.new4 .link-btn56 img { width:100%; }


.intro_wrap.new4 .link-btn57 { position:absolute; left:7.5%; top:56%; width:35%; max-width:350px; }
.intro_wrap.new4 .link-btn57 a { display:block; }
.intro_wrap.new4 .link-btn57 a + a { margin-top:2%; }

.intro_wrap.new4 .link-btn58 { position:absolute; right:7.5%; top:56%; width:35%; max-width:350px; }
.intro_wrap.new4 .link-btn58 a { display:block; }
.intro_wrap.new4 .link-btn58 a + a { margin-top:2%; }

.intro_wrap.new4 .link-btn59 { position:absolute; left:50%; bottom:24%; width:35%; max-width:350px; transform:translate(-50%,0); }
.intro_wrap.new4 .link-btn59 a { display:block; }
.intro_wrap.new4 .link-btn59 a + a { margin-top:2%; }

.intro_wrap.new4 .link-btn60 { position:absolute; left:4.5%; right:4.5%; bottom:18%; display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn60 div { width:28%; }
.intro_wrap.new4 .link-btn60 a { display:block; }
.intro_wrap.new4 .link-btn60 a + a { margin-top:4%; }

.intro_wrap.new4 .link-btn61 { position:absolute; left:8%; right:8%; bottom:18%; display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn61 div { width:41%; }
.intro_wrap.new4 .link-btn61 a { display:block; }
.intro_wrap.new4 .link-btn61 a + a { margin-top:4%; }


.intro_wrap.new4 .link-btn62 > div { position:absolute; left:50%; right:4%; }
.intro_wrap.new4 .link-btn62 .wrap1 { top:12%; display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn62 .wrap1 a { width:49%; }
.intro_wrap.new4 .link-btn62 .wrap1 a:last-child { width:100%; }
.intro_wrap.new4 .link-btn62 .wrap2 { bottom:33%; }
.intro_wrap.new4 .link-btn62 .wrap3 { bottom:5% }
.intro_wrap.new4 .link-btn62 a { display:block; margin-top:10px; }

.intro_wrap.new4 .link-btn63 > div { position:absolute; left:50%; right:4%; }
.intro_wrap.new4 .link-btn63 .wrap1 { top:16%; display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn63 .wrap1 a { width:49%; }
.intro_wrap.new4 .link-btn63 .wrap1 a:last-child { width:100%; }
.intro_wrap.new4 .link-btn63 .wrap2 { bottom:8%; }
.intro_wrap.new4 .link-btn63 a { display:block; margin-top:10px; }

.intro_wrap.new4 .link-btn64 > div { position:absolute; left:50%; right:4%; }
.intro_wrap.new4 .link-btn64 .wrap2 { top:18%; }
.intro_wrap.new4 .link-btn64 .wrap3 { bottom:10%; }
.intro_wrap.new4 .link-btn64 a { display:block; margin-top:10px; }


.intro_wrap.new4 .link-btn65 { position:absolute; bottom:18%; left:8%; right:8%; 
	display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn65 a { width:33%; display:block; margin-top:5px; }
.intro_wrap.new4 .link-btn66 { display:none; }



.intro_wrap.new4 .link-btn67 { position:absolute; top:35%; left:31%; right:31%; }

.intro_wrap.new4 .link-btn68 { position:absolute; bottom:31%; left:13.5%; right:13.5%; 
	display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn68.new68{left:8.5%; right:8.5%; bottom:29%;}
.intro_wrap.new4 .link-btn68 a { display:block; width:32.5%; max-width:240px; }
.intro_wrap.new4 .link-btn68.new68 a{max-width:270px;}

.intro_wrap.new4 .link-btn69 { position:absolute; top:31.8%; left:48.05%; right:1.9%; 
	display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn69.new-btn69{top:33.4%;}
.intro_wrap.new4 .link-btn69 a:nth-of-type(1) { width:23.68%; }
.intro_wrap.new4 .link-btn69 a:nth-of-type(3) { width:35.03%; }
.intro_wrap.new4 .link-btn69.new-btn69 a:nth-child(1){/* min-width:23.53%;  */width:auto;width:120px; height:83px;}
.intro_wrap.new4 .link-btn69.new-btn69 a:nth-child(2){/* min-width:41.18%; */width:auto;width:210px; height:83px;}
.intro_wrap.new4 .link-btn69.new-btn69 a:nth-child(3){/* min-width:35.29%; */width:auto;width:180px; height:83px;}
.intro_wrap.new4 .link-btn69 img { width:100%; }
.intro_wrap.new4 .link-btn69.new-btn69 img{width:100%; height:100%;}

.intro_wrap.new4 .link-btn70 { position:absolute; top:51%; left:48.05%; right:1.9%; 
	display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn70.new-btn70{top:57%;}
.intro_wrap.new4 .link-btn70 a { display:block; width:50%; }
.intro_wrap.new4 .link-btn70.new-btn70 a{height:45.7px;}
.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(1){/* width:39.22%; */ width:auto; width:200px;height:45.7px;}
.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(2), .intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(3){width:auto; width:155px;height:45.7px;}
.intro_wrap.new4 .link-btn70 img { width:100%; }
.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(1) img{width:100%; height:100%;}
.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(2) img, .intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(3) img{width:100%; height:100%;}

.intro_wrap.new4 .link-btn71 { position:absolute; bottom:17.5%; left:48.05%; right:1.9%; }
.intro_wrap.new4 .link-btn71.new-btn71{bottom:18%;}
.intro_wrap.new4 .link-btn71 img { width:100%; }
.intro_wrap.new4 .link-btn71.new-btn71 a{ display:block; width:510px; height:46px;}
.intro_wrap.new4 .link-btn71.new-btn71 img{width:100%; height:100%;}


.intro_wrap.new4 .link-btn72 { position:absolute; bottom:5%; left:31%; right:31%; 
	display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn72.new72{left:1.89%; width:96.22%;gap:2.03%;}
.intro_wrap.new4 .link-btn72 a { display:block; width:49%; max-width:190px; }
.intro_wrap.new4 .link-btn72.new72 > div{display:flex; align-items:center; }
.intro_wrap.new4 .link-btn72.new72 div:nth-child(1){gap:10px; width:45.92%;}
.intro_wrap.new4 .link-btn72.new72 div:nth-child(2){justify-content:space-between; width:52.05%; gap:8px;}
.intro_wrap.new4 .link-btn72.new72 div:nth-child(1) a {width:49%; max-width:220px;}
.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a:nth-child(1) {max-width:167px;}
.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a:nth-child(2) {max-width:164px;}
.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a:nth-child(3) {max-width:163px;}


.intro_wrap.new4 .link-btn73 { position:absolute; bottom:50%; left:8.5%; right:8.5%; 
	display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn73 a { display:block; width:42%; max-width:347px; }

.intro_wrap.new4 .link-btn74 { position:absolute; bottom:24%; right:4%; width:42%; }
.intro_wrap.new4 .link-btn74 a { display:block; max-width:428px; }
.intro_wrap.new4 .link-btn74 a + a { margin-top:2%; }
.intro_wrap.new4 .link-btn74.new_74{bottom:9.8%;}
.intro_wrap.new4 .link-btn74.new_74 a + a{margin-top:3.5%;}

.intro_wrap.new4 .link-btn75 { display:none; }

.intro_wrap.new4 .link-btn76 { position:absolute; bottom:13%; left:3.5%; right:3.5%; 
	display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn76.new_76{bottom:10%;}
.intro_wrap.new4 .link-btn76 a { display:block; width:29%; max-width:271px; }


.intro_wrap.new4 .link-btn77 { position:absolute; top:33%; left:5%; right:5%; 
	display:flex; justify-content:space-between; align-items:center; }
.intro_wrap.new4 .link-btn77.new_77{top:auto; bottom:24%;}
.intro_wrap.new4 .link-btn77.new_77.new_1209{gap:10px; left:3%; right:3%; }
.intro_wrap.new4 .link-btn77 a { display:block; width:33%; max-width:300px;}
.intro_wrap.new4 .link-btn77.new_77.new_1209 a{width:25%;}
.intro_wrap.new4 .link-btn77-1 { position:absolute; top:31%; left:5%; right:5%; 
	display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn77-1 a { display:block; width:49.5%; max-width:455px; margin-bottom:1%; }

.intro_wrap.new4 .link-btn78 { position:absolute; bottom:5%; left:5%; right:5%; 
	display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn78 a { display:block; width:49.5%; max-width:455px; margin-bottom:1%; }

.intro_wrap.new4 .link-btn79 { position:absolute; top:58%; left:3%; right:3%; 
	display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn79 a { display:block; width:49.5%; max-width:475px; margin-bottom:1%; }
.intro_wrap.new4 .link-btn79.new079 a{width:49.6%; max-width:475px;}

.intro_wrap.new4 .link-btn79.new_79{ position:absolute; top:auto;bottom:8.5%; left:5%; right:5%; 
	display:flex; justify-content:space-between; align-items:center;flex-wrap:nowrap;}
.intro_wrap.new4 .link-btn79.new_79 a{width:18.95%; max-width:174px;margin-bottom:0;}

.intro_wrap.new4 .link-btn80 { position:absolute; top:44%; left:50%; transform:translate(-50%,0); width:85%; max-width:412px; }
.intro_wrap.new4 .link-btn80 a { display:block; width:100%; margin-bottom:2%; }

.intro_wrap.new4 .link-btn81 { position:absolute; top:44%; left:50%; transform:translate(-50%,0); width:85%; max-width:412px; }
.intro_wrap.new4 .link-btn81 a { display:block; width:100%; margin-bottom:2%; }


.intro_wrap.new4 .link-btn82 { position:absolute; top:32%; left:4.44%; right:4.45%; 
	display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn82 a { display:block; width:49%; }
.intro_wrap.new4 .link-btn82 a:nth-of-type(1) { width:100%; margin-bottom:2%; }
.intro_wrap.new4 .link-btn82.new082{top:auto; bottom:3%;}
.intro_wrap.new4 .link-btn82.new082.new084{bottom:17%;}
.intro_wrap.new4 .link-btn82.new082 a{width:100%;margin-bottom:2%;}

.intro_wrap.new4 .link-btn82.new082.new-link1{ top:60%; bottom:auto; left:5.5%; right:5.5%;}
.intro_wrap.new4 .link-btn82.new082.new-link1 a{display:block; width:49%; margin-bottom:2.5%;}
.intro_wrap.new4 .link-btn82.new082.new-link1 a:nth-of-type(1) { width:100%; margin-bottom:2.5%; }

.intro_wrap.new4 .link-btn82.new082.new084.new-link3{ top:60%; bottom:auto; left:5.5%; right:5.5%;}
.intro_wrap.new4 .link-btn82.new082.new084.new-link3 a { display:block; width:49%; margin-bottom:2.5%;}
.intro_wrap.new4 .link-btn82.new082.new084.new-link3 a:nth-of-type(1) { width:100%; margin-bottom:2.5%; }

/* .intro_wrap.new4 .link-btn82.new082.new084.new-link3{top:50%; bottom:auto; left:6%; right:auto;}
.intro_wrap.new4 .new-link4{position:absolute;  } */


.intro_wrap.new4 .link-btn83 { position:absolute; top:58%; left:4.44%; right:4.45%; 
	display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn83 a { display:block; width:34.346%; }
.intro_wrap.new4 .link-btn83 a:nth-of-type(2), .intro_wrap.new4 .link-btn83 a:nth-of-type(5) { width:31.308%; }
.intro_wrap.new4 .link-btn83 img { width:100%; }


.intro_wrap.new4 .link-btn86 { position:absolute; top:37%; right:2%; width:50%;
	display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn86 a { display:block; width:49%; margin-bottom:10px; }
.intro_wrap.new4 .link-btn86 a:nth-of-type(1) { width:100%; }
.intro_wrap.new4 .link-btn86 img { width:100%; }

.intro_wrap.new4 .link-btn86.new-btn1{top:43%;}
.intro_wrap.new4 .link-btn86.new-btn1 a{width:100%;}


.intro_wrap.new4 .link-btn87 { position:absolute; top:68%; right:2%; width:50%;
	display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn87 a { display:block; width:32.5%; max-width:165px; }
.intro_wrap.new4 .link-btn87 img { width:100%; }

.intro_wrap.new4 .link-btn87.new-btn2{top:78%;}
.intro_wrap.new4 .link-btn87.new-btn2 a{width:100%; max-width:100%;}

.intro_wrap.new4 .link-btn87.new-btn2-1{position:absolute;display:flex;top:52%; right:auto; left:0; max-width:100%; flex-wrap:wrap; gap:10px; justify-content:center;}
.intro_wrap.new4 .link-btn87.new-btn2-1 a{width:64.706%;max-width:100%;}
.intro_wrap.new4 .link-btn87.new-btn2-2{position:absolute;display:flex;top:52%; right:0; left:auto; max-width:100%; flex-wrap:wrap; gap:10px; justify-content:center;}
.intro_wrap.new4 .link-btn87.new-btn2-2 a{width:64.706%;max-width:100%;}
	
.intro_wrap.new4 .link-btn88 { position:absolute; top:81%; right:2%; width:50%;
	display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn88 a:nth-of-type(1) { display:block; width:66.5%; max-width:338px; }
.intro_wrap.new4 .link-btn88 a:nth-of-type(2) { display:block; width:32%; max-width:162px; }
.intro_wrap.new4 .link-btn88 img { width:100%; }

.intro_wrap.new4 .link-btn88.new-btn3{top:88%;}
.intro_wrap.new4 .link-btn88.new-btn3 a:nth-of-type(1){width:59%; max-width:300px;}
.intro_wrap.new4 .link-btn88.new-btn3 a:nth-of-type(2){width:39.5%; max-width:200px;}


.intro_wrap.new4 .link-btn89 { position:absolute; top:35%; left:2%; width:36.5%; max-width:369px; }
.intro_wrap.new4 .link-btn89 a { display:block; margin-bottom:10px; }
.intro_wrap.new4 .link-btn89 img { width:100%; }

.intro_wrap.new4 .link-btn89.new-btn4{top:51%;width:96.5%; max-width:980px;display:flex;flex-wrap:wrap; justify-content:space-between;}
.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(1){width:49.5%; max-width:485px;}
.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(2){width:49.5%; max-width:485px;}

.intro_wrap.new4 .link-btn90 { position:absolute; top:47%; right:4%; width:54%;
	display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; }
.intro_wrap.new4 .link-btn90 a { display:block; width:49.5%; margin-bottom:10px; max-width:270px;}
.intro_wrap.new4 .link-btn90 img { width:100%; }

.intro_wrap.new4 .link-btn91 { position:absolute; bottom:8%; left:50%; width:34%; transform:translate(-50%,0); }

.intro_wrap.new4 .link-btn91.new-btn6{bottom:7%; width:48%;}
.intro_wrap.new4 .link-btn91.new-btn6 a{display:block; width:fit-content; height:fit-content;margin:0 auto;}
.intro_wrap.new4 .link-btn91.new-btn6-1{bottom:27%; width:100%;display:flex; justify-content:center; gap:10px;}
.intro_wrap.new4 .link-btn91.new-btn6-1 a{display:block; width:32.353%;max-width:100%;}


.intro_wrap.new4 .link-btn92 { position:absolute; bottom:28%; left:11%; width:30%; }
.intro_wrap.new4 .link-btn93 { position:absolute; bottom:28%; right:10%; width:30%; }
.intro_wrap.new4 .link-btn94 { position:absolute; bottom:29%; left:50%; width:30%; transform:translate(-50%,0); }

.intro_wrap.new4 .link-btn95 { position:absolute; bottom:4%; left:4.5%; width:25%; }
.intro_wrap.new4 .link-btn95 a { display:block; margin-bottom:10px; max-width:380px; }
.intro_wrap.new4 .link-btn95.new-095{width:29.314%;left:2%;}

.intro_wrap.new4 .link-btn96 { position:absolute; bottom:4%; left:37.5%; width:25%; }
.intro_wrap.new4 .link-btn96 a { display:block; margin-bottom:10px; max-width:380px; }

.intro_wrap.new4 .link-btn96.new-096{width:29.314%; left:35.3%;}

.intro_wrap.new4 .link-btn97 { position:absolute; bottom:4%; right:4.5%; width:25%; }
.intro_wrap.new4 .link-btn97 a { display:block; margin-bottom:10px; max-width:380px; }

.intro_wrap.new4 .link-btn97.new-097{width:29.5%; right:2%;}
.intro_wrap.new4 .link-btn97.new-097 a{max-width:300px;}

.intro_wrap.new4 .link-btn98 { position:absolute; bottom:18%; left:5%; width:40%; }
.intro_wrap.new4 .link-btn98 a { display:block; margin-bottom:10px; max-width:420px; }

.intro_wrap.new4 .link-btn98.new-098{width:41%; left:4.6%; bottom:19%;}

.intro_wrap.new4 .link-btn99 { position:absolute; bottom:18%; right:5%; width:40%; }
.intro_wrap.new4 .link-btn99 a { display:block; margin-bottom:10px; max-width:420px; }

.intro_wrap.new4 .link-btn99.new-099{width:41%; right:4.6%; bottom:19%;}

/*250909 테스트*/
.intro_wrap.light_bg.new-bg.new-bg3{background: url(/enter/img/intro/intro_bg_250909.png)no-repeat;background-position:right bottom 0%; line-height:100%; overflow:hidden; position:relative; background-size:cover; }
.intro_inner_wrap{width:100%; position:absolute; top:0; bottom:0; left:0; right:0; overflow-y:auto;padding:50px 20px;}
.intro_inner_wrap.intro_inner_wrap2{padding:100px 20px; display:flex; flex-direction:column; align-items:center; justify-content:space-between;}
.intro_wrap.new-bg.new-bg3 .title .logo{display:flex; align-items:center; justify-content:center;}
.intro_img_area{width:100%; margin-top:50px; margin-bottom:50px;}
.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 { position:absolute; width:100%; left:4.9%; right:4.9%; width:90.2%;}
.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 .pc{display:flex!important; align-items:center; gap:10px; justify-content:center;}
.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 .mo{display:none!important; flex-direction:column; align-items:center; gap:10px; justify-content:center;}
.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 a { display:block; margin-bottom:10px; max-width:300px; }

.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(3){top:41.1%;}
.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4){top:56.3%;}
.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5){top:71.7%;}

.intro_wrap.light_bg.new-bg.new-bg3.new-bg4{background: url(/enter/img/intro/susi_bg.png)no-repeat;background-position:right bottom 0%; line-height:100%; overflow:hidden; position:relative; background-size:cover; }
.intro_wrap.light_bg.new-bg.new-bg3.new-bg4 .title .logo{ margin:0 auto 60px; }
.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap .foo.new_foo.new_foo2.new_foo3 p:nth-child(1){color:#575757!important;}
.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap .foo.new_foo.new_foo2.new_foo3 p:nth-child(2){color:#575757!important;}
.foo.new_foo.new_foo2.new_foo3 p{font-size:14px;}
.foo.new_foo.new_foo2.new_foo3 p:nth-child(1){margin-bottom:4px;}

.foo.new_foo.new_foo2.new_foo3.new_foo4{margin-top:200px;}



/*250806*/
.intro_wrap.light_bg.new-bg.new-bg2{background: url(/enter/img/intro/intro_bg_250806.png)no-repeat;background-position:center bottom 0%; line-height:100%; overflow:hidden; position:relative; background-size:cover; }
.intro_inner_wrap{width:100%; position:absolute; top:0; bottom:0; left:0; right:0; overflow-y:auto;padding:50px 20px;}
.intro_wrap.new-bg.new-bg2 .title .logo{display:flex; align-items:center; justify-content:center;}
.intro_img_area{width:100%; margin-top:50px; margin-bottom:50px;}
.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 { position:absolute; width:100%; left:4.9%; right:4.9%; width:90.2%;}
.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 .pc{display:flex!important; align-items:center; gap:10px; justify-content:center;}
.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 .mo{display:none!important; flex-direction:column; align-items:center; gap:10px; justify-content:center;}
.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 a { display:block; margin-bottom:10px; max-width:300px; }

.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(3){top:41.1%;}
.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(4){top:56.3%;}
.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(5){top:71.7%;}

/*250924*/
.intro_wrap .inner.new-inner{max-width:1120px;}
.intro_wrap.new4.new5 .link-btn69.new-btn69{top:37.5%;left:50.3%; right:1.7%;}
.intro_wrap.new4.new5 .link-btn70.new-btn70{top:59%; left:50.3%; right:1.7%;}
.intro_wrap.new4.new5 .link-btn71.new-btn71{bottom:16.97%;left:50.334%;}
.intro_wrap.new4.new5 .link-btn72 a{max-width:200px;}
.intro_wrap.new4.new5 .link-btn72{max-width:410px; left:31.6%; right:31.6%;}

.intro_wrap.new4.new5 .link-btn69.new-btn69 a:nth-child(1){width:auto;height:auto;}
.intro_wrap.new4.new5 .link-btn69.new-btn69 a:nth-child(2){width:auto;height:auto;}
.intro_wrap.new4.new5 .link-btn69.new-btn69 a:nth-child(3){width:auto;height:auto;}
.intro_wrap.new4.new5 .link-btn70.new-btn70 a:nth-child(1){width:auto;height:auto;}
.intro_wrap.new4.new5 .link-btn70.new-btn70 a:nth-child(2), .intro_wrap.new4.new5 .link-btn70.new-btn70 a:nth-child(3){width:auto;height:auto;}
.intro_wrap.new4.new5 .link-btn71.new-btn71 a{width:auto;height:auto;}

.intro_img_area img{width:100%;}

@media(max-width:1209px) { 
	.foo.new_foo.new_foo2.new_foo3.new_foo4{margin-top:100px;}
	.topbanner li { width:calc(50% - 15px); }

    .intro_wrap .inner { max-width:100%; padding:0 40px; }
	.intro_wrap.new .inner { max-width:100%; }

	/* */
	.btn01, .btn02, .btn03 { padding:9px 0; }
	.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { padding:2.5px 0; }

	/* */
	.intro_wrap.new3 ul img { width:100%; }
	/**/
	.intro_wrap.new4 .wrap img,.intro_wrap.new4 .wrap2 img,.intro_wrap.new4 .pass img { width:100%; }
	/* 201130 */
	.intro_wrap.new4 .two img { width:100%; }
	.intro_wrap.new4 li > img { width:100%; }
	.intro_wrap.new4 .two img

	.con_wrap01, ul.out { width:100%; }

	.intro_wrap .intro_220128_wrap { width:auto; padding:0; margin:0 40px; }
	.intro_wrap.new4 .intro_220128 li { max-width:none; }
	.intro_wrap.new4 .link-btn23 { max-width:none; }
	.intro_wrap.new4 .link-btn24 { max-width:none; }

	.intro_wrap.new4 .link-btn35 a { width:33.33%; } 
	.intro_wrap.new4 .link-btn36 a { width:33.33% }
	.intro_wrap.new4 .link-btn36 img { width:100%; }
	
	.intro_wrap.new4 .link-btn37 a { width:32%; }
	.intro_wrap.new4 .link-btn37 img { width:100%; }

	.intro_wrap.new4 .link-btn39 a { width:38%; }
	.intro_wrap.new4 .link-btn39 img { width:100%; }
	.intro_wrap.new4 .link-btn40 a { width:32%; }
	.intro_wrap.new4 .link-btn40 img { width:100%; }

	.intro_wrap.new4 .link-btn43 a { width:24%; }
	.intro_wrap.new4 .link-btn43 img { width:100%; max-width:none; }

	.intro_wrap.new4 .link-btn44 a { width:32%; }
	.intro_wrap.new4 .link-btn44 img { width:100%; }

	.intro_wrap.new4 .link-btn45 { max-width:none; }
	.intro_wrap.new4 .link-btn45 img { width:100%; }
	.intro_wrap.new4 .link-btn46 { max-width:none; }
	.intro_wrap.new4 .link-btn46 img { width:100%; }

	.intro_wrap.new4 .link-btn54 { width:36.5%; }

	.intro_wrap.new4 .link-btn69.new-btn69 a:nth-child(1){/* min-width:23.53%;  */width:23.53%;height:auto;}
	.intro_wrap.new4 .link-btn69.new-btn69 a:nth-child(2){/* min-width:41.18%; */width:41.18%;height:auto;}
	.intro_wrap.new4 .link-btn69.new-btn69 a:nth-child(3){/* min-width:35.29%; */width:35.29%;height:auto;}
	.intro_wrap.new4 .link-btn69.new-btn69 img{width:100%; height:auto;}

	.intro_wrap.new4 .link-btn70.new-btn70 a{height:auto;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(1){/* width:39.22%; */ width:39.22%; height:auto;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(2), .intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(3){width:calc((100% - 39.22%) / 2); height:auto;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(1) img{width:100%; height:auto;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(2) img, .intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(3) img{width:100%; height:auto;}
	.intro_wrap.new4 .link-btn71.new-btn71 a{ display:block; width:auto; height:auto;}
	.intro_wrap.new4 .link-btn71.new-btn71 img{width:100%; height:auto;}
	
	.intro_wrap.new4 .link-btn72.new72 div:nth-child(1) a{max-width:49%;}
	.intro_wrap.new4 .link-btn72.new72 div:nth-child(1) a img{width:100%;}
	.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a img{width:100%;}
	.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a:nth-child(1){max-width:32.75%;}
	.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a:nth-child(2){max-width:32.16%;}
	.intro_wrap.new4 .link-btn72.new72 div:nth-child(2) a:nth-child(3){max-width:31.96%;}

	.intro_wrap.new4 .link-btn89.new-btn4{max-width:100%;}
	.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(1){max-width:100%;}
	.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(2){max-width:100%;}
	.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(3){width:100%;max-width:100%;}
	.intro_wrap.new4 .link-btn88.new-btn3 a:nth-of-type(1){max-width:100%;}
	.intro_wrap.new4 .link-btn88.new-btn3 a:nth-of-type(2){max-width:100%;}
} 

@media(max-width:1023px) { 	
	.topbanner ul { margin-bottom:10px; }
	.topbanner li { width:calc(50% - 5px); margin-right:10px; }

    .intro_wrap { padding:50px 25px; }
    .intro_wrap .title strong { font-size:40px; }
    .intro_wrap .title p { font-size:18px; }
    .intro_wrap .inner { padding:0; }
    .intro_wrap .inner .link a { font-size:17px; }
    .intro_wrap .inner .link a em { margin-left:20px; }
    .intro_wrap .inner .grap { margin:0 -5px}
    .intro_wrap .inner .link { }
    .intro_wrap .inner .grap .boxlink { width:calc(25% - 10px); margin:10px 5px 0; }
    .intro_wrap .inner .grap .boxlink strong { font-size:17px; }
    .intro_wrap .inner .grap .boxlink .con p { max-height:135px; font-size:17px; }

	/* */
	.intro_wrap.new2 .btnWrap { bottom:10px; }
	.intro_wrap.new2 .btn01, .intro_wrap.new2 .btn02,.intro_wrap.new2 .btn03 { padding:6px 0; }
	.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { padding:2.5px 0; font-size:14px; }

	/* */
	.intro_wrap.new3 .btnWrap2 ul li .btn01 { padding:5px 0; font-size:14px; }
	.intro_wrap.new3 .btnWrap2 ul li .btn02 { padding:4px 0; }
	.intro_wrap.new3 .btnWrap2 ul li .btn03 { padding:9px 0; }
	.intro_wrap.new3 .btnWrap .btn01 { padding:8px 0; font-size:14px; }

	/* */
	.intro_wrap.new4 .btnWrap2 ul li .btn01 { padding:5px 0; font-size:14px; }
	.intro_wrap.new4 .btnWrap2 ul li .btn02 { padding:4px 0; }
	.intro_wrap.new4 .btnWrap2 ul li .btn03 { padding:9px 0; }
	.intro_wrap.new4 .btnWrap3 { top:72%; }
	.intro_wrap.new4 .btnWrap3 ul li a { padding:8px 0; font-size:14px; }

	.intro_wrap.new4 .innerBtn a { font-size:16px; line-height:40px; }
}

@media(max-width:840px) { 
	.intro_wrap.new2 .btn01, .intro_wrap.new2 .btn02,.intro_wrap.new2 .btn03 { font-size:14px; }
	.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { padding:1px 0; }
	.intro_wrap.new2 .innerBtn a { font-size:14px; }
}

@media(max-width:767px) { 
	.foo.new_foo.new_foo2.new_foo3.new_foo4{margin-top:10px;}
	.intro_wrap.light_bg.new-bg.new-bg3.new-bg4 .title .logo{margin:0 auto 25px;}
	.foo.new_foo.new_foo2.new_foo3{margin-top:10px;}
	.intro_inner_wrap.intro_inner_wrap2{justify-content:flex-start;}
	.foo.new_foo.new_foo2.new_foo3 p{font-size:12px;}
	.foo.new_foo.new_foo2.new_foo3 p:nth-child(1){margin-bottom:10px;}
	.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap .foo.new_foo.new_foo2.new_foo3 p:nth-child(1){color:rgba(87,87,87,0.5)!important;}
	.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap .foo.new_foo.new_foo2.new_foo3 p:nth-child(2){color:rgba(87,87,87,0.5)!important;}
	.intro_wrap.light_bg.new-bg.new-bg3.new-bg4 .intro_inner_wrap{padding:0px 20px 60px;}
	
	.intro_wrap.new4 .two.two2{display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start; margin-bottom:0px;}
	.intro_wrap.new4 .two.two2 li{width:100%;}
	.intro_wrap.new4 .two.two2 li img{width:100%;}
	.intro_wrap.new4 .two.two2 li:last-child{margin-bottom:0;}
	
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 a img{width:100%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(3){top:33%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4){top:57.7%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5){top:66%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(6){top:74.3%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4) .mo a, .intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5) .mo a, .intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(6) .mo a{width:calc(50% - 5px);}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 a{display:block; max-width:100%; margin-bottom:5px; width:100%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 .pc{display:none!important;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1 .mo{display:flex!important; flex-direction:row; flex-wrap:wrap; gap:0; width:100%; }
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4) .mo, .intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5) .mo, .intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(6) .mo{gap:10px;}
	.intro_wrap.light_bg.new-bg.new-bg3 .intro_inner_wrap{padding:0px 20px 150px;}
	.intro_inner_wrap{padding:50px 20px 150px;}
	.intro_wrap.light_bg.new-bg.new-bg3 .title .logo{margin:0 auto 30px;}
	.intro_wrap.new4 .gomain.new_gomain{display:none;width:100%; height:80px; border-radius:0 0 20px 0; font-size:22px; gap:25px; padding:10px;}
	.intro_wrap.new4 .gomain.new_gomain::after{margin-top:-4px;width:25px; height:20px; background:url('/enter/img/intro/arrow.png') no-repeat center / 100% auto;}
	.intro_wrap.new4 .gomain.new_gomain.mobile{display:flex;position:fixed; bottom:0; left:0; right:0; height:80px; width:100%; background-color:#fff; color:#293959; border-radius:0; border-top:1px solid #293959; }
	.intro_wrap.new4 .gomain.new_gomain.mobile::after{background:url('/enter/img/intro/arrow_red.png') no-repeat center / 100% auto;}
	.foo.new_foo.new_foo2 p:nth-child(1){font-size:15px;margin-bottom:15px;}
	.foo.new_foo.new_foo2 p:nth-child(2){font-size:14px;}
	.foo.new_foo.new_foo2{margin-top:40px;}
	.intro_wrap.light_bg.new-bg.new-bg2{background: url(/enter/img/intro/intro_bg_250806_m.png)no-repeat;background-position:center bottom 0%; line-height:100%; overflow:hidden; position:relative; background-size:cover; }
	.pc { display:none !important; }
	.mo { display:block !important; }
	
	.intro_wrap.light_bg.new-bg.new-bg3.new-bg4{background: url(/enter/img/intro/susi_bg_m.png)no-repeat;background-position:right bottom 0%; line-height:100%; overflow:hidden; position:relative; background-size:cover; }
	
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 .pc{display:none!important;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 .mo{display:flex!important; flex-direction:row; flex-wrap:wrap;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(3) .mo{gap:0; width:100%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 a { max-width:100%; margin-bottom:5px; width:100%; }
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1 a img{width:100%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(4) .mo a, .intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(5) .mo a, .intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(6) .mo a{width:calc(50% - 5px);}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(3){top:33%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(4){top:57.7%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(5){top:66%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(6){top:74.3%; }

	.intro_wrap.new4 .two.newtwo2 > li{max-width:100%;}
	.intro_wrap.new4 .link-btn82.new082.new-link1{top:57.2%; left:6%; right:6%;}
	.intro_wrap.new4 .link-btn82.new082.new084.new-link3{top:64.3%;left:6%; right:6%;}

	.topbanner ul { margin-top:20px; }
	.topbanner li { float:none; width:100%; margin-right:0; margin-bottom:10px; }
	.topbanner li:last-child { margin-bottom:0; }

    .intro_wrap .inner .grap .boxlink { width:calc(50% - 10px); }
    .intro_wrap .inner .grap .boxlink .con { height:150px; }
    .intro_wrap .inner .grap .boxlink .con p { max-height:125px; line-height:1.5; }

    .intro_wrap .inner .link { width:calc(100% - 10px); }
    .intro_wrap .inner .link.link1 { margin:10px 5px; }
    .intro_wrap .inner .link a { position:relative; padding:0 20px; /* text-align:left; */}
    .intro_wrap .inner .link a em { position:absolute; right:25px; top:50%; margin:-5px 0 0 0; }
	.foo{margin-top:60px;}

	/* */
	.intro_wrap.new2 .wrap01 > li,.intro_wrap.new2 .wrap02 > li { float:none; width:100%; }
	.intro_wrap.new2 li img { width:100%; }
	.intro_wrap.new2 .btn01, .intro_wrap.new2 .btn02,.intro_wrap.new2 .btn03 { padding:15px 0; }
	.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { padding:10px 0; }
	.intro_wrap.new2 .innerBtn a { padding:12px 0; bottom:12%; }

	/* */
	.intro_wrap.new3 .wrap01 > li,.intro_wrap.new3 .wrap02 > li { float:none; width:100%; }
	.intro_wrap.new3 .btnWrap2 ul li .btn01 { padding:2.5% 0; margin-bottom:4%; }

	/**/
	.intro_wrap.new4 .pass .btnWrap1 { top:60%; width:96%; }
	.intro_wrap.new4 .pass li a { font-size:14px; }
	.intro_wrap.new4 .wrap li { float:none; width:100%; }
	.intro_wrap.new4 .wrap2 > li { width:48%; }
	.intro_wrap.new4 .wrap2 > li:nth-of-type(2n) { margin-right:0; }
	.intro_wrap.new4 .btnWrap2 ul li .btn01 { padding:2.5% 0; margin-bottom:4%; }

	/**/
	.intro_wrap.new4 .two > li, .intro_wrap.new4 .four > li, .intro_wrap.new4 .three > li { float:none; width:auto; margin-right:0; }
	.intro_wrap.new4 .innerBtn a { line-height:60px; }
	.intro_wrap.new4.light_bg .innerBtn a { line-height:50px; }

	.con_wrap01 ul.in { top:80%; right:5%; width:90%; max-width:100%; }
	ul.out { padding:2%; border:4px solid #fc7583; border-top:0; }
	ul.out li { width:49%; }
	ul.out li img { width:100%; }
	ul.out li:nth-of-type(2n) { margin-right:0; }

	.intro_220128 { display:none; }
	.intro_220128_m { display:block; }
	.intro_220128_m li { position:relative; margin-bottom:20px; }

	/**/
	.intro_wrap.new4 .link-btn25 { bottom:29%; width:90%; max-width:none; }
	.intro_wrap.new4 .link-btn26 { bottom:21%; width:90%; max-width:none; }

	.intro_wrap.new4 .link-btn27 { bottom:35%; width:90%; max-width:none; }
	.intro_wrap.new4 .link-btn28 { bottom:25%; width:90%; max-width:none; }

	.intro_wrap.new4 .gomain { margin-top:30px; }
	

	/**/
	.intro_wrap.new4 .link-btn { left:5%; bottom:12%; }
	.intro_wrap.new4 .link-btn2 { left:0; }
	.intro_wrap.new4 .link-btn2 a { width:100% }

	/**/
	.intro_wrap.new4 .Lookup { position:absolute; width:100%; left:50%; bottom:0; }

	.intro_wrap.new4 .link-btn3 { width:84%; left:8%; bottom:5%; }
	.intro_wrap.new4 .link-btn4 { width:90%; left:5%; bottom:50%; }
	.intro_wrap.new4 .link-btn5 { left:10%; bottom:30%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn6 { right:10%; bottom:64%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn7 { width:90%; left:5%; bottom:50%; }
	.intro_wrap.new4 .link-btn7 a { flex-basis:100%; max-width:none; }
	.intro_wrap.new4 .link-btn8 { width:90%; max-width:none; left:5%; bottom:20%;}
	.intro_wrap.new4 .link-btn8 a { flex-basis:100%; }
	.intro_wrap.new4 .link-btn9 { width:90%; max-width:none; left:5%; bottom:7%; }
	.intro_wrap.new4 .link-btn9 a { flex-basis:100%;}

	.intro_wrap.new4 .link-btn10 { width:90%; max-width:none; left:5%; bottom:75%; }
	.intro_wrap.new4 .link-btn10 a { flex-basis:100%; }
	.intro_wrap.new4 .link-btn11 { width:90%; max-width:none; left:5%; bottom:70%; }
	.intro_wrap.new4 .link-btn11 a { flex-basis:100%; }
	.intro_wrap.new4 .link-btn12 { width:90%; max-width:none; left:5%; bottom:65%; }
	.intro_wrap.new4 .link-btn12 a { flex-basis:49%; max-width:none; }
	.intro_wrap.new4 .link-btn13 { width:90%; max-width:none; left:5%; bottom:30%; }
	.intro_wrap.new4 .link-btn13 a { flex-basis:100%; }
	.intro_wrap.new4 .link-btn14 { width:90%; max-width:none; left:5%; bottom:25%; }
	.intro_wrap.new4 .link-btn14 a { flex-basis:100%; }
	.intro_wrap.new4 .link-btn15 { width:90%; max-width:none; left:5%; bottom:20%; }
	.intro_wrap.new4 .link-btn15 a { flex-basis:49%; max-width:none; }
	.intro_wrap.new4 .link-btn16 { left:10%; bottom:65%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn17 { width:80%; left:10%; bottom:28%; max-width:none; }

	/*211215*/
	.intro_wrap.new4 .link-btn18 { left:10%; bottom:70%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn19 { left:10%; bottom:65%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn20 { left:10%; bottom:32%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn21 { left:10%; bottom:55%; width:80%; max-width:none; }
	.intro_wrap.new4 .link-btn22 { left:10%; bottom:10%; width:80%; max-width:none; }

	.intro_wrap.new4 .link-btn23 a { display:block; }
	.intro_wrap.new4 .link-btn23 img { width:100%; }
	.intro_wrap.new4 .link-btn24 a { display:block; }
	.intro_wrap.new4 .link-btn24 img { width:100%; }
	.intro_wrap.new4 .con01 .link-btn23 { bottom:20%; }
	.intro_wrap.new4 .con01 .link-btn24 { bottom:10%; }
	.intro_wrap.new4 .con02 .link-btn23 { bottom:21%; }
	.intro_wrap.new4 .con02 .link-btn24 { bottom:10%; }
	.intro_wrap.new4 .con03 .link-btn23 { bottom:30%; }
	.intro_wrap.new4 .con03 .link-btn24 { bottom:15%; }

	.intro_wrap.new4 .link-btn29 { position:absolute; right:5%; left:5%; top:66%; width:auto; max-width:none; }
	.intro_wrap.new4 .link-btn29 a { margin-bottom:5px; }
	.intro_wrap.new4 .link-btn30 { position:absolute; right:5%; left:5%; bottom:2% }
	.intro_wrap.new4 .link-btn30 a { max-width:none; }
	.intro_wrap.new4 .link-btn30 img { width:100%; }

	.intro_wrap.new4 .link-btn31 { display:none; }
	.intro_wrap.new4 .link-btn32 { position:absolute; bottom:18%; left:8%; right:8%; display:flex !important;
		flex-wrap:wrap; justify-content:space-between; align-items:flex-start; }
	.intro_wrap.new4 .link-btn32 a { display:block; padding:4px; width:50%; }
	.intro_wrap.new4 .link-btn32 a.full { width:100%; }
	.intro_wrap.new4 .link-btn32 a img { width:100%; }
	
	.intro_wrap.new4 .link-btn33 { left:12%; top:39%; transform:translate(0,0); width:76%; max-width:none; }
	.intro_wrap.new4 .link-btn33 img { width:100%; }
	.intro_wrap.new4 .link-btn34 { right:25%; bottom:10%; width:50%; max-width:none; }
	.intro_wrap.new4 .link-btn35 { right:5%; bottom:9%; width:90%; max-width:none; }
	.intro_wrap.new4 .link-btn35 img { width:100%; }
	.intro_wrap.new4 .link-btn35 a { padding:1% 0; width:49%; }
	.intro_wrap.new4 .link-btn36 { right:0; bottom:0%; width:100%; }

	.intro_wrap.new4 .link-btn37 { left:12%; right:12%; bottom:29%; display:block; }
	.intro_wrap.new4 .link-btn37 a { width:100%; }
	.intro_wrap.new4 .link-btn37 a + a { margin-top:10px; }
	.intro_wrap.new4 .link-btn38 { left:12%; top:33%; transform:translate(0,0); width:76%; max-width:none; }
	.intro_wrap.new4 .link-btn38 img { width:100%; }
	
	.intro_wrap.new4 .link-btn39 { left:10%; right:10%; top:23%; display:block; }
	.intro_wrap.new4 .link-btn39 a { width:100%; }
	.intro_wrap.new4 .link-btn39 a + a { margin-top:78%; }
	.intro_wrap.new4 .link-btn40 { left:10%; right:10%; bottom:22%; display:block; }
	.intro_wrap.new4 .link-btn40 a { width:100%; }
	.intro_wrap.new4 .link-btn40 a + a { margin-top:10px; }

	.intro_wrap.new4 .link-btn41 { left:5%; right:5%; top:auto; bottom:13%; width:auto; }
	.intro_wrap.new4 .link-btn41 a + a { margin-top:15px; }
	.intro_wrap.new4 .link-btn41 img { width:100%; }

	.intro_wrap.new4 .link-btn42 { left:0; right:0; bottom:0; width:100%; }
	.intro_wrap.new4 .link-btn42 a:first-child { width:50%; }
	.intro_wrap.new4 .link-btn42 a:last-child { width:50%; }
	
	.intro_wrap.new4 .link-btn43 { left:10%; right:10%; top:18%; bottom:auto; display:block; }
	.intro_wrap.new4 .link-btn43 a { width:100%; }
	.intro_wrap.new4 .link-btn43 a:nth-of-type(2) { margin-top:80%; }
	.intro_wrap.new4 .link-btn43 a:nth-of-type(3) { margin-top:90%; }
	.intro_wrap.new4 .link-btn43 img { width:100%; }

	.intro_wrap.new4 .link-btn44 { left:10%; right:10%; bottom:17%; display:block; }
	.intro_wrap.new4 .link-btn44 a { width:100%; }
	.intro_wrap.new4 .link-btn44 a + a { margin-top:10px; }
	
	.intro_wrap.new4 .link-btn45 { left:5%; right:5%; top:40%; bottom:auto; width:auto; }
	.intro_wrap.new4 .link-btn45 a + a { margin-top:2%; }
	.intro_wrap.new4 .link-btn45 img { width:100%; }
	.intro_wrap.new4 .link-btn46 { left:5%; right:5%; top:auto; bottom:10%; width:auto; }
	.intro_wrap.new4 .link-btn46 a + a { margin-top:2%; }
	.intro_wrap.new4 .link-btn46 img { width:100%; }
	
	.intro_wrap.new4 .link-btn47 { position:absolute; left:0; right:0; top:auto; bottom:0;
		display:flex; flex-wrap:wrap; justify-content:center; align-items:center; }
	.intro_wrap.new4 .link-btn47 a { display:block; width:50%; }
	.intro_wrap.new4 .link-btn47 img { width:100%; }

	.intro_wrap.new4 .link-btn48 { left:10%; right:10%; bottom:7%; }
	.intro_wrap.new4 .link-btn48 a + a { margin-top:3%; }
	.intro_wrap.new4 .link-btn48 img { width:100%; }
	
	.intro_wrap.new4 .link-btn49 { left:10%; right:10%; top:33%; width:auto; }
	.intro_wrap.new4 .link-btn49 a + a { margin-top:3%; }
	.intro_wrap.new4 .link-btn49 img { width:100%; }

	.intro_wrap.new4 .link-btn50 { left:10%; right:10%; top:auto; bottom:5%; width:auto; }
	.intro_wrap.new4 .link-btn50 a + a { margin-top:3%; }
	.intro_wrap.new4 .link-btn50 img { width:100%; }

	.intro_wrap.new4 .col3 a { width:33.7%; }
	.intro_wrap.new4 .col3 a:nth-of-type(2) { width:32.6%; }
	
	.intro_wrap.new4 .link-btn51 { left:5%; right:5%; top:32.5%; width:auto; max-width:none; }
	.intro_wrap.new4 .link-btn51 img { width:100%; }
	
	.intro_wrap.new4 .link-btn52 { left:5%; right:5%; bottom:3.5%; width:auto; max-width:none; }
	.intro_wrap.new4 .link-btn52 img { width:100%; }

	.intro_wrap.new4 .link-btn53 { left:4%; right:4%; top:35%; width:auto; }
	.intro_wrap.new4 .link-btn53 img { width:100%; }
	.intro_wrap.new4 .link-btn53 .col1 { margin:0 3% 2%; }
	.intro_wrap.new4 .link-btn53 .col2 { margin:0 3%; }
	.intro_wrap.new4 .link-btn53 .col2 a { width:49%; }

	.intro_wrap.new4 .link-btn53 .bottom a { width:32.3%; }
	.intro_wrap.new4 .link-btn53 .bottom a:nth-of-type(1) { width:35.4%; }

	.intro_wrap.new4 .link-btn54 { left:6%; right:6%; bottom:22.8%; width:auto; }
	.intro_wrap.new4 .link-btn54 img { width:100%; }
	.intro_wrap.new4 .link-btn54 a { padding:4.6% 9%; }

	.intro_wrap.new4 .link-btn55 { left:14%; right:14%; bottom:9%; width:auto; }
	.intro_wrap.new4 .link-btn55 div { flex-direction:column }
	.intro_wrap.new4 .link-btn55 img { width:100%; }
	.intro_wrap.new4 .link-btn55 div + div { margin-top:2%; }
	.intro_wrap.new4 .link-btn55 a + a { margin-top:2%; }
	.intro_wrap.new4 .link-btn55 .col2 a, .intro_wrap.new4 .link-btn55 .col3 a { width:100%; max-width:none; }
	
	.intro_wrap.new4 .link-btn56 { left:4%; right:4%; bottom:2%; width:auto; }

	.intro_wrap.new4 .link-btn57 { left:14%; right:14%; top:35%; width:auto; max-width:none; }
	.intro_wrap.new4 .link-btn57 img { width:100%; }
	.intro_wrap.new4 .link-btn58 { left:14%; right:14%; top:77%; width:auto; max-width:none; }
	.intro_wrap.new4 .link-btn58 img { width:100%; }
	.intro_wrap.new4 .link-btn59 { left:14%; right:14%; bottom:27%; width:auto; max-width:none; transform:translate(0,0); }
	.intro_wrap.new4 .link-btn59 img { width:100%; }

	.intro_wrap.new4 .link-btn53_2 { top:37%; }
	.intro_wrap.new4 .link-btn54_2 { bottom:19.2%; }

	
	.intro_wrap.new4 .link-btn60 { position:static; flex-direction:column }
	.intro_wrap.new4 .link-btn60 div { position:absolute; left:18%; right:18%; width:auto; }
	.intro_wrap.new4 .link-btn60 div:nth-of-type(1) { top:22%; }
	.intro_wrap.new4 .link-btn60 div:nth-of-type(2) { top:52%; }
	.intro_wrap.new4 .link-btn60 div:nth-of-type(3) { bottom:7%; }
	.intro_wrap.new4 .link-btn60 img { width:100%; }

	
	.intro_wrap.new4 .link-btn61 { position:static; flex-direction:column }
	.intro_wrap.new4 .link-btn61 div { position:absolute; left:16%; right:16%; width:auto; }
	.intro_wrap.new4 .link-btn61 div:nth-of-type(1) { top:32%; }
	.intro_wrap.new4 .link-btn61 div:nth-of-type(2) { bottom:15%; }
	.intro_wrap.new4 .link-btn61 img { width:100%; }

	


	.intro_wrap.new4 .link-btn62 > div { left:5%; right:5%; }
	.intro_wrap.new4 .link-btn62 .wrap1 { top:24%; }
	.intro_wrap.new4 .link-btn62 .wrap2 { bottom:32%; }
	.intro_wrap.new4 .link-btn62 .wrap3 { bottom:4% }
	.intro_wrap.new4 .link-btn62 img { width:100%; }


	.intro_wrap.new4 .link-btn63 > div { left:5%; right:5%; }
	.intro_wrap.new4 .link-btn63 .wrap1 { top:34%; }
	.intro_wrap.new4 .link-btn63 .wrap2 { bottom:6%; }
	.intro_wrap.new4 .link-btn63 img { width:100%; }

	

	.intro_wrap.new4 .link-btn64 > div { left:5%; right:5%; }
	.intro_wrap.new4 .link-btn64 .wrap2 { top:38%; }
	.intro_wrap.new4 .link-btn64 .wrap3 { bottom:7% }
	.intro_wrap.new4 .link-btn64 img { width:100%; }


	.intro_wrap.new4 .link-btn65 { display:none; }
	.intro_wrap.new4 .link-btn66 { position:absolute; bottom:20%; left:8%; right:8%; 
		display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; }
	.intro_wrap.new4 .link-btn66 a { width:49%; display:block; margin-top:5px; }
	.intro_wrap.new4 .link-btn66 a:nth-child(-n+3) { width:100%; }
	.intro_wrap.new4 .link-btn66 img { width:100%; }

		
	.intro_wrap.new4 .link-btn67 { top:34%; left:3%; right:3%; }
	.intro_wrap.new4 .link-btn67 img { width:100%; }

	.intro_wrap.new4 .link-btn68 { bottom:27.5%; left:3%; right:3%; display:block; }
	.intro_wrap.new4 .link-btn68.new68{left:10%; right:10%; bottom:20%;}
	.intro_wrap.new4 .link-btn68 a { width:auto; margin-bottom:2%; max-width:none; }
	.intro_wrap.new4 .link-btn68.new68 a{max-width:100%;}
	.intro_wrap.new4 .link-btn68 img { width:100%; }

	.intro_wrap.new4 .link-btn69 { top:auto; bottom:33%; left:3%; right:3%; flex-wrap:wrap; }
	.intro_wrap.new4 .link-btn69.new-btn69{top:auto; bottom:31.1%; left:3%; right:3%; flex-wrap:wrap; }
	.intro_wrap.new4 .link-btn69.new-btn69.new69{bottom:41.8%;}
	.intro_wrap.new4 .link-btn69 a:nth-of-type(1) { width:50%; }
	.intro_wrap.new4 .link-btn69 a:nth-of-type(2) { width:50%; }
	.intro_wrap.new4 .link-btn69 a:nth-of-type(3) { width:100%; }
	.intro_wrap.new4 .link-btn69.new-btn69 a:nth-of-type(1){width:50%; margin-bottom:1px;}
	.intro_wrap.new4 .link-btn69.new-btn69 a:nth-of-type(2){width:50%;margin-bottom:1px;}
	.intro_wrap.new4 .link-btn69.new-btn69 a:nth-of-type(3){width:100%;}
	.intro_wrap.new4 .link-btn69.new-btn69 img{max-height:100%; height:auto;}
	
	.intro_wrap.new4.new5 .link-btn69.new-btn69{top:auto; bottom:32.4%; left:7.4%; right:7.4%;gap:1px; flex-wrap:wrap;}
	.intro_wrap.new4.new5 .link-btn70.new-btn70{ top:auto; bottom:16.5%; left:7.4%; right:7.4%; }
	.intro_wrap.new4.new5 .link-btn71.new-btn71{ bottom:7.5%; left:7.4%; right:7.4%; }
	.intro_wrap.new4.new5 .link-btn72 { bottom:2%; left:5.6%; right:5.6%; max-width:100%; }
	.intro_wrap.new4.new5 .link-btn72 a { width:48.5%; max-width:none; }
	.intro_wrap.new4.new5 .link-btn72 img { width:100%; }

	.intro_wrap.new4 .link-btn70 { top:auto; bottom:19.7%; left:3%; right:3%; }
	.intro_wrap.new4 .link-btn70.new-btn70{ top:auto; bottom:18.3%; left:3%; right:3%; }
	.intro_wrap.new4 .link-btn70.new-btn70.new70{bottom:30.99%;}
	.intro_wrap.new4 .link-btn70 a { display:block; width:50%; }
	.intro_wrap.new4 .link-btn70.new-btn70 a{height:auto;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(1){width:50%;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(2){width:50%;}
	.intro_wrap.new4 .link-btn70.new-btn70 a:nth-child(3){width:100%;}
	.intro_wrap.new4 .link-btn70 img { width:100%; }
	.intro_wrap.new4 .link-btn70.new-btn70 img{max-height:100%; height:auto;}

	.intro_wrap.new4 .link-btn71 { bottom:10.3%; left:3%; right:3%; }
	.intro_wrap.new4 .link-btn71.new-btn71{ bottom:9.2%; left:3%; right:3%; }
	.intro_wrap.new4 .link-btn71.new-btn71.new71{bottom:23.3%;}
	.intro_wrap.new4 .link-btn71 img { width:100%; }

	.intro_wrap.new4 .link-btn72 { bottom:2%; left:3%; right:3%; }
	.intro_wrap.new4 .link-btn72 a { width:48.5%; max-width:none; }
	.intro_wrap.new4 .link-btn72 img { width:100%; }

	.intro_wrap.new4 .link-btn72.new72{bottom:17.5%;left:3%; width:auto; gap:0;}

	.intro_wrap.new4 .link-btn73_new{position:absolute; bottom:2.4%; left:3%;right:3%;}
	.intro_wrap.new4 .link-btn73_new a{display:block; margin-bottom:1.7%;}
	.intro_wrap.new4 .link-btn73_new a:last-child{margin-bottom:0;}

		
	.intro_wrap.new4 .link-btn73 { bottom:40.5%; left:10%; right:10%; flex-direction:column; }
	.intro_wrap.new4 .link-btn73 a { width:100%; max-width:none; }
	.intro_wrap.new4 .link-btn73 a + a { margin-top:88%; }
	.intro_wrap.new4 .link-btn73 img { width:100%; }

	.intro_wrap.new4 .link-btn74 { bottom:12%; left:6%; right:6%; width:auto; }
	.intro_wrap.new4 .link-btn74 a { max-width:none; }
	.intro_wrap.new4 .link-btn74 a + a { margin-top:4%; }
	.intro_wrap.new4 .link-btn74 img { width:100%; }
	

	.intro_wrap.new4 .link-btn75 { position:absolute; bottom:0; left:0; right:0; display:block; }
	.intro_wrap.new4 .link-btn75 img { width:100%; }

	.intro_wrap.new4 .link-btn76 { bottom:5%; left:8%; right:8%; flex-direction:column; }
	.intro_wrap.new4 .link-btn76.new_76{bottom:3%;}
	
	.intro_wrap.new4 .link-btn76 a { width:100%; max-width:none; }
	.intro_wrap.new4 .link-btn76.new_76 a{max-width:none;}
	.intro_wrap.new4 .link-btn76 a:nth-of-type(2) { margin-top:60%; }
	.intro_wrap.new4 .link-btn76 a:nth-of-type(3) { margin-top:79%; }
	.intro_wrap.new4 .link-btn76.new_76 a:nth-of-type(2){margin-top:61%;}
	.intro_wrap.new4 .link-btn76.new_76 a:nth-of-type(3){margin-top:85.5%;}
	.intro_wrap.new4 .link-btn76 img { width:100%; }

	.intro_wrap.new4 .link-btn77 { top:34%; left:5%; right:5%; flex-direction:column; }
	.intro_wrap.new4 .link-btn77 a { width:100%; max-width:none; }
	.intro_wrap.new4 .link-btn77 a + a { margin-top:1%; }
	.intro_wrap.new4 .link-btn77 img { width:100%; }
	.intro_wrap.new4 .link-btn77.new_77{top:auto; bottom:15%;}
	.intro_wrap.new4 .link-btn77.new_77.new_1209{bottom:13%; left:6%; right:6%;}
	.intro_wrap.new4 .link-btn77.new_77.new_1209 a{width:100%;}
	.intro_wrap.new4 .link-btn77.new_77.new_1209 img{width:100%;}
	.intro_wrap.new4 .link-btn77.new_77.new_1209 a + a { margin-top:0; }
	
	
	.intro_wrap.new4 .link-btn77-1 { top:32%; left:5%; right:5%; flex-direction:column; }
	.intro_wrap.new4 .link-btn77-1 a { width:100%; max-width:none; }
	.intro_wrap.new4 .link-btn77-1 img { width:100%; }
	
	.intro_wrap.new4 .link-btn78 { bottom:2.5%; left:5%; right:5%; flex-direction:column; }
	.intro_wrap.new4 .link-btn78 a { width:100%; max-width:none; }
	.intro_wrap.new4 .link-btn78 img { width:100%; }

		
	.intro_wrap.new4 .link-btn79 { top:56%; left:5%; right:5%; }
	.intro_wrap.new4 .link-btn79 a { width:100%; max-width:none; margin-bottom:2%; }
	.intro_wrap.new4 .link-btn79 img { width:100%; }

	.intro_wrap.new4 .link-btn79.new_79{bottom:6%; left:5%; right:5%; flex-direction:column;}
	.intro_wrap.new4 .link-btn79.new_79 a{ width:100%; max-width:none; }
	.intro_wrap.new4 .link-btn79.new_79 a + a { margin-top:1%; }

	.intro_wrap.new4 .link-btn80 { top:50%; width:90%; max-width:none; }
	.intro_wrap.new4 .link-btn80 img { width:100%; }

	.intro_wrap.new4 .link-btn81 { top:54%; width:90%; max-width:none; }
	.intro_wrap.new4 .link-btn81 img { width:100%; }


	.intro_wrap.new4 .link-btn82 { top:37%; left:5%; right:5%; }

	.intro_wrap.new4 .link-btn83 { top:61%; left:5%; right:5%; }
	.intro_wrap.new4 .link-btn83 a { width:33.55%; }
	.intro_wrap.new4 .link-btn83 a:nth-of-type(2), .intro_wrap.new4 .link-btn83 a:nth-of-type(5) { width:32.9%; }

	
	.intro_wrap.new4 .link-btn82.link-btn84 { top:40%; }
	.intro_wrap.new4 .link-btn83.link-btn85 { top:66%; }

	

	.intro_wrap.new4 .link-btn86 { top:51%; right:6%; left:6%; width:auto; }
	.intro_wrap.new4 .link-btn86 a { width:100%; margin-bottom:2%; }

	.intro_wrap.new4 .link-btn87 { top:73%; right:6%; left:6%; width:auto; }
	.intro_wrap.new4 .link-btn87 a { width:100%; max-width:none; margin-bottom:2%; }
		
	.intro_wrap.new4 .link-btn88 { top:auto; bottom:4%; right:6%; left:6%; width:auto; }
	.intro_wrap.new4 .link-btn88 a:nth-of-type(1) { width:63%; max-width:none; }
	.intro_wrap.new4 .link-btn88 a:nth-of-type(2) { width:34%; max-width:none; }


	.intro_wrap.new4 .link-btn89 { top:22%; left:6%; right:6%; width:auto; max-width:none; }
	.intro_wrap.new4 .link-btn89 a { margin-bottom:2%; }

	.intro_wrap.new4 .link-btn90 { top:54%; left:12%; right:12%; width:auto; }
	.intro_wrap.new4 .link-btn90 a { width:100%; margin-bottom:2%; max-width:none;}
	.intro_wrap.new4 .link-btn90 a:nth-of-type(1), .intro_wrap.new4 .link-btn90 a:nth-of-type(2) { width:100%; max-width:none; }

	.intro_wrap.new4 .link-btn91 { bottom:5%; left:6%; right:6%; width:auto; transform:translate(0,0); }


	.intro_wrap.new4 .link-btn92 { bottom:57%; left:10%; right:10%; width:auto; }
	.intro_wrap.new4 .link-btn92 img { width:100%; }
	.intro_wrap.new4 .link-btn93 { bottom:21%; left:10%; right:10%; width:auto; }
	.intro_wrap.new4 .link-btn93 img { width:100%; }
	.intro_wrap.new4 .link-btn94 { bottom:30%; left:10%; right:10%; width:auto; transform:translate(0,0); }
	.intro_wrap.new4 .link-btn94 img { width:100%; }

	
	.intro_wrap.new4 .link-btn95 { bottom:65%; left:14%; right:14%; width:auto; }
	.intro_wrap.new4 .link-btn95.new-095{width:auto;left:12%; right:12%; bottom:64.5%;}
	.intro_wrap.new4 .link-btn95 a { margin-bottom:2%; max-width:none; }
	.intro_wrap.new4 .link-btn95 img { width:100%; }

	.intro_wrap.new4 .link-btn96 { bottom:33.5%; left:14%; right:14%; width:auto; }
	.intro_wrap.new4 .link-btn96.new-096{width:auto;left:12%; right:12%; bottom:33%;}
	.intro_wrap.new4 .link-btn96 a { margin-bottom:2%; max-width:none; }
	.intro_wrap.new4 .link-btn96 img { width:100%; }

	.intro_wrap.new4 .link-btn97 { bottom:2%; left:14%; right:14%; width:auto; }
	.intro_wrap.new4 .link-btn97.new-097{width:auto;left:12%; right:12%; bottom:2%;}
	.intro_wrap.new4 .link-btn97 a { margin-bottom:2%; max-width:none; }
	.intro_wrap.new4 .link-btn97.new-097 a{max-width:none;}
	.intro_wrap.new4 .link-btn97 img { width:100%; }

	.intro_wrap.new4 .link-btn98 { bottom:56%; left:14%; right:14%; width:auto; }
	.intro_wrap.new4 .link-btn98.new-098{bottom:56%; left:12%; right:12%; width:auto; }
	.intro_wrap.new4 .link-btn98 a { margin-bottom:2%; max-width:none; }
	.intro_wrap.new4 .link-btn98 img { width:100%; }

	.intro_wrap.new4 .link-btn99 { bottom:17%; left:14%; right:14%; width:auto; }
	.intro_wrap.new4 .link-btn99.new-099{bottom:17%; left:12%; right:12%; width:auto;}
	.intro_wrap.new4 .link-btn99 a { margin-bottom:2%; max-width:none; }
	.intro_wrap.new4 .link-btn99 img { width:100%; }

	.intro_wrap.new4 .two.newtwo{display:flex; flex-direction:column; justify-content:flex-start; gap:20px;}
	.intro_wrap.new4 .link-btn79.new079{top:auto; bottom:21.5%;}
	.intro_wrap.new4 .link-btn82.new082{bottom:2%;}
	.intro_wrap.new4 .link-btn82.new082.new084{top:auto; bottom:17%;}

	.intro_wrap.new4 .link-btn79.new079 a{width:100%;max-width:100%;}

	.intro_wrap.new4 .link-btn86.new-btn1{top:53%;}
	.intro_wrap.new4 .link-btn87.new-btn2{top:77.5%}
	.intro_wrap.new4 .link-btn88.new-btn3{top:84.7%; gap:5%;}
	.intro_wrap.new4 .link-btn88.new-btn3 a:nth-of-type(1){width:100%; max-width:100%;}
	.intro_wrap.new4 .link-btn88.new-btn3 a:nth-of-type(2){width:100%; max-width:100%;}

	.intro_wrap.new4 .link-btn89.new-btn4{top:42%;width:auto;}
	.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(1){width:100%;}
	.intro_wrap.new4 .link-btn89.new-btn4 a:nth-of-type(2){width:100%;}
	.intro_wrap.new4 .link-btn91.new-btn6{width:auto;bottom:5.7%;}
	.intro_wrap.new4 .link-btn91.new-btn6 a{width:100%; height:auto;}
	.intro_wrap.new4 .link-btn91.new-btn6 a img{width:100%;}

	.intro_wrap.new4 .link-btn87.new-btn2-1{top:30.5%; right:12%; left:12%; width:76%;}
	.intro_wrap.new4 .link-btn87.new-btn2-1 a{margin-bottom:0;width:100%; max-width:100%;}
	.intro_wrap.new4 .link-btn87.new-btn2-2{top:69%; right:12%; left:12%; width:76%;}
	.intro_wrap.new4 .link-btn87.new-btn2-2 a{margin-bottom:0;width:100%; max-width:100%;}

	.intro_wrap.new4 .link-btn91.new-btn6-1{bottom:27%; width:76%; left:12%; right:12%; flex-wrap:wrap;}
	.intro_wrap.new4 .link-btn91.new-btn6-1 a{display:block; width:100%; max-width:100%;}
	.intro_wrap.new4 .link-btn91.new-btn6-1 a img{width:100%;}
}

@media (max-width:650px){
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(4){top:58%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(5){top:66.3%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(6){top:74.6%; }
	
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4){top:58%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5){top:66.3%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(6){top:74.6%; }
}

@media(max-width:580px) { 
    .intro_wrap { padding:50px 20px 40px; }
    .intro_wrap .title strong { font-size:28px; }
    .intro_wrap .title p { line-height:1.3; font-size:17px; }
    .intro_wrap .inner { margin:20px auto 0; }
    .intro_wrap .inner .grap .boxlink { /* width:calc(100% - 10px); */}
	.intro_wrap .inner.inner2{margin-top:20px;}
	.foo p:nth-child(1){font-size:12px;}
	.foo p:nth-child(2){font-size:12px;}
	.gomain.intro_btn2{font-size:18px;}

	/* */
	.intro_wrap.new2 .btnWrap { left:10px; }
	.intro_wrap.new2 .btnWrap a { padding:6px 0; }
	.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { padding:1px 0; }
	.intro_wrap.new2 .innerBtn a { padding:5px 0; }

	/* */
	.intro_wrap.new3 .btnWrap2 ul li .btn01 { padding:1.5% 0; margin-bottom:2%; }
	.intro_wrap.new3 .btnWrap2 ul li .btn02 { font-size:12px; }
	.intro_wrap.new3 .btnWrap2 ul li .btn03 { font-size:12px; }
	.intro_wrap.new3 .btnWrap3 ul li a { padding:3% 0;}

	/* */
	.intro_wrap.new4 .pass li a { padding:5px 0; }
	.intro_wrap.new4 .btnWrap2 ul li .btn01 { padding:1.5% 0; margin-bottom:2%; }
	.intro_wrap.new4 .btnWrap2 ul li .btn02 { font-size:12px; }
	.intro_wrap.new4 .btnWrap2 ul li .btn03 { font-size:12px; }
	.intro_wrap.new4 .btnWrap3 .btn01 { padding:3% 0;}

	
	.intro_wrap.new4.light_bg .innerBtn a { line-height:30px; }
	
	ul.out { border:3px solid #fc7583; border-top:0; }
	

}
@media(max-width:470px) {
/* 	.intro_wrap.new4 .link-btn73_new{bottom:1.3%;}
	 */
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(4){top:58.6%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(5){top:66.9%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(6){top:75.2%; }
	
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4){top:58.6%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5){top:66.9%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(6){top:75.2%; }
	
	.foo.new_foo.new_foo2 p:nth-child(1){font-size:13px;margin-bottom:10px;}
	.foo.new_foo.new_foo2 p:nth-child(2){font-size:12px;margin-bottom:10px;}
	.foo.new_foo.new_foo2{margin-top:40px;}
	
}
	

/* @media (max-width:450px) {
	.intro_wrap.new4 .link-btn77.new_77.new_1209{bottom:12.5%;}
} */
@media(max-width:410px) { 
	.intro_wrap.light_bg.new-bg.new-bg2 .one > li{margin-bottom:15px;}
	.intro_wrap.new4 .gomain.new_gomain.mobile{height:65px;}
	.intro_img_area{margin-top:30px; margin-bottom:15px;}
	.intro_wrap.new4 .gomain.new_gomain{width:100%; height:65px; border-radius:0 0 20px 0; font-size:18px; gap:25px; padding:10px;}
	.intro_wrap.new4 .gomain.new_gomain::after{width:20px; height:15px; background:url('/enter/img/intro/arrow.png') no-repeat center / 100% auto;}
    .intro_wrap .inner .link a { padding:0; text-align:center; font-size:16px; }
    .intro_wrap .inner .link a em { display:none; }
    .intro_wrap .inner .link a span { margin-right:10px; }

	/* */
	.intro_wrap.new2 .btnWrap .btnCon02 .btn02 { font-size:12px; line-height:1; }
	.intro_wrap.new2 .btnWrap a { padding:2px 0; }
	.intro_wrap.new2 .innerBtn a { padding:2px 0; }
	
	/**/
	.intro_wrap.new4 .btnWrap3 ul li a { padding:3px 0; }

	/**/
	.intro_wrap.new4 .innerBtn a { font-size:14px; line-height:34px; }
	
	ul.out { border:2px solid #fc7583; border-top:0; }
	
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(4){top:59%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(5){top:67.5%;}
	.intro_wrap.light_bg.new-bg.new-bg2 .link-newBtn1:nth-child(6){top:76%; }
	
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(4){top:59%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(5){top:67.5%;}
	.intro_wrap.light_bg.new-bg.new-bg3 .link-newBtn1:nth-child(6){top:76%; }

}
