	@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);
	/* @import url(//fonts.googleapis.com/earlyaccess/jejugothic.css); */
	/* @import url(//fonts.googleapis.com/css?family=Arvo); */
	@import url(/theme/nicein/css/fonts/coprgtb.css);

	* {box-sizing:border-box; margin:0; padding:0; font-family:'Spoqa Han Sans', sans-serif; letter-spacing:-1px;}
	html, body {font-size:20px;}
	ol, ul, dl, li, dd, dt {list-style:none;}

	a {color:#000000; text-decoration:none;}
	a:hover {color:#000000; text-decoration:none;}
	a:active {color:#000000; text-decoration:none;}
	a:visited {color:#000000; text-decoration:none;}

	#content {width:780px; margin:0 auto; padding:0 20px;}
	#content h1 {margin:80px 0 50px; font-size:2.100em; text-align:center; font-family:'copperplate_gothic_bold'; letter-spacing:0;}
	#content ul {overflow:hidden; margin-bottom:20px;}
	#content ul.nicein_sns li {float:left; width:100px; height:100px; margin-left:6.667px;}
	#content ul.nicein_sns li:first-child {margin-left:0;}
	#content ul.nicein_sns li:hover {background-color:#efefef;}
	#content ul.nicein_sns li a {display:inline-block; width:100%; height:100%; padding-top:16px; /* border:2px solid #000000; */ border-radius:10px; text-align:center; font-weight:bold; line-height:30px; font-size:0.800em;}
	#content ul.nicein_sns li a:hover {opacity:0.8;}
	#content ul.nicein_sns li i.fa {display:block; font-size:2.400em; margin-bottom:5px;}
	#content ul.nicein_sns li div.line { background-color:#23355b; }
	#content ul.nicein_sns li.wide {width:145px;}
	#content ul.nicein_sns li.wider {width:206.667px;}
	#content ul.nicein_sns li.goblog a {/* border-color:#d08330; */ background-color:#e1831d; color:#ffffff; font-weight:normal;}
	#content ul.nicein_sns li.gofb a {/* border-color:#1c3466; */ background-color:#3b5998; color:#ffffff; font-weight:normal;}
	#content ul.nicein_sns li.goinsta a {/* border-color:#9e5082; */ background-color:#b73387; background: linear-gradient(220deg, #7b38ac, #e2183e, #f6d900); color:#ffffff; font-weight:normal;}
	#content ul.nicein_sns li.gopartner a {/* border-color:#5d7048; */ background-color:#41680a; color:#ffffff; font-weight:normal;}
	#content ul.nicein_sns li.gomall a { border-color:#000000; border:4px solid; padding-top:12px; background-color:#ffe051; color:#000000; font-weight:bold;}
	#content ul.nicein_sns li.gohome a {/* border-color:#134d2f; */ background-color:#2d5d29; color:#ffffff; font-weight:normal;}
	#content ul.nicein_sns li.goinquiry a {/* border-color:#134d2f; */ background-color:#0c3f25; color:#e4f50b; font-weight:normal;}
	#content ul.nicein_sns li.gobath a {/* border-color:#5d7048; */ background-color:#41680a; color:#ffffff; font-weight:normal;}
	#content ul.nicein_sns li.gobath span {font-size:1.2em; font-weight:bold; font-family:'copperplate_gothic_bold'; letter-spacing:0;}

	#content ul.nicein_sns li.five {width:140px; height:140px; margin-left:10px;}
	#content ul.nicein_sns li.five:first-child {margin-left:0;}
	#content ul.nicein_sns li.five a {padding-top:30px; border-radius:20px; font-size:1.000em;}
	/*
	#content ul.nicein_homepage li {float:left; width:280px; height:180px; margin-left:20px;}
	#content ul.nicein_homepage li:first-child {margin-left:0;}
	#content ul.nicein_homepage li a {display:inline-block; width:100%; height:100%; border:2px solid #134d2f; border-radius:10px; background-color:#2d5d29; color:#ffffff; text-align:center; font-weight:bold; line-height:180px;}
	*/
	#content li em {font-family:'copperplate_gothic_bold'; font-style:normal; font-weight:bold; letter-spacing:0;}

	.nicein_banner {height:417px; text-align:center; background-color:#efefef; margin-bottom:20px;}
	.nicein_banner iframe {width:100%; height:417px; border:0 none; margin:0; padding:0;}

	/* 하단 레이아웃 */
	#ft {overflow:hidden;}
	#ft h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
	#ft p {margin:0;}

	#ft_copy {border-top:1px solid #8e8e8e;font-size:12px;}
	#ft_copy div#ft_inner {position:relative;margin:0 auto;padding:30px 0;color:#8e8e8e;}
	#ft_copy div#ft_inner a {color:#8e8e8e;text-decoration:none;cursor:default;outline:0;}
	#ft_copy div#ft_inner a:hover, #ft_copy div#ft_inner a:active, #ft_copy div#ft_inner a:focus {color:#8e8e8e;text-decoration:none;cursor:default;outline:0;}
	#ft_copy #ft_logo {font-family:'copperplate_gothic_bold';font-weight:bold;font-size:16px;margin:0 0 24px 0;letter-spacing:0;}
	#ft_copy span {display:inline-block;margin:0 20px 0 0;color:inherit}
	#ft_copy span.ft_block {margin-bottom:24px}

	@media (max-width: 768px) {
		/* html {background:url(/img/mobile_test_bg.jpg) center top;} */
		html, body {font-size:2.564vw;}
		#content {width:100vw; padding:0 2.564vw;}
		#content h1 {margin:10.256vw 0 6.410vw;}
		#content ul {margin-bottom:2.564vw;}
		#content ul.nicein_sns li {width:12.820vw; height:12.820vw; margin-left:0.8546vw;}
		#content ul.nicein_sns li.wide {width:18.59vw;}
		#content ul.nicein_sns li.wider {width:26.4946vw;}
		#content ul.nicein_sns li a {padding-top:2.051vw; /* border-width:0.256vw; */ border-radius:1.282vw; line-height:3.846vw;}
		#content ul.nicein_sns li.gomall a {padding-top:1.539vw; border-width:0.512vw;}
		#content ul.nicein_sns li i.fa {margin-bottom:0.641vw;}

		.nicein_banner {height:53.460vw; text-align:center; background-color:#efefef; margin-bottom:2.564vw;}
		.nicein_banner iframe {height:53.460vw;}

		#ft_copy {border-top:1px solid #8e8e8e;font-size:1.538vw;}
		#ft_copy div#ft_inner {padding:3.846vw 0;}
		#ft_copy #ft_logo {font-size:2.051vw;margin:0 0 2.564vw 0;}
		#ft_copy span {margin:0 2.564vw 0 0;}
		#ft_copy span.ft_block {margin-bottom:2.564vw;}

	}