<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* 辑宏其捞瘤 */
#rn_sub_content {width:100%; position:relative; margin:0 auto;}
#rn_sub_content:after {clear:both;}
.rn_sub_title {width:100%; height:380px; margin:0 auto; padding-top:80px; text-align:center; box-sizing:border-box;}
.rn_sub_box {width:1000px; margin:0 auto; line-height:0;}
.rn_sub_box:after {clear:both;}
.rn_sub_box dl {position:relative;}
.rn_sub_text_title {width:1000px; padding:40px 0 15px 0; font-family:'Noto Sans KR', sans-serif; font-size:28px; font-weight:bold; color:#222; text-align:left; letter-spacing:-1pt; line-height:24px; border-bottom:1px solid #222;}
.rn_sub_text_title_sp {width:1000px; padding:40px 0 15px 0; font-family:'Noto Sans KR', sans-serif; font-size:28px; font-weight:bold; color:#222; text-align:left; letter-spacing:-1pt; line-height:24px;}
.rn_sub_text_title span {font-size:16px; font-weight:normal; color:#dc1626; text-align:left; letter-spacing:-1pt; line-height:34px; }
.text_wrap .why_section .section_title {font-weight: 800;
    font-size: 24px;
    font-family: 'Noto Sans KR', sans-serif;
    margin-bottom: 15px;
    letter-spacing: -1.5px;
}
.text_wrap .why_section .section_detail {font-size: 16px;
    letter-spacing: -0.5px;
    line-height: 1.4;
	    letter-spacing: -1.5px;
	}
	.text_wrap .why_section {margin-bottom:60px;}
.rn_sub_site {width:1000px; position:relative; margin:0 auto; padding-top:10px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#aaa; text-align:right; letter-spacing:0; line-height:20px; box-sizing:border-box;}
.rn_sub_site img {margin:0 2px;}
.rn_sub_site span {color:#555;}

.rn_sub_ending {width:1000px; margin:0 auto; text-align:center; clear:both;}
.rn_sub_ending &gt; button {width:200px; height:54px; font-family:'Noto Sans KR', sans-serif; font-size:20px; font-weight:bold; color:#333; letter-spacing:-1pt; line-height:20px; border:1px solid #333; background:#fff; box-sizing:border-box; cursor:pointer;}
.rn_sub_ending &gt; button:hover {color:#fff; background:#333;}

.rn_sub_ending &gt; a button {width:200px; height:54px; font-family:'Noto Sans KR', sans-serif; font-size:20px; font-weight:bold; color:#333; letter-spacing:-1pt; line-height:20px; border:1px solid #333; background:#fff; box-sizing:border-box; cursor:pointer;}
.rn_sub_ending &gt; a button:hover {color:#fff; background:#333;}


/* 辑宏墨抛绊府 */
#rn_sub_category {width:130px; position:absolute; top:420px; left:50%; margin-left:-680px; padding-top:10px; line-height:0;z-index:999;}
#rn_sub_category ul {border-left:2px solid #dc1626; border-right:2px solid #dc1626; background:#fff;}
#rn_sub_category li {height:30px; padding:8px 20px 0 15px; font-family:'Noto Sans KR', sans-serif; font-size:13px; text-align:left; letter-spacing:-0.5pt; line-height:12px; border-bottom:1px solid #ddd; box-sizing:border-box;}
#rn_sub_category li:nth-child(1) {border-top:1px solid #ddd;}
#rn_sub_category li a {color:#333;}
#rn_sub_category li a:hover {color:#dc1626; text-decoration:underline;}
#rn_sub_category li.on {background:#dc1626;}
#rn_sub_category li.on a {color:#fff;}

#rn_sub_category2 {width:130px; position:absolute; top:40px; left:50%; margin-left:-680px; padding-top:10px; line-height:0;}
#rn_sub_category2 ul {border-left:2px solid #dc1626; border-right:2px solid #dc1626; background:#fff;}
#rn_sub_category2 li {height:30px; padding:8px 20px 0 15px; font-family:'Noto Sans KR', sans-serif; font-size:13px; text-align:left; letter-spacing:-0.5pt; line-height:12px; border-bottom:1px solid #ddd; box-sizing:border-box;}
#rn_sub_category2 li:nth-child(1) {border-top:1px solid #ddd;}
#rn_sub_category2 li a {color:#333;}
#rn_sub_category2 li a:hover {color:#dc1626; text-decoration:underline;}
#rn_sub_category2 li.on {background:#dc1626;}
#rn_sub_category2 li.on a {color:#fff;}

.sub_category_bn {position:absolute; bottom:-230px; left:0;}

/* 厚磊 其捞瘤 CSS 眠啊*/
.visa_section_wrap p {letter-spacing: -1.5px;}
.visa_section_wrap .fs22 { font-size:22px; font-weight:bold;margin: 0px 0 8px;}
.visa_section_wrap .fs20 { font-size:20px; font-weight:500;}
.visa_section_wrap .fs16 { font-size:16px;}
.visa_section_wrap .red {color: #dc1626;}
.visa_section_wrap .black {color:#999;}
.visa_section_wrap .box_wrap {margin-bottom:30px;margin-top:10px;}
.visa_section_wrap table {border-spacing: 0px;    border-collapse: collapse; width:100%;}
.visa_section_wrap table td{font-size:16px;letter-spacing: -1.5px;word-break: keep-all;vertical-align: middle;border: 1px solid #dbdbdb; padding:10px;text-align: center;line-height: 1.3;}
.visa_section_wrap thead {	background:#f5f5f5; height: 45px;font-weight: 500;}
.visa_section_wrap .box_wrap .text_box .fs20.red {margin-top:20px;margin-bottom:3px}
.visa_section_wrap .bar {width: 100%; height: 1px;display: block;background: black;margin: 60px 0;}
.visa_section_wrap .table_2 {margin-top:20px;}
.visa_section_wrap .t_left {text-align:left;}
/* 20241118 皋牢 家俺 其捞瘤 CSS 眠啊*/
.uni_mainInfo .main_section {
	padding:50px 16px;
}
.uni_mainInfo .main_section .flex_wrap {
    display: flex;
    justify-content: space-between;
}
.uni_mainInfo .main_section .flex_wrap .flex_box {
	flex: 1;
    border-right: 1px solid #dbdbdb;
    padding: 10px 0;
}
.uni_mainInfo .main_section .flex_wrap .flex_box:last-child {
	border-right:none;
}
.uni_mainInfo .main_section .flex_wrap .flex_box img {
    margin: 0 auto;
    display: block;
    margin-bottom: 20px;
}
.uni_mainInfo .main_section .flex_wrap p {
    font-size: 20px;
    text-align: center;
    line-height: 1.3;
    color: #17243f;
    font-weight: bold;
    letter-spacing: -1px;

}
.uni_mainInfo .main_section .flex_wrap .color_text {
	color:#c9203c;
}
.uni_mainInfo .main_section .map_images {
    display: block;
	margin:50px auto 90px;
}

.uni_mainInfo .tab_btn_wrap {
    display: flex;
    text-align: center;
	position: sticky;
    top: 0;
    background: white;
    z-index: 99;
}
.uni_mainInfo .tab_btn_wrap li {
    flex: 1;
    line-height: 1.4;
    border: 1px solid #444;
}
.uni_mainInfo .tab_btn_wrap li:first-child {
	border-right:none;
}
.uni_mainInfo .tab_btn_wrap li a {
	font-size:24px;
	font-weight:bold;
    display: block;
	line-height:70px;
}
.uni_mainInfo .tab_btn_wrap li.on {
	background:#444;
}
.uni_mainInfo .tab_btn_wrap li.on a {
	color:white;
}
.uni_mainInfo p,
.uni_mainInfo li,
.uni_mainInfo td{
	line-height:1.3;
}

.uni_mainInfo .tab_content .section1 {
	background:url('/new_guniversity/images/usa/usa_section1.jpg') no-repeat center / cover;
	color:white;
	text-align:center;
}
.uni_mainInfo .tab_content .section1 .container {
	padding:70px 0 110px;
}
.uni_mainInfo .tab_content .section1 .num {
font-size: 40px;
    font-weight: bold;
    text-decoration: underline;
    text-underline-offset: 9px;
    text-decoration-thickness: 3px;

}
.uni_mainInfo .tab_content .section1 .main_tit {
    font-size: 90px;
    font-family: 'TmonMonsori';
    letter-spacing: -3px;
    line-height: 1.3;
    margin: 0;
    margin-top: 30px;
    margin-bottom: 20px;
}
.uni_mainInfo .tab_content .section1 .sub_text {
    font-size: 20px;
    line-height: 1.5;
    letter-spacing: -1px;
}

.uni_mainInfo .tab_content .section_tit {
font-size: 56px;
    font-family: 'TmonMonsori';
    letter-spacing: -4px;
    line-height: 1.2;
    margin: 0;
    text-align: center;
	color:#c9203c;
	margin-bottom:75px;
}
.uni_mainInfo .tab_content .section_tit .color_text {
	color:#17243f;
}

.uni_mainInfo .tab_content .container {
	padding:80px 60px;
}

.uni_mainInfo .tab_content .section2 .grid_wrap {
    display: flex;
    justify-content: space-between;
    gap: 100px;
    align-items: end;
}

.uni_mainInfo .tab_content .section2 .grid_box {
	color:white;
}
.uni_mainInfo .tab_content .section2 .grid_box p {
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    letter-spacing: -1.5px;
    padding: 25px 0px;
	width:280px;
	background:#17243f;

}
.uni_mainInfo .tab_content .section2 .grid_box .small_text {
	font-weight:400;
	font-size:16px;
}
.uni_mainInfo .tab_content .section2 .grid_box .red_back {
background: none;
    position: relative;
    font-size: 22px;

}
.uni_mainInfo .tab_content .section2 .grid_box .red_back:after {
	content:'';
	position:absolute;
	bottom:0;
	left:50%;
	transform:translate(-50%);
	z-index:-1;
	width: 0px;
    height: 0px;
    border-bottom: 140px solid #c9203c;
    border-left: 140px solid transparent;
    border-right: 140px solid transparent;
}
.uni_mainInfo .tab_content .section2 .grid_box .red_back:before {
    content: '';
    position: absolute;
    bottom: 55px;
    right: -136px;
    width: 200px;
    height: 1px;
    background: #c9203c;
}

.uni_mainInfo .tab_content .section2 .grid_box .color_2 {
	background:#233250;
}
.uni_mainInfo .tab_content .section2 .grid_box .color_3 {
	background:#334261
}
.uni_mainInfo .tab_content .section2 .flex_wrap {
	display: flex;
    gap: 20px;
}
.uni_mainInfo .tab_content .section2 .flex_wrap .flex_box {
    border: 1px solid #c9203c;
    padding: 20px 25px 45px;
    color: #c9203c;
    position: relative;
}
.uni_mainInfo .tab_content .section2 .flex_wrap .flex_box.gray_box {
	color:#888888;
	border:1px solid #888888;
}
.uni_mainInfo .tab_content .section2 .flex_box.gray_box .uni_ul {
	border-top:1px solid #888
}
.uni_mainInfo .tab_content .section2 .flex_wrap .flex_box .small_text {
    position: absolute;
    bottom: 16px;
    left: 25px;
    font-size: 12px;
    letter-spacing: -1px;
}
.uni_mainInfo .tab_content .section2 .flex_box .cont_tit {
    font-size: 22px;
    font-weight: bold;
    letter-spacing: -1.5px;
}
.uni_mainInfo .tab_content .section2 .flex_box .uni_ul {
	    padding-top: 15px;
    margin-top: 20px;
    border-top: 1px solid #c9203c;
	    display: grid;
    gap: 5px;
}
.uni_mainInfo .tab_content .section2 .flex_box .uni_ul li {
    display: flex;
    justify-content: space-between;
    font-weight: 500;
	gap: 20px;
	letter-spacing: -1.5px;
}
.uni_mainInfo .tab_content .section2 .flex_box .uni_ul li  span {
	font-weight:400;
}
.uni_mainInfo .tab_content .section2 .small_tit {
	font-size: 14px;
    letter-spacing: -1px;
}
.uni_mainInfo .tab_content .section2 .table_wrap {
	margin-top:65px;
}

.uni_mainInfo .tab_content .section2 .table_wrap .table_tit {
    font-size: 26px;
    font-weight: bold;
    color: #17243f;
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 10px;
}
.uni_mainInfo .tab_content .section2 .table_wrap .table_tit img {
    width: 30px;
    display: inline-block;
    margin-top: 4px;
}
.uni_mainInfo .tab_content .section2 table {
	width:100%;
	border-spacing: 0px;
        border-collapse: separate;
}
.uni_mainInfo .tab_content .section2 table td {
	text-align:center;
	vertical-align:middle;
	padding:10px 0;
	border-bottom:1px solid #cccccc;
}
.uni_mainInfo .tab_content .section2 table thead td {
    background: #f5f5f5;
    border-top: 2px solid #17243f;
    color: #17243f;
    font-weight: bold;
}
.uni_mainInfo .tab_content .section2 table tr td:first-child {
	border-right:1px solid #ccc;
}

.uni_mainInfo .tab_content .section2 .table_wrap .deatil_text {
    color: #888888;
    font-size: 14px;
    margin-top: 10px;
    letter-spacing: -1px;
}
.uni_mainInfo .tab_content .section3 {
	background:#17243f;
}
.uni_mainInfo .tab_content .section3 .section_tit {
    color: #ffffff;
    margin-bottom: 50px;
}
.uni_mainInfo .tab_content .section3 .section_tit span {
	color:#ffcf0e;
}
.uni_mainInfo .tab_content .section3  .grid_wrap {
    display: grid;
    gap: 70px;
    text-align: center;
}
.uni_mainInfo .tab_content .section3  .grid_wrap .box_title {
font-size: 22px;
    font-weight: bold;
    color: #17243f;
    background: #ffcf0e;
    display: inline-block;
    border-radius: 100px;
    letter-spacing: -1px;
    padding: 10px 35px;
	    position: relative;
    z-index: 1;
}
.uni_mainInfo .tab_content .section3  .grid_wrap .flex_wrap {
    display: flex;
    gap: 30px;
    border-top: 1px solid #ffcf0e;
    padding-top: 70px;
    transform: translate(0px, -25px);
}
.uni_mainInfo .tab_content .section3  .grid_wrap .flex_wrap .flex_box {
flex: 1;
    border: 1px solid white;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 220px;
	position:relative;
}
.uni_mainInfo .tab_content .section3  .grid_wrap .flex_wrap .flex_box:after {
    content: '';
    position: absolute;
    top: 50%;
    right: -22px;
    background: url(/new_guniversity/images/usa/white_arrow.png) no-repeat;
    width: 11px;
    height: 21px;
    background-size: 11px;
    transform: translate(0, -50%);
}
.uni_mainInfo .tab_content .section3  .grid_wrap .flex_wrap .flex_box.last_box {
	background:white;
	color:#17243f;
}
.uni_mainInfo .tab_content .section3  .grid_wrap .flex_wrap .flex_box.last_box:after {
	display:none;
}
.uni_mainInfo .tab_content .section3 .flex_box.last_box img {
	width:60px;
}
.uni_mainInfo .tab_content .section3  .text_box .main_text {
font-size: 24px;
    font-weight: bold;
    letter-spacing: -1px;
}

.uni_mainInfo .tab_content .section3  .text_box .detail_text {
    font-size: 14px;
    margin-top: 10px;
    letter-spacing: -1px;

}
.uni_mainInfo .tab_content .section3 .grid_wrap .grid_box3 .flex_wrap {
border-top: none;
    padding-top: 0;
    transform: translate(0);
    margin-top: -55px;
}


.uni_mainInfo .tab_content .section3 .grid_box2 .flex_box:first-child:before,
.uni_mainInfo .tab_content .section3 .grid_box3 .flex_box:first-child:before{
    content: '1';
    position: absolute;
    top: 2px;
    left: -19px;
    width: 36px;
    height: 36px;
    background: #ffcf0e;
    color: #17243f;
    border-radius: 100%;
    font-weight: bold;
    line-height: 33px;
    font-size: 20px;
}
.uni_mainInfo .tab_content .section3 .grid_box3 .flex_box:first-child:before {
    content: '2';

}
.uni_mainInfo .tab_content .section3  .under_box {
    text-align: left;
	color:white;
}
.uni_mainInfo .tab_content .section3  .under_box .color_text {
font-size: 22px;
    color: #ffcf0e;
    letter-spacing: -1px;
    font-weight: bold;
    margin-bottom: 10px;
}
.uni_mainInfo .tab_content .section3  .under_box .detail_text {
    line-height: 1.4;
    word-break: keep-all;
}

.uni_mainInfo .tab_content .section4 {
	background:url('/new_guniversity/images/usa/tip_back.jpg') no-repeat center / cover;
}

.uni_mainInfo .tab_content .section4 .section_tit {
	text-align: left;
    color: #17243f;
	font-size:45px;
	letter-spacing: -2px;
	margin-bottom:30px;
}
.uni_mainInfo .tab_content .section4  .tip_list{
	display:grid;
	gap:10px;
}
.uni_mainInfo .tab_content .section4  .tip_list li{
    display: flex;
    gap: 6px;
    letter-spacing: -1.4px;
    line-height: 1.4;
}
.uni_mainInfo .tab_content .section4  .tip_list li img {
    width: 20px;
    height: 20px;
    transform: translate(0, 2px);
}

.uni_mainInfo .tab_content .section5 .section_tit {
margin-bottom: 20px;
}
.uni_mainInfo .tab_content .section5  .sub_tit {
    font-size: 20px;
    font-weight: 500;
    color: #c9203c;
    text-align: center;
    letter-spacing: -1.5px;
	margin-bottom:30px;
}
.uni_mainInfo .tab_content .section5 .container {
	padding:80px 0;
}
.uni_mainInfo .tab_content .section5  .sub_tit .color_text {
	color:#17243f;
}
.uni_mainInfo .tab_content .go_btn {
    color: white;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    border: none;
    background: #c9203c;
    display: flex;
    align-items: center;
    padding: 22px 30px;
    gap: 15px;
    margin: 0 auto;
	margin-bottom:100px;
	cursor:pointer;
}
.uni_mainInfo .tab_content .go_btn img {
    width: 12px;
    transform: translate(0, 2px);
}

.uni_mainInfo .tab_content.tab_2 .section1 {
	background: url(/new_guniversity/images/usa/usa_section2.jpg) no-repeat center / cover;
}


.uni_mainInfo .tab_content.tab_2 .section2 .grid_box .red_back:after {
	border-bottom: 140px solid #aaa;
}

.uni_mainInfo .tab_content.tab_2 .section2 .grid_box .color_1 {
background:#c9203c;
}
.uni_mainInfo .tab_content.tab_2 .section2 .grid_box .red_back:before {
    bottom: -50px;
    right: -101px;
    width: 128px;
}
.uni_mainInfo .tab_content .section2 .flex_box .uni_ul li {
	line-height:1.2;
}


/* 某唱促 css 函版 */

.uni_mainInfo.can_info .main_section .flex_wrap .flex_box img {
	margin-bottom:10px;
}
.uni_mainInfo.can_info .main_section .flex_wrap p {
	color:#ea1a3a
}
.uni_mainInfo.can_info .main_section .flex_wrap .small_text {
    color: #777777;
    font-size: 14px;
    font-weight: 400;
	
}
.uni_mainInfo.can_info .tab_content .section1 {
background: url(/new_guniversity/images/can/can_section1.jpg) no-repeat center / cover;
}
.uni_mainInfo.can_info .tab_content .section2 .grid_box .red_back:before {
bottom: 68px;
    right: -135px;
    width: 213px;
}
.uni_mainInfo.can_info .tab_content .section_tit .color_text {
	color:#333;
}
.uni_mainInfo.can_info .tab_content .section2 .grid_box .color_1 {
	background:#333;
}
.uni_mainInfo.can_info .tab_content .section2 .grid_box .color_2 {
	background:#555;
}

.uni_mainInfo.can_info .tab_content .section3 {
	background:#333;
}
.uni_mainInfo.can_info .tab_content .section3 .section_tit span {
	color:#c9203c;
}
.uni_mainInfo.can_info .tab_content .section3 .grid_wrap .box_title {
    background: #c9203c;
    color: white;
}
.uni_mainInfo.can_info .tab_content .section3 .grid_wrap .flex_wrap {
	border-top: 1px solid #c9203c;
}
.uni_mainInfo.can_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box.last_box {
	color:#c9203c;
}
.uni_mainInfo.can_info .tab_content .section3 .flex_box.last_box img,
.uni_mainInfo.can_info .tab_content .section4 .tip_list li img{
	filter: invert(18%) sepia(89%) saturate(2872%) hue-rotate(336deg) brightness(90%) contrast(93%);
}
.uni_mainInfo.can_info .tab_content .section3 .grid_box2 .flex_box:first-child:after {
	display:none;
}
.uni_mainInfo.can_info .tab_content .section3 .under_box .color_text {
	color:white;
}
.uni_mainInfo.can_info .tab_content .section4 .section_tit {
	color:#c9203c;
}

.uni_mainInfo.can_info .tab_content.tab_2 .section1 {
    background: url(/new_guniversity/images/can/can_section2.jpg) no-repeat center / cover;
}


.uni_mainInfo.can_info .tab_content.tab_2 .section2 .grid_box .color_1 {
    background: #c9203c;
}
.uni_mainInfo.can_info .tab_content.tab_2 .section2 .grid_box .red_back:before {
    bottom: -56px;
    right: -109px;
    width: 124px;
}
.uni_mainInfo.can_info .tab_content .section5 .sub_tit .color_text {
	color:#333;
}
.uni_mainInfo.uk_info .tab_content .section1 {
    background: url(/new_guniversity/images/uk/uk_section1.jpg) no-repeat center / cover;
}
.uni_mainInfo.uk_info .main_section .flex_wrap p .small_text {
    font-size: 14px;
    color: #666;
    display: inline-block;
    font-weight: 400;
    margin-top: 5px;
}

.uni_mainInfo.uk_info .section3 .under_text {
		color:white;
		font-size:14px;
		text-align:right;
		margin-top:-10px;
}


.uni_mainInfo.uk_info .tab_content.tab_2 .section1 {
    background: url(/new_guniversity/images/uk/uk_section2.jpg) no-repeat center / cover;
}



.uni_mainInfo.aus_info .main_section .flex_wrap p .small_text {
    font-size: 14px;
    color: #666;
    display: inline-block;
    font-weight: 400;
    margin-top: 5px;
}
.uni_mainInfo.aus_info .tab_content .section2 .grid_box .red_back:before {
	right: -124px;
    width: 206px;
    bottom: 71px;
}

.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box.grid_box {
    display: grid;
    border: none;
    align-items: inherit;
    gap: 10px;
    justify-content: initial;
}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .border_box {
	border:1px solid white;
	font-size:14px;

}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .under_text{
	text-align:right;
	color:white;
	font-size:14px;
}
.uni_mainInfo.aus_info .tab_content .section1 {
    background: url(/new_guniversity/images/au/aus_section1.jpg) no-repeat center / cover;
}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box {
	height:280px;
}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .border_box p {
    margin: 12px 0 2px;
    letter-spacing: -1px;
    word-break: keep-all;
	font-size:16px;
}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box .small_text {
	font-size:14px;
	margin:0;
}


.uni_mainInfo.aus_info .tab_content .section3 .grid_box2 .grid_box .flex_border {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 40px;
}

.uni_mainInfo .tab_content .section3 .grid_wrap .flex_wrap .flex_box.w280 {
	width:198px;
	flex:none;
}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .border_box.box2 .main_text{
    font-size: 24px;
    font-weight: bold;
    letter-spacing: -1px;
    margin: 0;
}
.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .border_box.box2 {
display: flex;
    align-items: center;
    justify-content: center;
}

.uni_mainInfo.aus_info .tab_content .section3 .grid_box2 .grid_box .flex_border .main_text {
	margin:3px 0 2px;
}


.uni_mainInfo.aus_info .tab_content.tab_2 .section1 {
background: url(/new_guniversity/images/au/aus_section2.jpg) no-repeat center / cover;
}

.uni_mainInfo.aus_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box:before {
	display:none;
}
.uni_mainInfo.aus_info .tab_content .section3 .inner_box {
	position:relative;
}
.uni_mainInfo.aus_info .tab_content .section3 .inner_box:after {
	content: '';
    position: absolute;
    top: 50%;
    right: -24px;
    background: url(/new_guniversity/images/usa/white_arrow.png) no-repeat;
    width: 7px;
    height: 17px;
    background-size: 7px;
    transform: translate(0, -50%);
}
.uni_mainInfo.aus_info .tab_content .section3 .inner_box:last-child:after {
	display:none;
}

.uni_mainInfo.new_info .tab_content .section1 {
background: url(/new_guniversity/images/newz/new_section1.jpg) no-repeat center / cover;
}

.uni_mainInfo.new_info .tab_content .section2 .grid_wrap  {
	    justify-content: center;
}
.uni_mainInfo.new_info .tab_content .section2 .flex_wrap {
	gap:100px;
}
.uni_mainInfo.new_info .tab_content .section2 .flex_wrap .flex_box {
	width:200px;
	position:relative;
}
.uni_mainInfo.new_info .tab_content .section2 .flex_wrap .gray_box:after {
    content: 'VS';
    position: absolute;
    top: 50%;
    font-size: 36px;
    left: -51px;
    transform: translate(-50%, 0);
    font-weight: bold;
    color: #17243f;

}






.uni_mainInfo.ger_info .tab_content .section1  {
	background: url(/new_guniversity/images/gr/ger_section1.jpg) no-repeat center / cover;
}
.uni_mainInfo.ger_info .main_section .flex_wrap .small_text {
	color:#ea1a3a;

}
.uni_mainInfo.ger_info .tab_content .section_tit .color_text,
.uni_mainInfo.ger_info .tab_content .section2 .table_wrap .table_tit,
.uni_mainInfo.ger_info .tab_content .section3 .section_tit span,
.uni_mainInfo.ger_info .tab_content .section3 .text_box .detail_text,
.uni_mainInfo.ger_info .tab_content .section3 .under_box{
	color:#333;
}
.uni_mainInfo.ger_info .tab_content .section_tit,
.uni_mainInfo.ger_info .tab_content .section3 .text_box .main_text,
.uni_mainInfo.ger_info .tab_content .section3 .under_box .color_text{
	color:#ea1a3a;
}
.uni_mainInfo.ger_info .tab_content .section3 {
	background:#eeeeee;
}


.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .flex_wrap {
	border-top: 1px solid #333;
}
.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .box_title {
	color: white;
    background: #ea1a3a;
}
.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box {
	border:1px solid #333;
	background:white;
}
.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box.last_box {
	background:#ea1a3a;
	border:1px solid #ea1a3a;
}
.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box.last_box .main_text {
	color:white;
}
.uni_mainInfo.ger_info .tab_content .section3 .flex_box.last_box img {
	-webkit-filter: brightness(0) invert(1); 
	filter: brightness(0) invert(1);
}
.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box:after {
	-webkit-filter: grayscale(100%) brightness(0);
	filter: grayscale(100%) brightness(0);
}
.uni_mainInfo.ger_info .section3 .under_text {
    text-align: left;
	margin-bottom:6px;
    letter-spacing: -1px;
}



.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .grid_box5 .flex_wrap {
    flex-wrap: wrap;
    justify-content: center;
}
.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .grid_box5 .flex_wrap  .flex_box {
	width:198px;
	flex:none;
}


.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .grid_box5 .flex_wrap .flex_box2:after {
    bottom: -33px;
    top: auto;
    right: 50%;
    transform: rotate(90deg) translate(-50%);
}

.uni_mainInfo.ger_info .tab_content .section3 .grid_wrap .grid_box5 .flex_wrap .flex_box3:after {
	right:auto;
	left:-22px;
	transform: rotate(180deg) translate(0, 50%);
}


.uni_mainInfo.ger_info  .tab_content .section4 .tip_list li img {
filter: invert(22%) sepia(100%) saturate(6697%) hue-rotate(341deg) brightness(93%) contrast(98%);
}





.uni_mainInfo.ger_info .btn_flex {
display: flex;
    gap: 20px;
    margin: 100px 0;
    justify-content: center;
}
.uni_mainInfo.ger_info .btn_flex button {
padding: 0;
    width: 280px;
    height: 80px;
    justify-content: center;
	margin:0;
}



.uni_mainInfo.sig_info .tab_content .section1 {
    background: url(/new_guniversity/images/sp/sig_section1.jpg) no-repeat center / cover;
}



.uni_mainInfo.sig_info .tab_content .section2 .grid_wrap {
	justify-content: center;
}
.uni_mainInfo.sig_info .tab_content .section2 .flex_wrap {
	gap:100px;
}
.uni_mainInfo.sig_info .tab_content .section2 .flex_wrap .flex_box {
	width: 270px;
    position: relative;
    padding: 30px 25px 65px;
}

.uni_mainInfo.sig_info .tab_content .section2 .flex_wrap .gray_box:after {
    content: 'VS';
    position: absolute;
    top: 50%;
    font-size: 36px;
    left: -51px;
    transform: translate(-50%, 0);
    font-weight: bold;
    color: #17243f;
}



.uni_mainInfo.sig_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box {
    height: auto;
    align-items: start;
    padding-top: 20px;
    padding-bottom: 20px;
}

.uni_mainInfo.sig_info .tab_content .section3 .text_box .detail_text {
	margin-top:5px;
}

.uni_mainInfo.sig_info .tab_content .section3 .text_box  .month_text {
	HEIGHT: 55PX;
    line-height: 55px;
}

.uni_mainInfo.sig_info .tab_content .section3 .text_box .content_text {
    padding-bottom: 20px;
	font-size:14px;
}

.uni_mainInfo.sig_info .tab_content .section3 .text_box .content_text .small_text {
	font-size:13px;
}
.uni_mainInfo.sig_info .tab_content .section3 .grid_wrap .flex_wrap {
	gap:25px;
}
.uni_mainInfo.sig_info .tab_content .section3 .grid_wrap .flex_wrap .flex_box:after {
	right:-20px;
}
.uni_mainInfo.sig_info .tab_content .container {
	padding:80px 30px;
}
.uni_mainInfo.sig_info .tab_content .section4 .tip_list {
font-size: 20px;
}
.uni_mainInfo.sig_info .tab_content .go_btn {
	margin-top:100px;
}



.uni_mainInfo.sig_info .tab_content .section4 .tip_list li img {
	transform: translate(0, 4px);
}





/* 绢切楷荐 惫啊喊其捞瘤 */

/* 绢切楷荐 惫啊喊 其捞瘤 眠啊 CSS 20241107 烙犁屈*/
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.why_section_wrap {
	display:grid;
	gap:60px;
}
.why_section_wrap p {
	line-height:1.4;
}
.why_section_wrap .container {
    display: flex;
    gap: 60px;
}

.why_section_wrap .text_wrap .num {
	font-size:20px;
	color:#dc1626;
	font-family: 'GmarketSansMedium';
}
.why_section_wrap .text_wrap .sec_tit {
	font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    margin: 0px 0 10px;
}
.why_section_wrap .text_wrap .content_text {
    font-size: 16px;
    letter-spacing: -0.5px;
}
.why_section_wrap .text_wrap.grid_wrap {
    display: grid;
    gap: 50px;
}
.why_section_wrap .why_section2  img {
	height: 460px;
    margin: 0 20px 0 0;
    box-shadow: 20px -20px 0px #dc1626;
}

.why_section_wrap .why_section2 .container {
	align-items: center;
    justify-content: space-between;
}

.why_section_wrap .why_section2 {
	position:relative;
}
.why_section_wrap .why_section2 .ab_img {
    box-shadow: none;
    width: 270px;
    height: 270px;
    position: absolute;
    bottom: 30px;
    right: -10px;
} 

/* 措切蜡切 矫氰沥焊 CSS眠啊 20241108 烙犁屈*/
.uni_test_page p,
.uni_test_page li,
.uni_test_page td {
	line-height:1.2;
	margin:0;
	letter-spacing: -1px;
}

.uni_test_page {
    display: grid;
    gap: 40px;
    padding: 0 30px
}
.uni_test_page .sec_tit {
      display: flex;
    align-items: center;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: -1px;
	position:relative;
    margin-bottom: 7px;
}
.uni_test_page .sec_tit img {
    width: 16px;
    height: 16px;
    position: absolute;
    left: -20px;
    top: 10px;
}
.uni_test_page .sec_tit .small_text {
	font-size:16px;
	font-weight:400;
}
.uni_test_page .sec_tit .color_text {
	color:#dc1626;
}
.uni_test_page section p {
    font-size: 16px;
    line-height: 1.4;
    word-break: keep-all;
}

.uni_test_page table {
	width:100%;
	margin-top:20px;
    border-spacing: 0px;
    border-collapse: separate;
}
.uni_test_page table td {
    font-size: 16px;
    text-align: center;
    padding: 14px 18px;
	    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
	line-height: 1.4;
    color: #555;
}
.uni_test_page table tr td:last-child {
    border-right: none;
}
.uni_test_page table thead {
	background:#f5f5f5;
}
.uni_test_page table thead td {
	border-top:1px solid #333333;
	font-weight:500;
}

.uni_test_page .toefl_table {
	table-layout:fixed;
}

.uni_test_page .toefl_table tbody td {
	padding:6px 0;
}

.uni_test_page .section5 {
	display:grid;
	gap:40px;
}
.uni_test_page .section5 .cont_tit {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 3px;
}
.uni_test_page .section5 p {
    line-height: 1.5;
}
.uni_test_page  .table_flex {
    display: flex;
    margin-top: 20px;
    gap: 15px;
    margin-bottom: 20px;
}
.uni_test_page  .table_flex &gt; div {
	flex:1;
}
.uni_test_page  .table_tit {
	margin-bottom:-10px;
}
.uni_test_page .color_text {
	color:#dc1626;
}


/* 林夸 档矫 css 眠啊*/
.main_city_page p {
	line-height:1.2;
	margin:0;
	letter-spacing: -1px;
	font-size:16px;
}
.main_city_page .main_section .flex_wrap {
	display: flex;
    justify-content: space-between;
    align-items: center;
	gap:50px;
} 

.main_city_page .main_section .num {
	font-size:20px;
}
.main_city_page .main_section .sec_tit {
	font-size:36px;
}
.main_city_page .num {
	color:#dc1626;
}

.main_city_page  .sec_tit {
	font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    margin: 0px 0 10px;
}
.main_city_page .hash_tag_list {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin: 10px 0 25px;
}
.main_city_page .hash_tag_list p {
background: #eeeeee;
    border: 1px solid #dddddd;
    border-radius: 100px;
    padding: 7px 22px;
}

.main_city_page .text_wrap .content_text {
    letter-spacing: -0.5px;
	line-height:1.4;
}
.main_city_page .spot_section  {
	margin-top:60px;
}
.main_city_page .spot_section .spot_tit {
    color: #dc1626;
    font-size: 22px;
    font-weight: 600;
    border-bottom: 1px solid #dc1626;
    padding-bottom: 8px;
    margin-bottom: 50px;
}

.main_city_page .spot_section .spot_section_wrap {
	display:grid;
	gap:80px;
} 
.main_city_page .spot_section .spot_section_wrap &gt; div {
    display: flex;
    gap:80px;
    align-items: center;
}
.main_city_page .spot_section .spot_section_wrap &gt; div .text_wrap {
	

}
.main_city_page .spot_section .spot_section_wrap .section2 img {
box-shadow: 20px -20px #dc1626;
}



















.rn_sub_why {margin:40px 0;}
.rn_sub_why_btn {margin-bottom:60px;}

.rn_sub_city_tab {width:1000px; margin-top:15px;}
.rn_sub_city_tab li {height:50px; float:left; padding-top:16px; font-family:'Noto Sans KR', sans-serif; font-size:15px; color:#777; text-align:center; letter-spacing:-0.5pt; line-height:16px; box-sizing:border-box; border:1px solid #ccc; border-left:none; border-bottom:1px solid #333; background:#f5f5f5; cursor:pointer;}
.rn_sub_city_tab li:nth-child(1) {border-left:1px solid #ccc;}
.rn_sub_city_tab li.tab_on {font-weight:bold; color:#333; border:1px solid #333; border-bottom:none; background:#fff;}
.rn_sub_city {margin:60px 0;}
.rn_sub_city_school {padding-top:40px; border-top:1px solid #ccc; box-sizing:border-box;}
.rn_sub_city_school_title {font-family:'Noto Sans KR', sans-serif; font-size:20px; font-weight:bold; color:#333; text-align:left; letter-spacing:-0.5pt; line-height:16px;}
.rn_sub_city_school_list {margin:20px 0 60px 0;}
.rn_sub_city_school_list li {width:184px; position:relative; float:left; margin-left:20px;}
.rn_sub_city_school_list li:nth-child(1) {margin-left:0;}
.rn_sub_city_school_list li table {width:183px; box-sizing:border-box;}
.rn_sub_city_school_name {width:100%; height:30px; position:absolute; top:110px; left:0; padding:8px 10px 0 10px; font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:bold; color:#fff; text-align:left; line-height:12px; background:rgba(0, 0, 0, 0.7); text-overflow:ellipsis; overflow:hidden; white-space:nowrap; box-sizing:border-box;}
.rn_sub_city_school_list li th {height:30px; font-family:'Noto Sans KR', sans-serif; font-size:12px; color:#333; text-align:center; letter-spacing:-1pt; line-height:11px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#f5f5f5; box-sizing:border-box;}
.rn_sub_city_school_list li td {height:30px; font-family:'Noto Sans KR', sans-serif; font-size:12px; color:#333; text-align:center; line-height:11px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; box-sizing:border-box;}
.rn_sub_city_school_btn {margin-top:15px; text-align:center;}
.rn_sub_city_school_btn button {width:60px; height:26px; font-family:'Noto Sans KR', sans-serif; font-size:12px; color:#000; letter-spacing:-1pt; line-height:11px; border:1px solid #333; background:#fff; cursor:pointer;}
.rn_sub_city_school_btn button:hover {color:#fff; border:1px solid #333; background:#333;}

.rn_sub_paging {margin-bottom:60px; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#333; text-align:center; line-height:12px;}
.rn_sub_paging span {font-weight:bold; color:#dc1626; text-decoration:none;}

#dream_box01 {width:600px; height:auto; float:left; margin:-158px 0 0 120px; padding:0 30px 40px 30px; background:#fff; border:1px solid #222; -moz-border-radius: 5px; /*葛龙扼*/ -webkit-border-radius: 5px; /*昆哦*/ border-radius:0; z-index:55555555;}
#dream_box01 .tit {display:block; padding:20px 0 4px 0; font-size:16px; line-height:30px; color:#222; letter-spacing:-0.5px; text-decoration:none; border-bottom:1px solid #333; font-family:'Noto Sans KR', sans-serif; font-weight:bold; text-align:left; box-sizing:border-box;}
#dream_box01 .text {padding:0; margin:20px 0 0 0; font-family:'Noto Sans KR', sans-serif; color:#333; font-size:12px; line-height:18px; text-align:left; box-sizing:border-box;}
#dream_box01 .text .tt {line-height:18px; width:100%; float:left; height:18px; margin-bottom:5px}

/* 措切蜡切 惫啊喊 其捞瘤 */
.rn_uni_tab {width:1000px; margin:0 auto; box-sizing:border-box;}
.rn_uni_tab a &gt; li {height:60px; float:left; padding-top:22px; font-family:'Noto Sans KR', sans-serif; font-size:20px; font-weight:bold; color:#333; letter-spacing:-1pt; line-height:12px; word-spacing:-2px; text-align:center; border:1px solid #333; background:#fff; box-sizing:border-box;}
.rn_uni_tab a &gt; .tab_on {color:#fff; border:1px solid #333; background:#333;}

.usa_yg_tab dl {float:left;}
.usa_yg_school td {width:500px; font-family:'Noto Sans KR', sans-serif; font-size:15px; color:#222; line-height:28px; text-align:left; vertical-align:top;}
.usa_yg_school td span {color:#aaa;}
.ygsc {color:#dc1626 !important; font-weight:bold;}

.rank-list, .new-list{
	font-family:'Noto Sans KR', sans-serif;
	font-weight: normal;	
}

.rank-tab-menu, .new-tab-menu{
	overflow: auto;
}

.rank-tab-menu img, .new-tab-menu img{
	float: left;
}

table.rank tr{
	height: 45px;
	border-bottom: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4;
}

table.rank th{
	width: 40px; background: whitesmoke;
	border-left: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4;
	border-bottom: solid 1px #d4d4d4;
	font-weight: bold;
	font-size: 15px;
	color: #b6986c;
}

table.rank td, table.new-list td{
	padding: 0 15px;
	font-size: 15px;	
}

table.rank td{
	width: 460px;
	border-bottom: solid 1px #d4d4d4;
}

table.new-list {border-top:1px solid #555;}

table.new-list, table.new-list th, table.new-list td:not(:first-child){
	
}

table.new-list th:not(:first-child){
	border-left: solid 1px #ddd;	
}

table.new-list td:not(:first-child){
	border-left: solid 1px #ddd;
}

table.new-list td{
	color: #555;
	font-size: 14px;
	border-bottom: solid 1px #ddd;
	line-height:16px;
}

table.new-list tr{
	height: 45px;
	border-bottom: solid 1px #ddd;
}

table.new-list th{
	width: 40px; background: whitesmoke;
	font-weight: bold;
	font-size: 14px;
	color: #b6986c;
	border-bottom: solid 1px #ddd;
}

.rank-source{
	font-size:13px;
    text-align: right;
    margin-top: 10px;    
    color: #a9a7a7;
	line-height:16px;
}

.uni_bn dl {position:relative; float:left; overflow:hidden;}
.uni_bn_text {position:absolute; bottom:20px; left:20px;}
.uni_title {width:1000px; margin:0 auto;}
.uni_icon li {float:left;}
.uni_nation {margin-left:-10px; padding-top:5px;}
.uni_nation li {position:relative; float:left; margin:10px 0 0 10px; overflow:hidden;}
.uni_nation_text {position:absolute; top:20px; left:20px;}
.uni_major ul {text-align:left;}
.uni_major li {width:125px; float:left; text-align:center; background:#f5f5f5; box-sizing:border-box;}
.uni_major li img {width:125px;}
.uni_major table {border-top:1px solid #ccc; border-left:1px solid #ccc;}
.uni_major td {border-right:1px solid #ccc; border-bottom:1px solid #ccc;}

/* 康绢姆橇 */
.page_100 {width:100%; height:300px; position:relative; text-align:center; overflow:hidden;}
.page_100 img {position:absolute; top:0; left:50%; margin-left:-1000px;}
.page_con {width:1000px; position:relative; margin:0 auto;}

/* 姆橇家俺 */
.ginfo{width:100%;height:650px;margin:0 auto;padding:0;background:url(//www.gamjauhak.com/camp/images/gcamp01_bg.jpg) no-repeat;overflow:hidden;}
.ginfo .g_desc{width:1100px;height:600px;margin:0 auto; margin-top:50px; overflow:hidden; position:relative;}
.ginfo .g_desc h3{width:657px;height:91px;background:url(//www.gamjauhak.com/camp/images/ginfo_img01.png) no-repeat; margin:0 auto}
.ginfo .g_desc p{width:556px;height:420px;background:url(//www.gamjauhak.com/camp/images/ginfo_img03.png) no-repeat; position:absolute;right:0;top:145px}
.ginfo .g_photo{display:inline-block;vertical-align:top;overflow:hidden;width:500px;height:415px;position:absolute;left:0;top:145px}
.ginfo_b {width:980px; margin:0 auto; margin-top:30px; overflow:hidden;   position:relative;}

.g_subMenu{overflow:hidden;}
.g_subMenu li{float:left;margin-left:5px;width:480px;}
.g_subMenu li:first-child{margin-left:0px;}
.g_subMenu li a{width:100%;height:57px;line-height:57px;border:1px solid #707070;background:#707070;color:#999;text-align:center;font-size:22px;display:inline-block;}
.g_subMenu li a:hover{border:1px solid #bbbbbb;background:#fff;color:#4d4d4d;}
.g_subMenu li.on a{border:1px solid #bbbbbb;background:#fff;color:#4d4d4d;}

.gilist{width:100%; height:auto; margin:10px 0 1px 0;overflow:hidden;clear:both;}
.giimgbox{float:left; width:69px; padding:5px; margin:0 10px 10px 50px; font-size:26px; font-weight:bold; color:#005ca7; border-top:1px solid #006699}
.giimgbox_t{float:left; width: auto; padding:5px; margin:0 10px 10px 30px; border-top:1px solid #006699; font-size:21px; line-height:30px; font-weight:bold; color:#006699}
.gicont1{ float:right; width:790px; font-family:'Noto Sans KR', sans-serif; font-size:15px;line-height:23px;color:#666666; letter-spacing:0.1px; margin:0 7px 10px 0;; padding-bottom:25px}
.gicont2{ float:right; width:790px; font-family:'Noto Sans KR', sans-serif; font-size:15px;line-height:23px;color:#666666; letter-spacing:0.1px; margin:0 7px 20px 0;  border-bottom:1px solid #ddd; padding-bottom:30px}
.gicont2 em{ color:#328bc7}
.gicontimg{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	width: 350px;
	height: auto;
	position: absolute;
	margin: 10px 0 0 600px;
}
.gicontimg1{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	width: 300px;
	height: auto;
	position: absolute;
	margin: 0 0 0 650px;
}

.gcamp02{border-bottom:1px solid #f2f2f2;width:100%;margin:0 auto;overflow:hidden;}
.gcamp02:first-child{border-top:1px solid #f2f2f2;}
.gcamp02 .odd{width:980px;margin:0 auto;overflow:hidden;position:relative; margin-bottom:50px;}
.gcamp02 .odd h2{padding:60px 0 13px; font-size:20px; font-weight:bold;}
.gcamp02 .odd p{padding:20px 0 9px;font-size:15px;line-height:23px;color:#595959;letter-spacing:normal; width:100%; height:100%}
.gcamp02 .odd .illust01{position:absolute;top:70px;right:0;overflow:hidden;}

.gcamp02 .even{width:980px;margin:0 auto;overflow:hidden;position:relative; margin-bottom:50px;}
.gcamp02 .even h2{padding:60px 0 13px; font-size:20px; font-weight:bold;text-align:right;}
.gcamp02 .even p{padding:20px 0 9px;font-size:15px;line-height:23px;color:#595959;letter-spacing:normal; width:100%; height:100%; text-align:right;}
.gcamp02 .even .illust01{position:absolute;top:70px;left:0;overflow:hidden;}
.gbit{ float:left; width:170px; height:30px; line-height:36px; padding-top:2px; margin:10px 0 0 0; color:#333333; font-size:13px; font-weight:bold; font-family:'Noto Sans KR', sans-serif;}
.gbit img{ padding-left:5px}
.gicont2.gbnt11{margin-left:2%}
.gbnt11 a{display:inline-block;height:1em;line-height:1em;padding:0.7em 1.5em 0.8em 1.5em;font-size:15px;color:#328bc7;border:1px solid #a2d5f7;border-radius:2em;background:#cdebff;margin-right:10px; letter-spacing:-0.5px; font-weight:bold}
.gbnt11 a:hover{background:#fff;}

/* 姆橇檬焊啊捞靛 */
.camp_guide_btn01 {position:absolute; top:50px; right:24px;}
.camp_guide_btn02 {position:absolute; top:100px; right:24px;}
.camp_guide_btn03 {position:absolute; top:270px; right:24px;}

/*姆橇 单老府钠 其捞瘤*/
 .daily_title {font-family:'Noto Sans KR', sans-serif; font-size:26px; font-weight:bold; color:#000; text-align:center; letter-spacing:-1pt;}
 .daily_title span {color:#dc1627;}
 .four_week { width:1000px; height:auto; margin:20px auto;}
 .four_week img{ margin-bottom:20px; width:288px; height:195px; overflow:hidden;}
 .four_week dl{ width:286px; height:300px; padding:15px; border:1px solid #ccc; background:#fff !important; display:block; float:left; margin-bottom:13px; }
 .four_week .weeks{ width:88px; height:20px; padding-top:0px; color:#dc1627; text-align:left; font-size:16px; font-weight:bold; float:left;} 
 .four_week .day{  font-size:15px; font-weight:bold; color: #444444; text-align:right;}
 .four_week .contents{ font-size:13px; color: #444444; line-height:1.5;}
 .four_week .middle{ margin:0 13px 0 13px;}
 
 .three_week{ width:100%; height:auto; margin:20px 0 20px 0;}
 .three_week img{ margin-bottom:20px; width:288px; height:195px; overflow:hidden;}
 .three_week dl{ width:286px; height:300px; padding:15px; border:1px solid #ccc; background:#fff; display:block; float:left; margin-bottom:13px;}
 .three_week .weeks{ width:88px; height:20px; padding-top:0px; color:#dc1627; text-align:left; font-size:16px; font-weight:bold; float:left;} 
 .three_week .day{  font-size:15px; font-weight:bold; color: #444444; text-align:right;}
 .three_week .contents{ font-size:13px; color: #444444; line-height:1.5;}
 .three_week .middle{ margin:0 13px 0 13px;} 
 
 .second_week{ width:100%; height:auto; margin:20px 0 20px 0;}
 .second_week img{ margin-bottom:20px; width:288px; height:195px; overflow:hidden;}
 .second_week dl{ width:286px; height:300px; padding:15px; border:1px solid #ccc; background:#fff; display:block; float:left; margin-bottom:13px;}
 .second_week .weeks{ width:88px; height:20px; padding-top:0px; color:#dc1627; text-align:left; font-size:16px; font-weight:bold; float:left;} 
 .second_week .day{  font-size:15px; font-weight:bold; color: #444444; text-align:right;}
 .second_week .contents{ font-size:13px; color: #444444; line-height:1.5;}
 .second_week .middle{ margin:0 13px 0 13px;}
 
 .first_week{ width:100%; height:auto; margin:20px 0 20px 0;}
 .first_week img{ margin-bottom:20px; width:288px; height:195px; overflow:hidden;}
 .first_week dl{ width:286px; height:300px; padding:15px; border:1px solid #ccc; background:#fff; display:block; float:left; margin-bottom:13px;}
 .first_week .weeks{ width:88px; height:20px; padding-top:0px; color:#dc1627; text-align:left; font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:bold; float:left;} 
 .first_week .day{  font-size:15px; font-weight:bold; color: #444444; text-align:right;}
 .first_week .contents{ font-size:13px; color: #444444; line-height:1.5;}
 .first_week .middle{ margin:0 13px 0 13px;}
 
 .four_btn{ width:980px; height:40px; background:#ac040c; color:#fff; font-size:20px; font-weight:bold; text-align:center; padding-top:15px; margin-top:30px; display:block;}
 .four_btn .more_list{ font-size:13px; border-radius:10px; text-align:center; padding: 3px 10px 3px 10px; background:#f67792; margin-left:20px;}
  .cf:after {content:""; display:block; clear:both;}
 
 .three_btn{ width:980px; height:40px; background:#0c9daa; color:#fff; font-size:20px; font-weight:bold; text-align:center; padding-top:15px; margin-top:30px; display:block;}
 .three_btn .more_list{ font-size:13px; border-radius:10px; text-align:center; padding: 3px 10px 3px 10px; background:#4bb6c0; margin-left:20px;}
 
  .second_btn{ width:980px; height:40px; background:#fb8800; color:#fff; font-size:20px; font-weight:bold; text-align:center; padding-top:15px; margin-top:30px; display:block;}
 .second_btn .more_list{ font-size:13px; border-radius:10px; text-align:center; padding: 3px 10px 3px 10px; background:#fca742; margin-left:20px;}
  .cf:after {content:""; display:block; clear:both;}
  
   .first_btn{ width:980px; height:40px; background:#f3476c; color:#fff; font-size:20px; font-weight:bold; text-align:center; padding-top:15px; margin-top:30px; display:block;}
 .first_btn .more_list{ font-size:13px; border-radius:10px; text-align:center; padding: 3px 10px 3px 10px; background:#f67792; margin-left:20px;}
  .cf:after {content:""; display:block; clear:both;}

 /* 橇肺弊伐 姆橇荤柳 */
#usawrap{ width:930px; position:relative; margin:0px auto;}
#usamain { width:800px; height:487px; position:relative; overflow:hidden;}
#usamain img{width:800px; height:487px;}
#usamain .usamainimg{ width:1066px;}
#thumb{ width:100px; height:490px; position:absolute; top:0;right:0;}
#thumb .down{ position:absolute;top:0; left:40px;}
#thumb .up{position:absolute;bottom:0; left:40px;}
#thumb .thumbList{ margin-top:30px; width:100px; height:430px; overflow:hidden; float:left;}
#thumb li{ margin-bottom:10px;}
#thumb li img{ width:100px; height:75px;}

/* 姆橇货家侥 */
.camp_news {position:relative;}
.camp_news_bar {margin-bottom:10px; padding:12px 0; background:#ffba00;}
.camp_news_bar dl {float:left; font-family:'Noto Sans KR', sans-serif !important; font-size:13px !important; font-weight:bold; color:#fff;}
.camp_news_title {width:800px; text-align:center;}
.camp_news_date {width:200px; text-align:center; /*border-left:1px solid #fff;*/ box-sizing:border-box;}
.camp_news li {font-family:'Noto Sans KR', sans-serif !important; font-size:13px; color:#222; padding:10px 0; border-bottom:1px solid #ddd; clear:right; overflow:hidden;}
.camp_news li span.tit {float:left; padding-left:10px; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden;}
.camp_news li span.date {float:right; padding-right:70px; color:#999; display:block;}
.camp_news li span.date_m {float:right; display:none;}
.camp_news li img {margin-right:8px; vertical-align:middle;}
.camp_news li a span {border-bottom:1px solid #fff;}
.camp_news li a:hover span {color:#dc1626;} 
.camp_news .more {position:absolute;right:0;top:-44px;width:53px;height:23px;line-height:23px;background:url(../images/bg_smore.png) no-repeat;background-size:53px 23px;color:#fff;text-align:center;}
.camp_news .more:hover {background:url(/images/bg_smore_over.png) no-repeat;}

/* 姆橇饶扁 */
.camp_review {overflow:hidden;}
.camp_review_tab li {float:left; border-bottom:1px solid #f89e02;}
.camp_review_tab li:first-child {border-left:1px solid #ddd;}
.camp_review_tab li a {width:141px; height:54px; padding-top:14px; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#222; text-align:center; letter-spacing:-0.5pt;border-top:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; background:#fff; display:inline-block;}
.camp_review_tab li a:hover {text-decoration:none; color:#f89e02;}
.camp_review_tab li.on a{color:#fff; border-top:1px solid #f89e02; border-right:1px solid #f89e02; background:#f89e02;}

.camp_review_tab2 li {float:left; border-bottom:1px solid #f89e02;}
.camp_review_tab2 li:first-child {border-left:1px solid #ddd;}
.camp_review_tab2 li a {width:124.4px; height:54px; padding-top:14px; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#222; text-align:center; letter-spacing:-0.5pt;border-top:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; background:#fff; display:inline-block;}
.camp_review_tab2 li a:hover {text-decoration:none; color:#f89e02;}
.camp_review_tab2 li.on a{color:#fff; border-top:1px solid #f89e02; border-right:1px solid #f89e02; background:#f89e02;}


.camp_review_recent {padding:20px 10px; text-align:right;}
.camp_review_recent button {padding:6px 10px; margin-left:2px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#777; line-height:14px; background:#f5f5f5; border:1px solid #ccc; cursor:pointer;}
.camp_review_recent button:first-child {background:none;} 
.camp_review_recent button a:hover span {text-decoration:none;}
.camp_review_recent button.on span {color:#222;}
.camp_review_cont {position:relative; overflow:hidden;}
.camp_review_cont li {width:320px; float:left; padding:30px; margin:0 13px 40px 0; border:1px solid #ddd; box-sizing:border-box;}
.camp_review_cont li:nth-child(3), .postscript .list li:nth-child(6), {margin:0 0 40px 0;}
.camp_review_cont li p {font-family:'Noto Sans KR', sans-serif; margin-top:-4px; overflow:hidden;}
.camp_review_cont li p .nation {padding:4px 10px; font-size:13px; color:#fff; letter-spacing:-1px; background:#dc1626; display:inline-block;}
.camp_review_cont li p .date {float:right; font-size:13px; color:#999;}
.camp_review_cont li dl {margin-top:10px; clear:right;}
.camp_review_cont li dt {padding-bottom:14px; font-family:'Noto Sans KR', sans-serif; font-size:20px; font-weight:bold; color:#222; letter-spacing:-1px; border-bottom:1px solid #ddd; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.camp_review_cont li dt a:hover {color:#dc1626; text-decoration:none;}
.camp_review_cont li dt .who {margin-top:4px; font-family:'Noto Sans KR', sans-serif; font-size:13px; font-weight:bold; color:#999; letter-spacing:-0.5px; display:block;}
.camp_review_cont li dd {padding-top:12px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#555; line-height:22px;}
.camp_review_cont li dd a:hover {color:#999; text-decoration:none;}
.camp_review_cont li dd.typeA {height:134px; overflow:hidden;}
.camp_review_cont li dd.typeB {height:306px; overflow:hidden;}
.camp_review_cont li .thumb {width:260px; height:160px; margin-top:16px; overflow:hidden;}
.camp_review_cont li .thumb img {max-width:100%; height:160px;}
.camp_review_cont li .over {display:block;}
.camp_cont_none {width:1000px !important; height:140px !important; padding-top:80px !important; font-family:'Noto Sans KR', sans-serif; font-size:20px !important; color:#555; text-align:center; border:none !important;}

/* 姆橇岸矾府&amp;悼康惑 */
.camp_gallery .grid {position:relative;}
.camp_gallery .grid .item {width:318px; height:400px; float:left; position:relative; margin:0 20px 40px 0; border:1px solid #ddd;}
.camp_gallery .grid .item .item-text {width:318px; height:100px; position:absolute; bottom:0; left:0; padding:20px; box-sizing:border-box; background:#fff;}
.camp_gallery .grid .item .item-text dl {font-family:'Noto Sans KR', sans-serif; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.camp_gallery .grid .item .item-text dl.nation {margin-bottom:4px; padding:4px 10px; font-size:13px; color:#fff; letter-spacing:-1px; background:#dc1626; display:inline-block;}
.camp_gallery .grid em {position:absolute; top:110px; left:120px;}
.camp_gallery .grid em img {display:block;}
.camp_gallery .grid-1 div:nth-child(4) {clear:left;}
.camp_gallery .grid-0 .text {text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.camp_gallery .grid-0 .text1 {text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100% !important;}
.camp_gallery .item-2 , .grid-0 .item-3 , .grid-1 div:nth-child(3), .grid-1 div:nth-child(6), .grid-1 div:nth-child(9), .grid-1 div:nth-child(12), .grid-1 div:nth-child(15) {margin-right:0 !important;}
.camp_gallery .grid .item .item-text .text a span {display:inline;}
.camp_gallery .grid .item .item-text .text a:hover span {border-bottom:1px solid #222;}
.camp_gallery .grid .item-visual:hover + .item-text .text a span {border-bottom:1px solid #222;}
.camp_gallery .grid .item-visual {height:300px; position:relative; overflow:hidden;}
.camp_gallery .grid .item_over {width:320px; height:300px; position:absolute; top:0; left:0; padding-top:135px; 
font-family:'Noto Sans KR', sans-serif; font-size:18px; color:#fff; text-align:center; letter-spacing:-1pt; background:rgba(0,0,0,0.5); z-index:2; cursor:pointer;}

.camp_video_tab li {float:left; border-bottom:1px solid #f89e02; box-sizing:border-box;}
.camp_video_tab li:first-child {border-left:1px solid #ddd;}
.camp_video_tab li a {width:249px; height:54px; padding-top:14px; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#222; line-height:18px; text-align:center; border-top:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; background:#fff; display:inline-block;}
.camp_video_tab li a:hover {text-decoration:none; color:#f89e02;}
.camp_video_tab li.on a{color:#fff; border-top:1px solid #f89e02; border-right:1px solid #f89e02; background:#f89e02;}

/* 姆橇Q&amp;A */
.camp_qna {position:relative;}
.camp_qna_title {margin-bottom:0px; padding:12px 0; font-family:'Noto Sans KR', sans-serif; font-size:20px !important; font-weight:bold; color:#fff; text-align:center; background:#ffba00;}
.camp_qna .que {padding:0 30px; border-bottom:1px solid #ddd; background:#fff; clear:both; overflow:hidden;}
.camp_qna .que span {padding-right:30px; font-family:'Noto Sans KR', sans-serif; font-size:16px; font-weight:bold; color:#222; line-height:46px;}
.camp_qna .que a:hover {color:#dc1626; text-decoration:none;}
.camp_qna .que img {float:right; vertical-align:middle; cursor:pointer;}
.camp_qna .ans {padding:14px 30px 30px 30px; border-bottom:1px solid #ddd; background:#f5f5f5; display:none;}
.camp_qna .ans span {padding-right:30px; font-family:'Noto Sans KR', sans-serif; vertical-align:top; color:#555; line-height:26px; display:inline-block;}
.camp_qna .ans span.ans_tit {font-size:16px; font-weight:bold;}
.camp_qna .ans span.ans_txt {width:600px; font-size:14px; font-weight:normal;}
.camp_qna .ans img {float:right; cursor:pointer;}

.camp_qna .table_head{position:relative; border-bottom:1px solid #ddd; padding-bottom:8px}
.camp_qna .table_head .n_tit{float:left;margin:0 0 0 15px}
.camp_qna .n_add{position:absolute;right:0;top:0}
.camp_qna table {width:100%}
.camp_qna table td{text-align:center;color:#666;font-size:16px;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #cecece;}
.camp_qna table td p{width:100%}
.camp_qna table td a{color:#666;font-size:16px;width:100%;height:100%}
.camp_qna select{border:1px solid #ccc;background:#f6f6f6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:155px;color:#5c5c5c;font-size:16px;font-family:'Noto Sans KR', sans-serif; line-height:16px;padding:.5% 1%;}
.camp_qna .qa_list{margin-top:5px}
.camp_qna .qa_list caption{height:53px;font-size:18px;line-height:53px;letter-spacing:-1px;font-weight:bold;border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;background:#f6f6f6;}
.camp_qna .qa_list td{text-align:left;background:#f6f6f6;}
.camp_qna .qa_list td button	{color:#5c5c5c;font-size:16px;line-height:24px;letter-spacing:-1px;vertical-align:top;margin-top:2px;font-weight:bold;}
.camp_qna .qa_list td span{color:#5c5c5c;font-size:16px;line-height:24px;letter-spacing:-1px;vertical-align:top;}
.camp_qna .qa_list td button img,
.camp_qna .qa_list td span img{width:100%}
.camp_qna .qa_list td span{display:block;width:70%;margin:-2.2% 0 0 26%;background:url(/camp/images/faqgjcamp.png) no-repeat; padding-top:30px;}
.camp_qna .qa_list td .accCon{margin:0 6% 0 3%}
.camp_qna .qa_list td .faqbtn{float:right; margin-right:30px;cursor:pointer;}
.camp_qna .qa_list .que{padding:1.2% 0 1.2%;background:#fff;}
.camp_qna .qa_list .ans{display:none;padding:1.2% 0 1.0%; background:url(/camp/images/faqbg.png) no-repeat 30px bottom; border-top:3px solid #ececec;line-height: 1.6em;}

/*campview*/
.campview{color:#2a2a2a;}
.campview .title{font-size:21px;padding-bottom:11px;font-weight:bold;}
.campview .title .bold{padding-right:10px;margin-top:0;}
.campview .who{font-size:15px;line-height: 38px; margin-right:70px; font-weight:normal;}
.campview .date{float:left;font-size:15px;line-height: 20px;}
.campview .pagebtn{float:right;}
.campview .pagebtn .listbt{display:inline-block;width:116px;height:38px;text-align:center;line-height:38px;font-size:18px;color:#fff;background:url(/camp/images/bg_prevB.png) left top no-repeat;background-size:100% 100%;}
.campview .pagebtn .listbt:hover{background:url(/camp/images/bg_prevB_over.png) left top no-repeat;color:#6a6a6a;}

.campview .detail{margin-top:30px;background:url(/camp/images/bg_dotLine.png) left top repeat-x;padding:44px 0 60px;border-bottom:1px solid #d9d9d9;line-height:23px;}
.campview .detail p{font-size:14px;}

.campview_list{position:relative;text-align:right;padding:30px 0;}
.campview_list .listbt{display:inline-block;width:116px;height:40px;text-align:center; letter-spacing:-1pt; line-height:36px;font-size:17px;color:#888; background:#f5f5f5; border:1px solid #bbb; border-radius:50px; box-sizing:border-box;}
.campview_list .listbt:hover{color:#dc1626; background:#fff; border:1px solid #dc1626;}

.campViewTb table{width:100%;}
.campViewTb table th{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#f6f6f6;padding:25px 0;color:#2a2a2a;font-size:17px;}
.campViewTb table td{text-align:center;font-size:17px;padding:25px 0;border-bottom:1px solid #d9d9d9;}
.campViewTb table td a{display:inline-block;text-align:left;width:100%;padding-left:20px;position:relative;}
.campViewTb table td a *{vertical-align:middle;}
.campViewTb table td a img{position:absolute;left:0;top:3px;}
.campViewTb table td .lock{text-align:left;font-size:14px;padding:20px 0 10px 20px;}
.campViewTb table td .lock p{line-height:25px;padding-bottom:5px;}
.campViewTb table td .lock span{color:#f15542;}
.campViewTb table td .lock input{width:40%;padding:12px;border:1px solid #bbb;border-radius:0;}
.campViewTb table td .lock .ok{margin-left:10px;width:110px;height:41px;line-height:41px;text-align:center;background-color:#707070;color:#fff;}
.campViewTb table td .lock .ok:hover{background-color:#0D7E3E;}
.campViewTb table td .openLk + .lock{display:none;}
.campViewTb table td .openLk.on + .lock{display:block;}

/* cs 钎*/
.custo {width:1000px; position:relative; margin:0 auto; padding-top:50px; overflow:hidden;}
.custo:after {content:""; height:0; clear:both; visibility:hidden; display:block;}
.custo .cstit {margin:0 auto; margin-bottom:60px; display:block;}
.custo .subMenu {overflow:hidden;}
.custo .subMenu li {width:50%; float:left; font-family:'Noto Sans KR', sans-serif; text-align:center; border-bottom:1px solid #f89e02;}
.custo .subMenu li:first-child {margin-left:0px;}
.custo .subMenu li a {width:100%; height:50px; font-weight:bold; font-size:18px; color:#999; letter-spacing:-1pt; line-height:50px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; box-sizing:border-box; background:#fff; display:inline-block;}
.custo .subMenu li a:hover {text-decoration:none;}
.custo .subMenu li.on a {font-size:18px; font-weight:bold; color:#fff; border:none; background:#f89e02;}
.custo .cstit1 {margin:0 auto; margin-top:40px; clear:both; display:block;}
.cstext01 {padding:25px 0 8px 0; font-family:'Noto Sans KR', sans-serif; font-size:20px; color:#222; /*#222*/ /*letter-spacing:-1.5pt;*/}
.cstext01 span {font-weight:bold;}
.cstext02 {font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#777; /*letter-spacing:-1pt;*/ line-height:22px;}

.qtit_red {margin:25px 0 10px 0; font-family:'Noto Sans KR', sans-serif; font-size:20px; font-weight:bold; color:#333; text-align:left; letter-spacing:-1pt;}
.qtit_th {padding-left:20px !important; font-family:'Noto Sans KR', sans-serif; font-size:13px; letter-spacing:-0.5pt; border-right:1px solid #ccc;}

.custo .question {width:100%; border-top:1px solid #333;}
.custo .question .qtit {text-align:left; margin:50px 0 10px 0;}
.custo .question tr {border-bottom:1px solid #ccc;}
.custo .question tr:first-child {border-top:0;}
.custo .question th {width:20%; padding-left:3%; text-align:left; background:#f6f6f6; border-bottom:1px solid #ccc;}
.custo .question td {padding:10px !important; font-family:'Noto Sans KR', sans-serif; font-size:15px; color:#5c5c5c; text-align:left; line-height:26px; background:#fff; border-bottom:1px solid #ccc;}
.custo .question input[type="text"],
.custo .question select {margin:0 0 0 4px !important; padding:1%; color:#5c5c5c; line-height:12px; font-size:14px; font-family:'Noto Sans KR', sans-serif; vertical-align:middle; border:1px solid #cdcdcd;}
.custo .question select {padding:0.9%;}
.custo .question textarea {width:96%; height:100px; margin-left:4px !important; padding:1%; font-family:'Noto Sans KR', sans-serif; font-size:14px; vertical-align:middle; border:1px solid #cdcdcd; background:#fff;}
.custo .question label {margin-right:1%; font-family:'Noto Sans KR', sans-serif !important; font-size:14px; cursor:pointer;}
.custo .question .button {margin-right:1%;line-height:12px;font-size:14px;font-family:'Noto Sans KR', sans-serif; background:#5e5e5e;vertical-align:middle;border:1px solid #5e5e5e;padding:1%; cursor:pointer;}
.custo .question .button a{color:#fff;}
.custo .question .add {margin-top:1%;}
.custo .question .wid10 {width:10%;}
.custo .question .wid20 {width:20%;}
.custo .question .wid30 {width:30%;}
.custo .question .wid53 {width:49%;}

.custo .btngreen {margin-top:40px; cursor:pointer;}
.custo .btngreen a {width:280px; height:46px; margin:0 auto; padding:8px 0 0 0; font-family:'Noto Sans KR', sans-serif !important; font-size:18px; text-align:center; font-weight:bold; color:#dc1626; letter-spacing:-0.5px;
                    border:2px solid #dc1626; border-radius:2em; box-sizing:border-box; background:#fff; display:block;}
.custo .btngreen a:hover {color:#fff; text-decoration:none; background:#dc1626;}

.agree {margin:40px auto; font-family:'Noto Sans KR', sans-serif !important; font-size:14px; color:#333; text-align:center; line-height:26px;}
.agree a {color:#999; text-decoration:none;}
.agree a:hover {text-decoration:underline;}
.agree label {font-weight:bold; cursor:pointer;}

/* 老夯 辑宏其捞瘤 */
.mt25_box2 {width:1000px; position:relative; padding:0;}
.mt25_box2 .text2 {width:1000px; padding:0; text-align:left;}
.mt25_box2 .text2 .f_tit {margin:40px 0 10px 0; font-family:'Noto Sans KR', sans-serif; font-size:18px; font-weight:bold; color:#333; line-height:22px;}
.mt25_box2 .text2 .f_tit .startit {margin:0;}
.mt25_box2 .s_text2 {padding:0; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#333; line-height:24px;}
.mt25_box2 .startit_s {margin:20px 0 0 0; padding:0 0 10px 0; font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:bold; color:#333; text-align:left;}

.mt25_box2 .startit_s .startit_in {}

.mt25_box2 .s_text{
	font-size: 13px;
	color: #666;
	line-height: 1.7;
	text-align: left;
}

.mt25_box2 .tipbox{ width:700px; border:1px solid #dadada; border-radius:10px;  padding:10px;}

.mt25_box2 &gt; .text2 &gt; .table4 {margin-top:20px; border-top:1px solid #333;}
.mt25_box2 &gt; .text2 &gt; .table4 th {height:40px; font-size:14px; text-align:center; border-bottom:1px solid #ccc; background:#f5f5f5;}
.mt25_box2 &gt; .text2 &gt; .table4 td {height:40px; font-size:14px; text-align:center; border-bottom:1px solid #ccc;}
.jp_sc_box {margin-top:20px;}
.jp_sc {float:left; margin-right:20px; font-size:14px; text-align:center; line-height:20px;}

/* 付捞皑磊 */
.mygamja_user {width:1000px; margin-top:60px; letter-spacing:-0.5pt;}
.mygamja_name {font-family:'Noto Sans KR', sans-serif; font-size:18px; font-weight:bold; color:#333; line-height:30px;}
.mygamja_sub_text {font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#999; letter-spacing:0;}

.mygamja_service table {width:1000px; margin-top:10px; border:1px solid #ccc; border-top:1px solid #333 !important; box-sizing:border-box;}
.mygamja_service th {padding:10px 0; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#333; text-align:center; letter-spacing:-0.5pt; line-height:20px; border-right:1px solid #ccc; background:#f5f5f5; box-sizing:border-box;}
.mygamja_service td {padding:26px 0; font-family:'Noto Sans KR', sans-serif; font-size:13px; font-weight:bold; line-height:22px; letter-spacing:-0.5pt; text-align:center;}
.mygamja_service td a {color:#dc1626;}
.mygamja_service td span {font-size:14px; font-weight:bold; color:#dc1626;}

.mygamja_indi {width:1000px; margin-top:40px;}
.mygamja_indi table {width:320px; float:left; border-top:1px solid #333; border-left:1px solid #ccc; box-sizing:border-box;}
.mygamja_indi th {height:32px; position:relative; padding-left:10px; font-family:'Noto Sans KR', sans-serif; font-size:13px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#f5f5f5; box-sizing:border-box;}
.mygamja_indi td {height:30px; padding-left:10px; font-family:'Noto Sans KR', sans-serif; font-size:13px; line-height:18px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; box-sizing:border-box;}
.mygamja_indi button {padding:2px 6px; font-family:'Noto Sans KR', sans-serif; font-size:11px; color:#777; border:1px solid #ccc; border-radius:3px; background:#fff; cursor:pointer;}
.mygamja_indi button:hover {color:#333; border:1px solid #333;}

.mygamja_ing {width:1000px; margin-top:40px;}
.mygamja_ing table {width:1000px; margin-top:10px; border-top:1px solid #333; border-left:1px solid #ccc; box-sizing:border-box;}
.mygamja_ing th {height:32px; padding-left:10px; font-family:'Noto Sans KR', sans-serif; font-size:13px; text-align:left; letter-spacing:-0.5pt; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#f5f5f5; box-sizing:border-box;}
.mygamja_ing td {height:30px; padding-left:10px; font-family:'Noto Sans KR', sans-serif; font-size:12px; line-height:20px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; box-sizing:border-box;}
.mygamja_ing td span {font-size:14px; font-weight:bold; color:#dc1626;}
.mygamja_ing button {padding:2px 6px; font-family:'Noto Sans KR', sans-serif; font-size:11px; color:#777; border:1px solid #ccc; border-radius:3px; background:#fff; cursor:pointer;}
.mygamja_ing button:hover {color:#333; border:1px solid #333;}

.mygamja_etc {width:1000px; margin-top:40px;}
.mygamja_etc table {width:320px; float:left; box-sizing:border-box;}
.mygamja_etc th {height:32px; position:relative; font-family:'Noto Sans KR', sans-serif; font-size:13px; border-bottom:1px solid #333; box-sizing:border-box;}
.mygamja_etc td {height:30px; padding:0 5px; font-family:'Noto Sans KR', sans-serif; font-size:12px; line-height:18px; border-bottom:1px solid #ccc; box-sizing:border-box;}
.mygamja_etc td a:hover {color:#dc1626;}
.mygamja_etc_text {width:210px; color:#333; line-height:16px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.mygamja_etc button {padding:2px 6px; font-family:'Noto Sans KR', sans-serif; font-size:11px; color:#777; border:1px solid #ccc; border-radius:3px; background:#fff; cursor:pointer;}
.mygamja_etc button:hover {color:#333; border:1px solid #333;}

.mygamja_tab {width:1000px; margin:20px auto 40px auto;}
.mygamja_tab li {height:50px; float:left; padding-top:12px; font-family:'Noto Sans KR', sans-serif; font-size:15px; color:#777; text-align:center; line-height:22px; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #333; background:#f5f5f5; box-sizing:border-box; cursor:pointer;}
.mygamja_tab li:nth-child(1) {border-left:1px solid #ccc; box-sizing:border-box;}
.mygamja_tab li.tab_on {font-weight:bold; color:#333; border-top:1px solid #333; border-right:1px solid #333; border-left:1px solid #333; border-bottom:1px solid #fff; background:#fff;}
.mygamja_tab li img {width:30px; position:relative; top:-2px; left:-4px; vertical-align:middle;}

.mygamja_board {width:1000px; margin:0 auto;}
.mygamja_board table {border-top:1px solid #333;}
.mygamja_board th {height:36px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#333; text-align:center; border-bottom:1px solid #ccc; background:#f5f5f5;}
.mygamja_board td {height:36px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#333; text-align:center; border-bottom:1px solid #ccc;}
.mygamja_board td em {font-family:'Noto Sans KR', sans-serif !important; font-size:13px !important;}
.mygamja_board td a:hover {color:#333; text-decoration:none;}
.BR {border-right:1px solid #ccc;}

.mygamja_subtap {width:1000px; margin:15px auto;}
.mygamja_subtap li {width:150px; height:34px; float:left; margin-left:20px; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#333; text-align:center; line-height:30px; border:1px solid #333; border-radius:50px; box-sizing:border-box; cursor:pointer;}
.mygamja_subtap li:nth-child(1) {margin-left:0;}
.mygamja_subtap li:hover {color:#dc1626; border:1px solid #dc1626;}
.mygamja_subtap li.tab_on {color:#dc1626; border:1px solid #dc1626;}

.mygamja_subcate ul {padding-top:25px;}
.mygamja_subcate li {margin-bottom:8px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#333; letter-spacing:-0.5pt; line-height:22px;}
.mygamja_subcate li a:hover {color:#dc1626;}

.mygamja_subtit {font-family:'Noto Sans KR', sans-serif; font-size:18px; font-weight:bold; color:#333; letter-spacing:-0.5pt; line-height:22px;}
.mygamja_subtxt {font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:bold; color:#333; letter-spacing:-0.5pt; line-height:22px;}

.mygamja_subcont {width:760px; float:left; padding:25px 0 0 35px; border-left:1px solid #ccc; box-sizing:border-box;}
.mygamja_subcont table {width:100%; margin:15px 0 30px 0; border-top:1px solid #333; border-left:1px solid #ccc; box-sizing:border-box;}
.mygamja_subcont th {padding:10px 15px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#333; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#f5f5f5; box-sizing:border-box;}
.mygamja_subcont td {padding:10px 15px; font-family:'Noto Sans KR', sans-serif; font-size:13px; color:#333; line-height:20px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; box-sizing:border-box;}



.why_ireland_table  .why_step_ul .step_detail{
	font-size:14px;
	    letter-spacing: -1.5px;
}
.why_uk_table .why_step_ul {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;	
}
.why_newz_table .why_step_ul {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;	
}
.why_step_ul {
	display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;	
	font-size:16px;
	text-align: center;
	border: 1px solid #ccc;
	width:1000px;
	
}
.why_step_ul li {
	    position: relative;
}
.why_step_ul li:before {
		content: '';
    position: absolute;
    right: -9px;
    bottom: 31px;
    width: 15px;
    height: 32px;
    background: url(/new_img/sub/why_right_arrow.png) no-repeat;
    background-size: 12px;
}
.why_step_ul li:last-child:before {
	display:none;
} 
.why_step_ul .step_detail {
	color: #dc1626;
    font-weight: 600;
	height: 100px;
    display: grid;
    align-items: center;
}
.why_step_ul .step_title {
	background:#dc1626;
	color:white;
	padding: 12px 0;
	border-right: 1px solid #b8000f;
}

.why_section.border_btm {
	border-bottom: 1px solid #ccc;
    padding-bottom: 60px;
}</pre></body></html>