.htmlwrapper {
	width:100%;
	height:100%;
	max-width:1920px;
	min-width:760px;
	margin:0 auto;
	padding:0;
}

#wrapper {
	width:100%;
	max-width:1920px;
	min-width:760px;
	min-height:100%;
	position:relative;
	float:left;
}

#link_footer {
	background-color:#f5f0e8;
	padding:20px;
}

#link_wrapper {
	width:760px;
	margin:0 auto;
}

#link_wrapper_sub {
	width:760px;
	margin:0 auto;
}

#link_wrapper_bottom {
	width:760px;
	margin:0 auto;
}


#link_lang {
	box-sizing: border-box;
	width:100%;
	height:50px;
	padding:10px;
	text-align:center;
	line-height:30px;
	font-size:14px;
}

#link_lang a {
	color:#000000;
}

#link_top {
	width:760px;
	height:614px;
	background-image:url('/images/link_top_bg.jpg');
	background-position:top center;
	background-repeat:no-repeat;
}

#link_top_sub {
	width:758px;
	height:430px;
	margin:0px;
	background-image:url('/images/link_top_bg_sub.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	border:1px solid #bbb6af;
	border-bottom:0px;
	text-align:center;
}

#link_top_sub p {
	float:left;
	font-size:26px;
	margin-top:170px;
	width:100%;
	text-align:center;
	color:#ffffff;
}

#link_top_sub.ko p {
	font-family: 'GmarketSans';
}

#link_top_sub.en p {
	font-family: 'GmarketSans';
}

#link_middle {
	background-color:#ffffff;
	width:680px;
	padding:20px 40px 20px 40px;
}

#link_middle_sub {
	background-color:#ffffff;
	width:678px;
	padding:20px 40px 20px 40px;
	margin:0px;
	border:1px solid #bbb6af;
	border-top:0px;
}

#link_bottom {
	width:720px;
	padding:20px;
	background-color:#003876;
	text-align:center;
	color:#ffffff;
}

.link_br {
	display:none;
}

#link_top_01 {
 font-size:28px;
 text-align:center;
 margin-top:170px;
 color:#ffffff;
}

#link_top_01.ko {
	font-family: 'GmarketSans';
}

#link_top_01.en {
	font-family: 'GmarketSans';
}


#link_top_02 {
	font-size:26px;
	font-weight:bold;
	color:#ffc240;
	text-align:center;
	margin-top:150px;
}

#link_top_02.ko {
	font-family: 'GmarketSans';
}

#link_top_02.en {
	font-family: 'GmarketSans';
}

#link_top_03 {
	font-size:18px;
	color:#ffffff;
	text-align:center;
	margin-top:40px;
}

#link_top_03.ko {
	font-family: 'GmarketSans';
}

#link_top_03.en {
	font-family: 'GmarketSans';
	margin-top:30px;
}

#link_banner_01 {
	width:199px;
	height:241px;
	margin-right:30px;
	float:left;
}

#link_banner_01.ko a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_01_ko.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_01.en a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_01_en.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_01.jp a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_01_jp.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_01.cn a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_01_cn.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}


#link_banner_02 {
	width:199px;
	height:241px;
	margin-right:30px;
	float:left;"
}

#link_banner_02.ko a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_02_ko.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_02.en a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_02_en.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_02.jp a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_02_jp.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_02.cn a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_02_cn.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}


#link_banner_03 {
	width:199px;
	height:241px;
	margin-bottom:30px;
	float:left;
}

#link_banner_03.ko a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_03_ko.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_03.en a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_03_en.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_03.jp a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_03_jp.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_banner_03.cn a {
	display:inline-block;
	width:199px;
	height:241px;
	background-image:url('/images/link_banner_03_cn.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_01.ko {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m01_ko.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_01.en {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m01_en.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_01.cn {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m01_cn.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_01.jp {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m01_jp.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}


#link_title_02.ko {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m02_ko.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_02.en {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m02_en.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_02.cn {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m02_cn.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_02.jp {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m02_jp.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_03.ko {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m03_ko.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_03.en {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m03_en.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_03.cn {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m03_cn.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#link_title_03.jp {
	display:inline-block;
	width:680px;
	height:128px;
	background-image:url('/images/link_title_m03_jp.png');
	background-position:top center;
	background-repeat:no-repeat;
	text-indent:-99999px;
}



.link_title {
	font-size:21px;
}

.link_title_02 {
	font-size:24px;
	border-bottom:1px solid #cccccc;
	text-align:center;
	padding-bottom:20px;"
}


.btnRed {
	padding:5px 55px 5px 55px;
	border: 1px solid #9D0B0E;
	border-radius:20px;
	font-size:18px;
	line-height:18px;
	margin:0;
	color:#ffffff;
	background-color:#9D0B0E;
}

