@charset "utf-8";
/* 당근고양이 'ㅅ' */

/* for styles */
@import url("default.css");
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+KR:wght@100..900&family=Noto+Serif+KR:wght@200..900&display=swap');


/* layout */
body {-webkit-font-smoothing: antialiased;}

html, body {
  -webkit-font-smoothing: none !important;
  -moz-osx-font-smoothing: auto !important;
}
	html, body {width:100%; overflow-x:hidden; word-break:keep-all; }
	input.text,
	select.text,
	textarea.text {border:#ddd 1px solid; outline:0; transition:.2s linear;}
	input.text,
	select.text {height:30px;}
	input.text:focus,
	select.text:focus,
	textarea.text:focus {border-color:#aaa;}
	select.text {padding-left:20px;
		/* -webkit-appearance:none;
		-moz-appearance:none; 
		appearance:none;
		background:url('/images/arrow_select2.png') no-repeat 95% 50% #fff; */
	} 
	body.ie select.text {padding:0 0 0 0 !important; background:none;}
	.btn,
	a {transition:.2s linear;}
	a.smoth_link {scroll-behavior:smooth;}


.justify {    text-align: justify;  word-break: keep-all; }


	.inner {width:100%; max-width:1440px; padding:0 20px; margin:0 auto;}
	.mo_vw {display:none;}
/* color */
	.black {color:#000 !important;}
	.red {color:#d70909 !important;}
	.green {color:#7bc24b !important;}
	.green2 {color:#69ac3c !important;}
	.blue {color:#1051b2 !important;}

	.btn_red {background:#d70909 !important; color:#fff;}
	.btn_w {background:#fff !important; color:#666 !important; border:#ddd 1px solid !important;}
/* box */
	.gbox {background:#f5f5f5;}
	.gbox.pdbox {padding:40px; border-radius:5px;}
	.imgfit img {width:100%; height:100%; object-fit:cover;}
/* flex */
	.flex {display:flex;}
	.flex_center {display:flex; justify-content:center; align-items:center;}
	.colm {flex-direction:column;}
/* title */
	.ctit {font-size:56px; font-weight:700; line-height:1.2; text-align:center; display:flex; flex-direction:column; align-items:center; gap:20px; margin:180px 0 90px;}
	.ctit.tal {align-items:flex-start;}
	.ctit p {font-size:28px;}
	.ctit strong {font-size:65px; line-height:1;}
	.ctit.bdb {padding-bottom:25px; margin-bottom:80px; border-bottom:#ebebeb 1px solid;}
	.ctit.s strong {font-size:46px;}
	.ctit.mb_half {margin-bottom:45px;}
	.btit {font-size:26px; font-weight:700; margin:140px 0 20px;}
/* tbl */
.over_tbl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
	.tbl th,
	.tbl td {height:65px; text-align:center; border-bottom:#ddd 1px solid; padding:20px 30px;}
	.tbl th {font-size:18px;}
	.tbl thead th {color:#fff; background:#213252; font-weight:600;}
	.tbl tbody th {color:#666; background:#f5f5f5; font-weight:400;}
	.tbl tbody td {font-size:17px;}
	.tdc_6 tbody td {color:#666;}
/* col */
	col.w90 {width:90px;}
	col.w140 {width:140px;}
	col.w190 {width:190px;}
	col.w210 {width:210px;}
	col.w270 {width:270px;}
	col.w290 {width:290px;}
	col.w400 {width:400px;}
/* video */
	iframe {max-width:100%;}


	.mvisual25  {font-family: 'Noto Sans KR';     }
	.mcon_new25   {font-family: 'Noto Sans KR';     }
	.footer25   {font-family: 'Noto Sans KR';     }
	.container   {font-family: 'Noto Sans KR';     }

/* header */
	.header {position:fixed; top:0; left:0; width:100%; height:100px; background:#fff; z-index:30; transition:.2s linear;}
	.header .inner {position:relative; height:100%;}
	.header .logo {position:absolute; top:50%; left:20px; margin-top:-21px; width:235px; height:55px; overflow:hidden; margin:0; transform:translateY(-50%);}
	.header .logo h1 {display:none; font-size:0;}
	.header .logo img {max-height:100%; object-fit:contain;}
	.header .search_box {position:absolute; top:50%; left:50%; width:472px; height:46px; transform:translate(-50%,-50%); border:#0c86cb 2px solid; cursor:pointer;}
	.header .search_box a {display:block; padding:0 50px;}
	.header .search_box .text {font-family: 'Noto Sans KR'; border:0; outline:0; padding:0 20px; font-size:16px; color:#222; font-weight:500; height:42px; line-height:42px; width:100%; text-align:center;}
	.header .search_box .btn {position:absolute; top:10px; right:13px; width:24px; height:24px; border:#0c86cb 1px solid; text-indent:500px; overflow:hidden; background:#fff;}
	.header .search_box .btn:before,
	.header .search_box .btn:after {content:""; position:absolute; top:50%; left:50%; background:#0c86cb;}
	.header .search_box .btn:before {width:10px; height:2px; margin:-1px 0 0 -5px;}
	.header .search_box .btn:after {width:2px; height:10px; margin:-5px 0 0 -1px;}
	.header .btn_menu {position:absolute; top:0; right:20px; width:44px; height:100%;}
	.header .btn_menu p {position:absolute; top:50%; left:50%; width:44px; height:3px; background:#0c86cb; margin-left:-22px; transition:.2s linear;}
	.header .btn_menu .t {margin-top:-16px;}
	.header .btn_menu .m {margin-top:-1px;}
	.header .btn_menu .b {margin-top:14px;}
	.header .btn_menu.on .t {margin-top:-1px; transform:rotate(135deg);}
	.header .btn_menu.on .m {width:0; margin-left:0;}
	.header .btn_menu.on .b {margin-top:-1px; transform:rotate(-135deg);}
	.header .open_menu {position:absolute; top:100%; left:0; width:100%; padding:70px 0; background:#213252; display:none;}
	.header .open_menu ul {display:flex; flex-wrap:wrap; gap:40px 0;}
	.header .open_menu li {width:25%;}
	.header .open_menu li a {position:relative; display:block; font-size:18px; color:#fff; font-weight:300; line-height:38px; font-family: 'Noto Sans KR';}
	.header .open_menu li.on a {font-weight:600;}
/* footer */
	.footer25 {background:#213252; padding:65px 0; color:#fff;}
	.footer25 a {color:inherit;}
	.footer25 .inner {display:flex;}
	.footer25 .logo {width:300px; background:url('/images25/flogo.png') no-repeat 50% 50%;}
	.footer25 .txt {width:630px; padding-left:30px;}
	.footer25 .links {display:flex; gap:23px; margin-bottom:30px;}
	.footer25 .links a {position:relative; font-size:16px; font-weight:500; line-height:20px;}
	.footer25 .links a + a:before {content:""; position:absolute; top:50%; left:-12px; width:1px; height:10px; background:#fff; transform:translateY(-50%);}
	.footer25 .info {font-size:15px; line-height:27px;}
	.footer25 .right {width:470px;}
	.footer25 .contact {font-size:21px; font-weight:500; display:flex; gap:15px; margin-bottom:20px;}
	.footer25 .contact .tel {position:relative; font-size:32px; font-weight:700; line-height:1; padding-left:42px;}
	.footer25 .contact .tel i {position:absolute; top:0; left:0; width:32px; aspect-ratio:1/1; background:#fff; border-radius:50%;}
	.footer25 .contact .tel i:before {content:""; display:block; width:100%; height:100%; background:#213252; mask:url('/images25/icon_tel.png') no-repeat 50% 50% / 13px; -webkit-mask:url('/images25/icon_tel.png') no-repeat 50% 50% / 13px;}
	.footer25 p {font-size:17px;}
	.footer25 .sns {margin-top:25px; display:flex; gap:10px;}
/* main */
	.mvisual25 {position:relative; margin-top:100px;}
	.mvisual25 .slick-slide {font-size:0;}
	.mvisual25 .box {height:calc(100vh - 100px);}
	.mvisual25 img {width:100%; height:100%; object-fit:cover;;}
	.mvisual25 .txt {position:absolute; top:0; left:0; width:100%; height:100%; color:#fff; text-align:center;}
	.mvisual25 .txt .inner {position:relative; height:100%; display:flex; flex-direction:column; justify-content:center; align-items:center;}
	.mvisual25 .txt strong {    font-weight: 600; display:block; font-size:74px; line-height:98px; margin-bottom:20px; text-shadow:#000 2px 2px 13px;}
	.mvisual25 .txt p {font-size:37px; font-weight:500; line-height:50px; text-shadow:#000 2px 2px 13px;}
	.mvisual25 .txt .name {position:absolute; bottom:20px; right:20px; font-size:16px; color:#fff; font-weight:500; text-shadow:#000 2px 2px 13px;}
	.mvisual25 .slick-arrow {position:absolute; bottom:60px; left:50%; width:60px; aspect-ratio:1/1; border:#fff 1px solid; border-radius:50%; background:url('/images25/arrow_slide.png') no-repeat 50% 50%; font-size:0; z-index:1;}
	.mvisual25 .slick-prev {margin-left:-634px;}
	.mvisual25 .slick-next {margin-left:-579px; transform:scaleX(-1);}
	.mvisual25 .slick-dots {position:absolute; bottom:60px; left:50%; margin-left:-700px;}
	.mvisual25 .slick-dots li {display:none; gap:8px; line-height:60px; font-size:15px; color:#a1a1a1; font-weight:700;}
	.mvisual25 .slick-dots li strong {color:#fff;}
	.mvisual25 .slick-dots .slick-active {display:flex;}

	.mcon_new25 { color:#222;}
	.mcon_new25 a {color:inherit;}
	.mcon_new25 a span {display:block;}
	.mcon_new25 .mtit {position:relative; font-size:60px; font-weight:700; line-height:70px; z-index:1;}
	.mcon_new25 .mtit .monts {position:absolute; top:-50px; left:0; width:100%; font-size:78px; color:#d8d8d8; font-weight:300; z-index:-1; opacity:.07;}
	.mcon_new25 .mtit.bdb {border-bottom:#ebebeb 1px solid; padding-bottom:25px; margin-bottom:70px;}
	.mcon_new25.m_contact {background:#f3f4f9; padding:105px 0 120px;}
	.mcon_new25.m_contact .mtit {margin-bottom:70px;}
	.mcon_new25.m_contact ul {display:flex; gap:34px;}
	.mcon_new25.m_contact li {width:calc(50% - 17px); background:#fff; padding:50px 30px 40px; text-align:center; border-radius:10px; display:flex; flex-direction:column; justify-content:center; align-items:center;}
	.mcon_new25.m_contact .tit {font-size:32px; font-weight:700; line-height:34px; padding-bottom:22px; margin-bottom:40px; border-bottom:#d7d7d7 1px solid;     letter-spacing: -.5px; width:100%;}
	.mcon_new25.m_contact .con {font-size:27px; color:#1051b2; font-weight:600; line-height:39px; height:78px; display:flex; justify-content:center; align-items:center;}
	.mcon_new25.m_contact .tel {align-items:flex-start;}
	.mcon_new25.m_contact .tel:before {content:""; display:inline-block; vertical-align:top; width:18px; height:39px; background:#1051b2; mask:url('/images25/icon_tel.png') no-repeat 50% 50% / contain; -webkit-mask:url('/images25/icon_tel.png') no-repeat 50% 50% / contain; margin-right:14px;}
	.mcon_new25.m_contact .btn {display:flex; justify-content:center; align-items:center; gap:15px; color:#fff; margin-top:25px; border-radius:10px; width:310px; height:110px;}
	.mcon_new25.m_contact .btn i {display:block; width:40px; aspect-ratio:1/1; background:#fff; border-radius:50%;}
	.mcon_new25.m_contact .btn i:before {content:""; display:block; width:100%; height:100%; mask:no-repeat 50% 50%; -webkit-mask:no-repeat 50% 50%;}
	.mcon_new25.m_contact .btn strong {display:block; font-size:28px; line-height:30px;}
	.mcon_new25.m_contact .btn p {font-size:22px; line-height:22px; margin-top:5px;}
	.mcon_new25.m_contact .btn_blue {background:#1051b2;}
	.mcon_new25.m_contact .btn_green {background:#69ac3c;}
	.mcon_new25.m_contact .btn_blue i:before {background:#1051b2; mask-image:url('/images25/btn_link.png'); -webkit-mask-image:url('/images25/btn_link.png');}
	.mcon_new25.m_contact .btn_green i:before {background:#69ac3c; mask-image:url('/images25/icon_tel.png'); -webkit-mask-image:url('/images25/icon_tel.png');}
	.mcon_new25.mc02 {padding:180px 0 60px;}
	.mcon_new25.mc02 .tb {font-size:24px; color:#444; line-height:38px; margin-top:10px;}
	.mcon_new25.mc03 {padding:40px 0;}
	.mcon_new25 .imgtxt {display:flex; align-items:center;}
	.mcon_new25 .imgtxt + .imgtxt {margin-top:100px;}
	.mcon_new25 .imgtxt > * {width:50%;}
	.mcon_new25 .imgtxt:nth-child(2n) {flex-direction:row-reverse;}
	.mcon_new25 .imgtxt .img {position:relative; display:flex;}
	.mcon_new25 .imgtxt .img li {position:relative;}
	.mcon_new25 .imgtxt .img p {position:absolute; bottom:20px; left:0; width:100%; font-size:16px; color:#fff; line-height:30px; text-align:center; text-shadow:#000 2px 2px 13px;}
	.mcon_new25 .imgtxt:nth-child(2n-1) .txt {padding:0 60px 0 55px;}
	.mcon_new25 .imgtxt:nth-child(2n) .txt {padding-right:110px;}
	.mcon_new25 .imgtxt .txt .blue {font-size:24px; font-weight:700; line-height:38px;}
	.mcon_new25.mc03 .imgtxt .txt .tit {font-size:46px; font-weight:700; line-height:59px; padding:25px 0; margin:35px 0; border-top:#d7d7d7 1px solid; border-bottom:#d7d7d7 1px solid;}
	.mcon_new25 .imgtxt .txt .green {font-size:36px;}
	.mcon_new25 .imgtxt .txt p {font-size:20px; color:#444; line-height:30px; margin-top:25px;}
	.mcon_new25.mc04 {padding:190px 0;}
	.mcon_new25.mc04 .imgtxt {flex-direction:row-reverse; align-items:flex-start;}
	.mcon_new25.mc04 .imgtxt .img {box-shadow:#0000001a 2px 2px 13px; text-shadow:#000 2px 2px 13px;}
	.mcon_new25.mc04 .imgtxt .txt {padding:0 20px 0 0;}
	.mcon_new25.mc04 .imgtxt .txt .tit {font-size:42px; font-weight:700; line-height:48px; margin-bottom:35px;}
	.mcon_new25.mc04 .imgtxt .txt p {font-size:22px; color:#444; line-height:34px; text-align: justify;  word-break: keep-all; }
	.mcon_new25.mc04 .gbox {margin-top:-85px; padding:65px 30px 60px;}
	.mcon_new25.mc04 .gbox .tt {font-size:29px; font-weight:700; line-height:34px; margin-bottom:10px;}
	.mcon_new25.mc04 .gbox p {font-size:22px; line-height:36px;}
	.mcon_new25.mc05 {padding:40px 0; background:#eef3f6;}
	.mcon_new25.mc05 .imgtxt .txt .tit {font-size:46px; font-weight:700; line-height:54px;}
	.mcon_new25.mc05 .imgtxt .txt p {font-size:22px; line-height:33px; margin:25px 0 45px;}
	.mcon_new25.mc05 .imgtxt .txt li {position:relative; font-size:22px; color:#1051b2; font-weight:700; line-height:35px; padding-left:18px;}
	.mcon_new25.mc05 .imgtxt .txt li + li {margin-top:10px;}
	.mcon_new25.mc05 .imgtxt .txt li:before {content:""; position:absolute; top:15px; left:0; width:5px; height:5px; background:#1051b2; border-radius:50%;}
	.mcon_new25.mc06 {text-align:center; padding:170px 0;}
	.mcon_new25.mc06 .tit {font-size:45px; font-weight:600; line-height:68px; text-align:center; margin-bottom:180px;}
	.mcon_new25.mc06 .mtit {font-size:60px; padding-top:80px; background:url('/images25/bg_logo.jpg') no-repeat 50% 0;}
	.mcon_new25.mc06 .mtit .monts {top:50%; transform:translateY(-50%);}
	.mcon_new25.mc06 ul {padding-top:70px; margin-top:25px; border-top:#ebebeb 1px solid; display:flex; flex-wrap:wrap; gap:70px 34px;}
	.mcon_new25.mc06 li {flex:1 1 calc((100% - 102px)/4);}
	.mcon_new25.mc06 li .img {width:100%;}
	.mcon_new25.mc06 li strong {position:relative; display:block; font-size:19px; color:#fff; font-weight:600; line-height:52px; height:52px; width:52px; margin:-26px auto 20px; z-index:1; border-radius:50%; background:#69ac3c; box-shadow:#69ac3c4d 2px 0 13px;}
	.mcon_new25.mc06 li p {font-size:24px; font-weight:700; line-height:38px;}
	.mcon_new25.mc07 {background:#eef3f6; padding:160px 0 55px;}
	.mcon_new25.mc07 .mtit {text-align:center; border-bottom:#ebebeb 1px solid; padding-bottom:20px; margin-bottom:55px;}
	.mcon_new25.mc07 .mtit .monts {color:#8db5ce;}
	.mcon_new25.mc07 ul {display:flex; flex-wrap:wrap; gap:36px;}
	.mcon_new25.mc07 .review_top {margin-bottom:36px;}
	.mcon_new25.mc07 .review_top li {width:calc((100% - 108px)/4); background:#1051b2 url('/images25/bg_review_top.png') no-repeat bottom 10px right -70px;}
	.mcon_new25.mc07 .review_top a {display:block; height:100%; padding:25px 20px;}
	.mcon_new25.mc07 .review_top .imgfit {width:100%; aspect-ratio:1/1;}
	.mcon_new25.mc07 .review_top .txt {padding-top:25px; text-align:center;}
	.mcon_new25.mc07 .review_top strong {display:block; font-size:26px; color:#fff;}
	.mcon_new25.mc07 .review_top p {font-size:17px; color:#fff; margin-top:10px;}
	.mcon_new25.mc07 .review_btm li {width:calc(50% - 18px);}
	.mcon_new25.mc07 .review_btm a {background:#fff; padding:30px 20px; height:100%; border:#ebebeb 1px solid; display:flex; align-items:center; gap:20px;}
	.mcon_new25.mc07 .review_btm .imgfit {width:192px; aspect-ratio:192/185;}
	.mcon_new25.mc07 .review_btm .txt {width:calc(100% - 212px);}
	.mcon_new25.mc07 .review_btm strong {display:block; font-size:26px; line-height:30px; margin-bottom:10px;}
	.mcon_new25.mc07 .review_btm span {display:block; font-size:17px; color:#1051b2;}
	.mcon_new25.mc07 .review_btm p {font-size:17px; color:#444; line-height:29px; margin-top:20px; padding-top:24px; border-top:#ebebeb 1px solid;}
	.mcon_new25.mc07 .pass_list {display:flex; align-items:center; gap:30px;}
	.mcon_new25.mc07 .pass_list .img {width:480px; aspect-ratio:70/49;}
	.mcon_new25.mc07 .pass_list .txt {width:calc(100% - 510px);}
	.mcon_new25.mc07 .pass_list .tt {font-size:26px; color:#1051b2; font-weight:700; padding-bottom:8px; margin-bottom:8px; border-bottom:#1051b2 1px solid;}
	.mcon_new25.mc07 .pass_list .tt ~ .tt {margin-top:35px;}
	.mcon_new25.mc07 .pass_list .cn {font-size:20px; color:#444; line-height:30px;}

	.mcon_new25 .end {margin-top:60px; font-size:22px; line-height:26px; display:flex; justify-content:center; align-items:center; gap:6px; text-align:center;}
	.mcon_new25 .end a {font-weight:700;}
	.mcon_new25.mc08 {padding:235px 0 250px;}
	.mcon_new25.mc08 ul {display:flex; gap:60px;}
	.mcon_new25.mc08 li {width:calc(50% - 30px); background:#f5f5f5; padding:20px 20px 35px;}
	.mcon_new25.mc08 li .imgfit {width:100%; aspect-ratio:630/419;}
	.mcon_new25.mc08 li .txt {padding-top:40px; text-align:center;}
	.mcon_new25.mc08 li .name {font-size:30px; font-weight:700; line-height:38px; display:flex; justify-content:center; align-items:center; gap:20px; margin-bottom:20px;}
	.mcon_new25.mc08 li .name span {font-size:13px; color:#1051b2; font-weight:400; line-height:36px; height:38px; width:75px; background:#fff; border:#1051b2 1px solid; border-radius:19px;}
	.mcon_new25.mc08 li p {font-size:18px; line-height:27px;}
	.mcon_new25.mc09 {padding:70px 0;}
	.mcon_new25.mc09 .inner {display:flex; align-items:center;}
	.mcon_new25.mc09 .video,
	.mcon_new25.mc09 .txt {width:50%;}
	.mcon_new25.mc09 .video {aspect-ratio:70/51; background:#000;}
	.mcon_new25.mc09 .txt {padding-left:100px;}
	.mcon_new25.mc09 strong {display:block; font-size:38px; line-height:58px;}
	.mcon_new25.mc09 p {font-size:30px; font-weight:500; margin-top:25px;}
	.mcon_new25.mc10 {padding:185px 0; font-size:45px; line-height:68px; text-align:center;     font-weight: 600;}
	.mcon_new25.mc11 {background:#fffdf9; padding:120px 0;}
	.mcon_new25.mc11 .inner {display:flex; align-items:center;}
	.mcon_new25.mc11 .txt {width:calc(100% - 500px);}
	.mcon_new25.mc11 .tit {position:relative; padding-bottom:16px; margin-bottom:20px;}
	.mcon_new25.mc11 .tit:after {content:""; position:absolute; bottom:0; left:0; width:730px; height:1px; background:#dcdcdc;}
	.mcon_new25.mc11 .tit strong {display:block; font-size:35px;}
	.mcon_new25.mc11 .tit p {font-size:28px; font-weight:700; margin-top:10px;}
	.mcon_new25.mc11 .con p {font-size:20px; color:#444; line-height:32px;}
	.mcon_new25.mc11 .name {margin-top:30px; display:flex; font-size:20px; font-weight:500;}
	.mcon_new25.mc11 .name dt {position:relative; width:58px; color:#1051b2; padding-left:7px;}
	.mcon_new25.mc11 .name dt:before {content:""; position:absolute; top:50%; left:0; width:3px; height:16px; background:#1051b2; transform:translateY(-50%);}
	.mcon_new25.mc11 .img {width:500px; text-align:right; font-size:0;}

/* sub */
	.svisual {margin:100px 0 135px; height:514px; background:no-repeat 50% 50% / cover;}
	.svisual .inner {font-family: 'Noto Sans KR'; height:100%; display:flex; justify-content:flex-end; align-items:flex-end; text-align:right; padding-bottom:20px; font-size:16px; color:#fff; font-weight:500; text-shadow:#000 0 0 2px,#000 0 0 2px,#000 0 0 2px,#000 0 0 2px,#000 0 0 2px,#000 0 0 2px;}
	.svisual.g01 {background-image:url('/images25/svisual01.jpg');}
	.svisual.g02 {background-image:url('/images25/svisual02.jpg');}
	.svisual.g03 {background-image:url('/images25/svisual03.jpg');}
	.svisual.g04 {background-image:url('/images25/svisual04.jpg');}
	.svisual.g05 {background-image:url('/images25/svisual05.jpg');}
	.svisual.g06 {background-image:url('/images25/svisual06.jpg');}
	.svisual.g07 {background-image:url('/images25/svisual07.jpg');}
	.svisual.g08 {background-image:url('/images25/svisual08.jpg');}
	.svisual.g09 {background-image:url('/images25/svisual09.jpg');}
	.svisual.g10 {background-image:url('/images25/svisual10.jpg');}
	.svisual.g11 {background-image:url('/images25/svisual11.jpg');}
	.svisual.g12 {background-image:url('/images25/svisual12.jpg');}
	.container {padding-bottom:180px; font-size:22px; color:#222; line-height:35px; }
	.container p.b {font-size:24px; line-height:38px; word-break: break-all;    text-align: justify;}
/* 미국교환학생 선발설명회 - 기존 내용 사용 */
/* 미국교환학생(공립/사립/단기) */
	.new_presentation01 .slogan_tit {font-size:60px; font-weight:700; line-height:80px; padding-left:150px; margin-bottom:55px; background:url('/images25/bg_slogan_tit.jpg') no-repeat 0 50%;}
	.new_presentation02 {margin:180px 0;}
	.img_profile {padding:32px; display:flex; align-items:center;}
	.img_profile > * {width:50%;}
	.img_profile .img {padding-right:32px;}
	.img_profile .txt {padding-left:35px;}
	.img_profile .tit {font-size:45px; font-weight:700; line-height:65px; margin-bottom:60px;}
	.img_profile .tit span {display:block; font-size:25px; font-weight:400;}
	.img_profile .con dl {display:flex; font-size:28px; font-weight:700; line-height:32px; padding-bottom:29px; margin-bottom:20px; border-bottom:#d7d7d7 1px solid;}
	.img_profile .con dt {position:relative; padding-right:37px;}
	.img_profile .con dt:after {content:""; position:absolute; top:50%; right:19px; width:1px; height:14px; background:#838583; transform:translateY(-50%);}
	.img_profile .con dd {color:#1051b2;}
	.img_profile .con p {color:#444; }
	.img_profile .con .more {display:block; font-size:18px; color:#fff; font-weight:700; text-align:center; line-height:75px; height:75px; width:220px; margin-top:60px; padding:0 20px; 	border-radius:10px; background:#1051b2;}
/*	.img_profile .con .more {display:block; font-size:18px; color:#fff; text-align:center; line-height:75px; height:75px; width:220px; margin-top:60px; padding:0 20px; 	border-radius:10px; background:#1051b2 url('/images25/arrow_more.png') no-repeat right 20px center;}*/
	.new_presentation03 .flex_center > * {width:50%;}
	.new_presentation03 .txt {padding-right:110px;}
	.new_presentation03 .tit {font-size:46px; font-weight:700; line-height:59px; padding:25px 0; border-top:#d7d7d7 1px solid; border-bottom:#d7d7d7 1px solid;}
	.new_presentation03 .monts {display:block; font-size:36px; margin:35px 0;}
	.new_presentation03 p {color:#444; }
	.new_presentation03 .img {position:relative;}
	.new_presentation03 .img p {position:absolute; bottom:25px; left:0; width:100%; font-size:16px; color:#fff; text-shadow:#0000004d 3px 3px 7px; text-align:center;}
	.new_presentation04 {padding:180px 0;}
	.new_presentation04 ul {margin-top:25px; border-top:#ebebeb 1px solid;}
	.new_presentation04 li {display:flex; align-items:center; padding:80px 0;}
	.new_presentation04 li:nth-child(2n) {background:#f5f5f5;}
	.new_presentation04 .tit {width:510px; padding-left:28px;}
	.new_presentation04 .tit strong {display:block; font-size:38px; line-height:1.5;}
	.new_presentation04 .tit p {font-size:18px;font-weight:600; margin-top:10px;}
	.new_presentation04 .con {width:calc(100% - 510px); padding-right:60px;}
	.new_presentation04 .tt {margin-bottom:35px;}
	.new_presentation04 .tt span {display:block; font-size:25px; font-weight:700; line-height:1; margin-bottom:10px;}
	.new_presentation04 .tt strong {display:block; font-size:29px; line-height:45px;}
	.new_presentation04 .cn {color:#444;}
	.new_presentation05 {padding:40px 0;}
	.container .imgtxt {display:flex; align-items:center;}
	.container .imgtxt + .imgtxt {margin-top:90px;}
	.container .imgtxt > * {width:50%;}
	.container .imgtxt:nth-child(2n),
	.container .imgtxt.rev {flex-direction:row-reverse;}
	.container .imgtxt .img {position:relative; display:flex;}
	.container .imgtxt .img p {position:absolute; bottom:20px; left:0; width:100%; font-size:16px; color:#fff; line-height:30px; text-align:center;}
	.container .imgtxt:nth-child(2n-1) .txt {padding:0 60px 0 55px;}
	.container .imgtxt:nth-child(2n) .txt {padding-right:110px;}
	.container .imgtxt .txt .tit {font-size:46px; font-weight:700; line-height:59px; letter-spacing:-.5px;}
	.container .imgtxt .txt p {font-size:20px; line-height:33px; margin-top:25px;word-break: break-all;    text-align: justify;}
	.container .imgtxt .txt p.n {font-size:inherit; line-height:32px; word-break: break-all;    text-align: justify;}
	.container .imgtxt .txt ul.blue {font-size:22px; font-weight:700; line-height:45px; margin-top:55px;}
	.container .imgtxt .txt li {position:relative; font-size:22px; color:#1051b2; font-weight:700; line-height:35px; padding-left:18px;}
	.container .imgtxt .txt li + li {margin-top:10px;}
	.container .imgtxt .txt li:before {content:""; position:absolute; top:15px; left:0; width:5px; height:5px; background:#1051b2; border-radius:50%;}
	.new_presentation06 {padding:180px 0 100px;}
	.new_presentation06 .ctit .strong {font-size:60px; margin-bottom:55px;}
	.new_presentation06 .ctit .strong strong {font-size:inherit;}
	.half_txtimg {display:flex; align-items:center;}
	.half_txtimg > * {width:50%;}
	.half_txtimg .txt {font-size:52px; font-weight:700; line-height:68px; text-align:center;}
	.half_txtimg .img {padding:0 30px;}
	.page_btm {text-align:center; padding-top:180px;}
	.page_btm p {font-size:35px; font-weight:700; line-height:1.5; margin-bottom:20px;}
	.page_btm .big {font-size:70px;}
	.page_btm .strong {font-size:70px; font-weight:700; line-height:1.4;}
/* 미국 기독교사립학교(유학) */
	.new_christian02 {padding-bottom:190px;}
	.new_christian02 .ctit {margin-bottom:50px;}
	.img_half {display:flex; gap:66px;}
	.img_half .box {width:calc(50% - 33px);}
	.img_half p {font-size:19px; margin-top:30px; text-align:center;}
	.new_christian03 {padding:40px 30px; margin-bottom:90px;}
	.new_christian03 .img {padding-right:30px;}
	.container .new_christian03 .imgtxt .txt {padding-left:40px;}
	.new_christian04 {margin-bottom:190px;}
	.new_christian05 {padding:40px 0; background:#eef3f6;}
	.tip_step {padding-top:45px;}
	.tip_step li {display:flex; align-items:center; background:#f5f5f5; padding:30px 25px; border-radius:5px;}
	.tip_step li + li {margin-top:15px;}
	.tip_step span {font-size:20px; color:#fff; font-weight:500; line-height:54px; width:84px; text-align:center; background:#69ac3c; border-radius:42px;}
	.tip_step p {width:calc(100% - 84px); padding-left:20px; font-size:20px;}
	.btm_tip .tac {font-size:24px; line-height:40px; margin-top:50px;}
/* 교환학생 후 진로 및 참가후기 */
	.participation_case .box {padding:70px 0; margin-bottom:70px; display:flex; align-items:center;}
	.participation_case .box .tit {width:490px; padding-left:50px;}
	.participation_case .box .tit span {display:block; font-size:19px; color:#fff; font-weight:700; line-height:54px; height:54px; width:110px; text-align:center; background:#1051b2; margin-bottom:15px;}
	.participation_case .box .tit strong {display:block; font-size:28px; line-height:39px;}
	.participation_case .box .con {width:calc(100% - 490px); padding:25px; border-left:#dbdbdb 1px solid;}
	.participation_case .box .con strong {display:block; font-size:22px; margin-bottom:20px;     line-height: 1.5;}
	.participation_case .box .con p {font-size:20px; color:#777; line-height:33px; word-break: break-all;    text-align: justify;}
	.participation_case .box:nth-child(2n) {background:#f5f5f5;}
/* 게시판 */
	.board_top .search_area {gap:10px; margin-bottom:40px;}
	.board_top .search_area .text,
	.board_top .search_area .btn {font-size:16px; height:48px; padding:0 20px;}
	.board_top .search_area .text {border:#ddd 1px solid;}
	.board_top .search_area select.text {width:140px;}
	.board_top .search_area input.text {width:430px;}
	.board_top .search_area .btn {width:110px; line-height:48px; border:0; background:#213252; color:#fff; text-align:center;}
	
	.board_list th,
	.board_list td {height:65px; text-align:center; border-bottom:#ddd 1px solid;}
	.board_list thead th {background:#213252; font-size:18px; color:#fff; font-weight:600;}
	.board_list tbody th,
	.board_list tbody td {color:#666;}
	.board_list tbody th {font-size:18px; background:#f5f5f5; font-weight:400;}
	.board_list td {font-size:17px; font-weight:400;}
	.board_list .tal a {padding:0 30px; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:top; max-width:100%;}

	.board_bottom .btns {display:flex; justify-content:flex-end; gap:5px; margin-top:50px;}
	.board_bottom .btns .btn {width:150px; height:40px; line-height:40px; background:#222; font-size:15px; color:#fff; text-align:center; border:0; vertical-align:top;}
	.board_bottom .paging {display:flex; justify-content:center; gap:14px; margin-top:50px;}
	.board_bottom .paging a {display:block; width:42px; height:42px; line-height:40px; text-align:center; font-size:17px; color:#999; border:#fff 1px solid;}
	.board_bottom .paging a.on {color:#222; border-color:#222;}
	.board_bottom .paging .arrow {font-size:0;}
	.board_bottom .paging .prev {margin-right:10px;}
	.board_bottom .paging .next {margin-left:10px;}
/* 사전적응교육(20주) */
	.new_solution01 {margin-top:100px;}
	.new_solution01 .txt {padding-right:20px; }
	.new_solution01 .txt:before {content:""; display:block; width:72px; height:62px; background:url('/images25/bg_logo.jpg') no-repeat 0 0 / contain; margin-bottom:30px;}
	.new_solution01 .img {padding:0 !important;}
	.new_solution02 .box {padding:60px 0; display:flex; align-items:center;}
	.new_solution02 .tit {width:490px; font-size:37px; color:#1051b2; font-weight:700; line-height:59px; padding-left:55px;}
	.new_solution02 .con {width:calc(100% - 490px); padding:15px 15px 15px 65px; border-left:#dbdbdb 1px solid;}
	.new_solution02 .con li {position:relative; font-size:20px; color:#444; line-height:30px; padding:5px 0 5px 13px;}
	.new_solution02 .con li:before {content:""; position:absolute; top:17px; left:0; width:6px; height:6px; background:#c2c2c2; border-radius:50%;}
	.new_solution02 .box:nth-child(2n) {background:#f5f5f5;}
	.strategy_box {margin-top:130px; display:flex; align-items:center; padding:30px;}
	.strategy_box .img {width:528px;}
	.strategy_box .txt {width:calc(100% - 528px); padding-left:70px;}
	.strategy_box .txt strong {display:block; font-size:46px; line-height:59px;}
	.strategy_box .txt p {font-size:22px; font-weight:700; line-height:32px; margin-top:25px;}
	.gray_half {display:flex; gap:80px;}
	.gray_half .gbox {width:calc(50% - 40px); padding:37px 27px;}
	.gray_half .gbox img {display:block;}
	.gray_half .gbox .txt {padding-top:30px; text-align:center;}
	.gray_half .gbox strong {display:block; font-size:19px; color:#fff; line-height:53px; height:53px; width:230px; border-radius:27px; margin:0 auto 15px;}
	.gray_half .gbox p {font-size:19px; font-weight:700;}
	.gray_half .gbox.c1 strong {background:#1051b2;}
	.gray_half .gbox.c2 strong {background:#69ac3c;}
/* 특별혜택 및 장학생 시상 */
	.new_scholarship_student04 .txt {font-size:30px; line-height:51px;}
/* 대학합격생 명단 및 사례발표(영상) */
	.tabs {display:flex; border-top:#09336b 1px solid; margin-bottom:45px;}
	.tabs a {width:50%; font-size:18px; font-weight:500; line-height:56px; text-align:center; display:flex; justify-content:center; align-items:center;}
	.tabs a.on {color:#fff; background:#09336b;}
	.img_profile_area .img_profile .img {padding-right:30px;}
	.img_profile_area .img_profile .txt {padding-left:30px;}
/*	.img_profile_area .img_profile .tit {letter-spacing:-3px;}*/
	.img_profile_area .img_profile .tit.mb_half {margin-bottom:30px;}
	.img_profile_area .img_profile .tit p {font-size:21px; font-weight:700; letter-spacing:-1.5px;}
	.img_profile_area .img_profile:nth-child(2n) {flex-direction:row-reverse;}
	.img_profile_area .img_profile:nth-child(2n) .txt {padding:0 30px 0 0;}
	.img_profile_area .img_profile .con.colm dl {flex-direction:column; gap:15px;}
	.img_profile_area .img_profile .con.colm dt {padding-right:0;}
	.img_profile_area .img_profile .con.colm dt:after {display:none;}
	.case_videos {margin-top:150px;}
	.case_videos .box {border:#ebebeb 1px solid; display:flex; align-items:center;}
	.case_videos .box + .box {margin-top:32px;}
	.case_videos .logo {width:410px; text-align:center;}
	.case_videos .txt {position:relative; width:calc(100% - 410px); background:#f5f5f5; padding:35px;}
	.case_videos .name {font-size:26px; font-weight:700; margin-bottom:15px;}
	.case_videos p {color:#777; line-height:32px;}
	.case_videos p.blue {font-size:18px; line-height:28px; margin-bottom:10px;}
	.case_videos .btn {position:absolute; top:50%; right:40px; font-size:17px; color:#fff; line-height:54px; height:54px; width:140px; background:#09336b; display:flex; justify-content:center; align-items:center; gap:10px; transform:translateY(-50%);}
	.case_videos .btn:before {content:""; display:block; width:20px; height:20px; background:url('/images25/icon_play.png') no-repeat 50% 50% / contain;}
	.accepted_university {display:flex; align-items:center; gap:30px;}
	.accepted_university .img {width:480px;}
	.accepted_university .txt {width:calc(100% - 510px);}
	.accepted_university .tit {font-size:24px; color:#1051b2; font-weight:700; line-height:30px; padding-bottom:5px; border-bottom:#1051b2 1px solid; margin-bottom:15px;}
	.accepted_university .tit ~ .tit {margin-top:35px;}
	.accepted_university p {font-size:16px; color:#444; line-height:30px;  }
/* 교환학생 선발시험(ELTiS) */
	.new_eltis01 > * {width:50%;}
	div[class*="new_eltis"] .tb {font-size:21px; font-weight:700; margin:10px 0 40px;}
	.new_eltis01 p {color:#444; line-height:32px; text-align: justify;        word-break: break-word;}
	.new_eltis01 .img {display:flex; justify-content:flex-end; gap:20px;}
	.new_eltis01 .img img {margin-bottom:80px; box-shadow:#c9c9c94d 0 3px 10px; max-width:calc(50% - 10px);}
	.new_eltis01 .img img:nth-child(2) {margin:80px 0 0;}
	.new_eltis02 .tb p {font-size:17px; color:#666; font-weight:400; margin-top:10px;}
	.new_eltis02 .tbl {padding-top:10px;}
	.new_eltis03 .ctit {margin-bottom:20px;}
	.new_eltis03 p {color:#222;}
	.new_eltis03 .tit {font-size:25px; color:#1051b2; font-weight:700; line-height:1; margin:60px 0 25px;}
	.new_eltis03 .tit ~ .tit {margin-top:100px;}
	.new_eltis03 dl {display:flex; font-size:18px; line-height:30px;}
	.new_eltis03 dl + dl {margin-top:15px;}
	.new_eltis03 dt {position:relative; width:145px; padding-left:20px;}
	.new_eltis03 dt:before {content:""; position:absolute; top:11px; left:0; width:8px; height:8px; background:#acacac; border-radius:50%;}
	.new_eltis03 dd {width:calc(100% - 145px);}
	.new_eltis04 {margin-top:160px;}
	.new_eltis04 .tit {width:480px; background:#f5f5f5; padding:80px 60px;}
	.new_eltis04 .tit p {font-size:21px; font-weight:500; margin-bottom:20px;}
	.new_eltis04 .tit strong {display:block; font-size:38px; line-height:52px;}
	.new_eltis04 .con {width:calc(100% - 480px); padding-left:40px; font-size:18px; line-height:28px; text-align: justify;        word-break: break-word;}
	.new_eltis04 .more {display:block; text-align: center;margin:100px auto 0; width:370px; height:105px; line-height:105px; border-radius:10px;
	font-size:21px; color:#fff; font-weight:700; padding:0 30px; background:#1051b2;}
/* 미국교환학생 블로그 */
	div[class*="new_blog"] {text-align:center;}
	div[class*="new_blog"] .img {gap:25px;}
	.new_blog01 .tit {line-height:1; margin-bottom:70px;}
	.new_blog01 .tit strong {display:block; font-size:46px;}
	.new_blog01 .tit p {font-size:31px; font-weight:700; margin-top:25px;}
	.new_blog01 .img {margin:50px auto;}
	.new_blog01 .pd44 {padding:40px 0;}
	.new_blog01 .pd20 {padding:20px 0 0;}
	.new_blog02 {margin-top:130px;}
	.new_blog02 .tit {font-size:30px; font-weight:500; line-height:59px; margin-bottom:50px;}
	.new_blog02 .mg14 {margin:140px 0;}
	.new_blog02 .mg14 img {margin-bottom:70px;}
	.new_blog02 .mg14 img:nth-child(2) {margin:70px 0 0;}
	.new_blog02 .mg99 {margin:90px 0;}
	.new_blog02 .mg1580 {margin:150px 0 80px;}
	.new_blog02 .video {margin:100px 0 120px;}
	.btm_btxt {font-size:45px; font-weight:700; line-height:70px; margin-top:100px;}
	.btm_more {display:block; margin:100px auto 0; text-align:center; width:390px; height:105px; line-height:105px; border-radius:10px; font-size:21px;
	color:#fff; font-weight:700; padding:0 30px;  background:#1051b2;}
/* 미국교환학생 TV */
	.new_tv .box {display:flex; align-items:center;}
	.new_tv .box + .box {margin-top:110px;}
	.new_tv .box > * {width:50%;}
	.new_tv .box .txt {padding-right:70px;}
	.new_tv .box .blue {display:block; font-size:21px; margin-bottom:15px;}
	.new_tv .box .tit {font-size:46px; font-weight:700; line-height:59px; }
	.new_tv .box ol {margin-top:40px;}
	.new_tv .box li {position:relative; font-size:20px; line-height:32px; padding-left:58px;}
	.new_tv .box li + li {margin-top:16px;}
	.new_tv .box li i {position:absolute; top:0; left:0; width:32px; height:32px; line-height:32px; background:#1051b2; border-radius:50%; text-align:center; font-size:14px; color:#fff; font-weight:500;}
	.new_tv .box .mtb {margin:25px 0;}
	.new_tv .box .name {font-size:22px; font-weight:700; line-height:1; margin:50px 0 15px; padding-bottom:25px; border-bottom:#d7d7d7 1px solid;}
	.new_tv .box .gray {font-size:17px; color:#444; line-height:30px;  text-align: justify; word-break: break-word;}
	.new_tv .box:nth-child(2n) {flex-direction:row-reverse;}
	.new_tv .box:nth-child(2n) .txt {padding:0 0 0 50px;}
/* 회사소개 */
	.new_about_us01.half_txtimg {margin-bottom:140px;}
	.new_about_us01.half_txtimg .txt {text-align:left;}
	.new_about_us01.half_txtimg strong {display:block; font-size:28px; line-height:1.2; margin:20px 0 40px;}
	.new_about_us01.half_txtimg p {font-size:18px; font-weight:400; line-height:30px;  text-align: justify; word-break: break-word;}
	.new_about_us01.half_txtimg .img {text-align:center;}
	.new_about_us02 .box {display:flex; border-top:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid;}
	.new_about_us02 .tit {width:410px; display:flex; justify-content:center; align-items:center; font-size:30px; font-weight:700; background:#f5f5f5;}
	.new_about_us02 .con {width:calc(100% - 410px); padding:30px; line-height:32px;}
	.new_about_us02 li {display:flex; flex-wrap:wrap; gap:0 40px; overflow:hidden;}
	.new_about_us02 li > * {position:relative;}
	.new_about_us02 li > *:before {content:""; position:absolute; top:50%; left:-20px; width:1px; height:12px; background:#ccc; transform:translateY(-50%);}
	.new_about_us02 a {color:inherit; padding-right:28px; min-height:23px; background:no-repeat 100% 50%;}
	.new_about_us02 .blog {background-image:url('/images25/icon_blog.png');}
	.new_about_us02 .youtube {background-image:url('/images25/icon_youtube.png');}
	.new_about_us02 .tt {font-size:30px; color:#1051b2; font-weight:700; margin-bottom:15px;}
	.new_about_us02 .tt ~ .tt {margin-top:60px;}
	.new_about_us02 .cn {line-height:32px;}
	.new_about_us03 {margin:90px 0 130px; display:flex; flex-wrap:wrap; gap:80px;}
	.new_about_us03 .box {width:calc(50% - 40px);}
	.new_about_us03 .img {width:100%; border:#fff 12px solid; box-shadow:#00000080 3px 7px 23px;}
	.new_about_us03 p {font-size:20px; font-weight:500; text-align:center; margin-top:40px;}
	.new_about_us04 .about_tit {font-size:50px; font-weight:700; line-height:1; margin-bottom:70px; text-align:center;}
	.new_about_us04 .greeting {display:flex; align-items:flex-end; margin-bottom:90px;}
	.new_about_us04 .greeting > * {width:50%;}
	.new_about_us04 .greeting .img {padding-right:40px;}
	.new_about_us04 .greeting .tit {font-size:50px; color:#1051b2; font-weight:700; line-height:1; text-align:center; margin-bottom:30px;}
	.new_about_us04 .greeting .name {display:flex; justify-content:center; align-items:center; gap:20px; margin:35px 0 70px;}
	.new_about_us04 .greeting .name strong {font-size:32px;}
	.new_about_us04 .greeting .name p {font-size:19px; font-weight:500;}
	.new_about_us04 .greeting dl {display:flex;}
	.new_about_us04 .greeting dl + dl {margin-top:50px;}
	.new_about_us04 .greeting dt {width:60px; height:28px; line-height:28px; text-align:center; font-size:15px; color:#fff; font-weight:500; background:#008000; margin-top:2px;}
	.new_about_us04 .greeting dd {width:calc(100% - 60px); padding-left:15px; font-size:19px; line-height:32px;}
	.new_about_us04 .vision .tit {font-size:44px; color:#1051b2; font-weight:700; line-height:1; margin-bottom:30px;}
	.new_about_us04 .vision .tt {font-size:33px; color:#1051b2; font-weight:700; margin:120px 0 25px;}
	.new_about_us04 .vision p {line-height:33px; }
	.new_about_us04 .vision .name {font-size:18px; gap:15px; margin-top:75px;}
/* 오시는 길(주차안내) */
	div[class*="new_way_to_come"] .img {text-align:center; font-size:0;}
	.new_way_to_come01 .ctit {line-height:59px;}
	.new_way_to_come01 .blue {font-size:21px; line-height:37px; margin:25px 0 90px;}
	.new_way_to_come01 .txtmap {font-size:16px; color:#777; padding:30px 0 115px; text-align:center;}
	.new_way_to_come01 .txtmap2 {font-size:24px; font-weight:700; line-height:1; text-align:center; padding-top:50px;}
	.new_way_to_come02 {margin-top:120px;}
	.new_way_to_come02 .tit {font-size:34px; color:#1051b2; font-weight:700; line-height:1; margin-bottom:20px;}
	.new_way_to_come02 .tit ~ .tit {margin-top:95px;}
	.new_way_to_come02 li {font-size:20px; line-height:37px;}
	.new_way_to_come02 li p {padding-left:20px; text-indent:-20px;}
	.new_way_to_come02 .gap li + li {margin-top:45px;}
	.new_way_to_come02 .linearea {padding-left:73px; text-indent:-73px;}
	.new_way_to_come02 .line {display:inline-block; vertical-align:top; text-align:center; font-size:15px; color:#fff; font-weight:700; line-height:33px; height:33px; width:63px; background:#e5186c; border-radius:16px; margin-right:10px; text-indent:0 !important;}
	.new_way_to_come02 .mtb {margin:60px 0 90px;}
	.new_way_to_come02 .greet {font-size:44px; font-weight:700; line-height:1; text-align:center;}
/* 개인정보 처리방침 */
	.svisual.g17 {display:flex; flex-direction:column; justify-content:center; align-items:center; gap:30px; text-align:center; line-height:1; background:#f5f5f5;}
	.svisual.g17 strong {font-size:42px; color:#222;}
	.svisual.g17 p {font-size:22px; font-weight:500;}
	.new_privacy_policy ~ .ctit {margin-top:110px;}
	.new_privacy_policy {font-size:16px; line-height:30px;}
	.new_privacy_policy .tit {font-size:21px; color:#1051b2; font-weight:700; margin:60px 0 15px;}
	.new_privacy_policy li {padding-left:16px; text-indent:-16px;}