.btnBlue {
	padding:5px 55px 5px 55px;
	border: 1px solid #205c9e;
	border-radius:20px;
	font-size:18px;
	line-height:18px;
	margin:0;
	color:#ffffff;
	background-color:#205c9e;
}

.br760 {
	display:block;
}

.br480 {
	display:none;
}

@media screen and (max-width: 480px) {
	.htmlwrapper {
		max-width:480px;
		min-width:480px;
	}

	#wrapper {
		max-width:480px;
		min-width:480px;
	}

	#link_wrapper {
		width:480px;
		background-image:none;
		margin:0 auto;
	}

	#link_wrapper_sub {
		width:480px;
		background-image:none;
		margin:0 auto;
	}

	#link_wrapper_bottom {
		width:480px;
	}

	.link_line {
		display:none;
	}

	#link_top {
		width:480px;
		height:614px;
		margin:0px;
		background-image:url('/images/link_top_bg_480.jpg');
		background-position:top center;
		background-repeat:no-repeat
	}

	#link_top_sub {
		width:480px;
		height:270px;
		margin:0px;
		background-image:url('/images/link_top_bg_sub_480.jpg');
		background-position:top center;
		background-repeat:no-repeat;
		border:0px;
		text-align:center;
	}

	#link_top_sub p {
		float:left;
		font-size:24px;
		margin-top:110px;
		width:100%;
		text-align:center;
	}

	#link_top_sub.en p {
		font-size:20px;
	}

	#link_middle {
		background-color:#ffffff;
		width:480px;
		padding:20px 0 20px 0px;
		margin:0px;
	}

	#link_middle_sub {
		background-color:#ffffff;
		width:440px;
		padding:20px;
		margin:0px;
		border:0px;
	}

	#link_bottom {
		width:440px;
		padding:20px;
		line-height:150%;
		margin:0px;
		background-color:#003876;
		text-align:center;
		color:#ffffff;
	}

	#link_footer {
		background-color:#ffffff;
	}

	.link_br {
		display:block;
	}

	#link_top_01 {
		font-size:18px;
		text-align:center;
		margin-top:150px;
		line-height:14px;
	}

	#link_top_01.cn {
		font-size:30px;
	}

	#link_top_01.jp {
		font-size:30px;
		line-height:40px;
		margin-top:140px;
	}


	#link_top_02 {
		font-size:24px;
		font-weight:bold;
		color:#ffc240;
		text-align:center;
		margin-top:176px;
	}

	#link_top_02.en {
		font-size:20px;
	}

	#link_top_02.cn {
		margin-top:200px;
	}

	#link_top_02.jp {
		margin-top:145px;
	}

	#link_top_03 {
		font-size:18px;
		color:#ffffff;
		text-align:center;
		margin-top:30px;
	}

	#link_top_03.en {
		font-size:16px;
	}


	.link_title {
		font-size:16px;
		font-weight:bold;
		margin-left:20px;
	}

	#link_banner_01 {
		width:140px;
		height:196px;
		margin-left:15px;
		margin-right:15px;
		float:left;
	}

	#link_banner_01.ko a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_01_ko.png');
	}

	#link_banner_01.en a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_01_en.png');
	}

	#link_banner_01.jp a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_01_jp.png');
	}

	#link_banner_01.cn a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_01_cn.png');
	}

	#link_banner_02 {
		width:140px;
		height:196px;
		margin-right:15px;
		float:left;"
	}

	#link_banner_02.ko a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_02_ko.png');
	}

	#link_banner_02.en a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_02_en.png');
	}

	#link_banner_02.jp a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_02_jp.png');
	}

	#link_banner_02.cn a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_02_cn.png');
	}

	#link_banner_03 {
		width:140px;
		height:196px;
		margin-bottom:30px;
		float:left;
	}

	#link_banner_03.ko a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_03_ko.png');
	}

	#link_banner_03.en a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_03_en.png');
	}

	#link_banner_03.jp a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_03_jp.png');
	}

	#link_banner_03.cn a {
		width:140px;
		height:196px;
		background-image:url('/images/link_banner_480_03_cn.png');
	}

	.link_title_02 {
		font-size:19px;
		border-bottom:1px solid #cccccc;
		text-align:center;
		padding-bottom:20px;"
	}

	#link_title_01.ko {
		width:440px;
	}

	#link_title_01.en {
		width:440px;
	}

	#link_title_01.cn {
		width:440px;
	}

	#link_title_01.jp {
		width:440px;
	}

	#link_title_02.ko {
		width:440px;
	}

	#link_title_02.en {
		width:440px;
	}

	#link_title_02.cn {
		width:440px;
	}

	#link_title_02.jp {
		width:440px;
	}

	#link_title_03.ko {
		width:440px;
	}

	#link_title_03.en {
		width:440px;
	}

	#link_title_03.cn {
		width:440px;
	}

	#link_title_03.jp {
		width:440px;
	}


	.br760 {
		display:none;
	}

	.br480 {
		display:block;
	}
}