@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Montserrat);
/* RESET-GENERAL STYLES
–––––––––––––––––––––––––––––––––––––––––––––––––– */
* {
	font-family: Montserrat;
	margin: 0; padding: 0;
	/*font-family: 'Alegreya Sans', Arial, sans-serif; text-transform: uppercase;*/
	resize:none;
	font-size:14px;
	background-repeat:no-repeat;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */
	line-height:150%;
}
html,body{overflow:hidden;}
html { font-size: 62.5%;overflow-y: scroll;}
body {}
a { text-decoration: none; color: white; }
ul, li { list-style-type: none; }

/* NAV STYLES
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/* SECTION STYLES - fullPage.js
–––––––––––––––––––––––––––––––––––––––––––––––––– */
#fullpage{position:relative;}

.header-logo{
	/*width:100px;height:30px;position:fixed;z-index:9;bottom:70px;left:50%;margin-left:-50px;*/
	width:100px;height:30px;position:fixed;z-index:9;bottom:16px;right:10px;
	background-image:url("/src/v02/images/header-logo.png");
	background-size:100%;
}
.header-logo.dark{
	background-image:url("/src/v02/images/header-logo-dark.png");
}

aside#sideNavi{
	position:fixed;right:10px;top:5px;
	background-color:#fff;
	border-radius:20px;
	box-shadow: 3px 3px 5px #333;
}
aside#sideNavi ul{}
aside#sideNavi ul li{
	margin:15px 15px;
	border-radius:50% 50%;
	width:10px;height:10px;
	text-align:center;line-height:20px;
	background-color:#a0a0a0;
	color:#fff;
	text-indent:-9999px;
	cursor:pointer;
}
aside#sideNavi ul li.active{
	margin:15px 10px;
	width:20px;height:20px;
	background-color:#000;
}
aside#sideNavi.dark{
	background-color:#000;
}
aside#sideNavi.dark ul li{
	background-color:#a0a0a0;
	color:#a0a0a0;
}
aside#sideNavi.dark ul li.active{
	background-color:#fff;
}

a.btn-language{
	position:fixed;
	right:10px;top:10px;
	z-index:99;
	background-color:#111735;
	border:2px solid #6371b5;
	padding:.3em .9em .3em 3em;
	border-radius:5px;
	background-image:url('/res/images/flag_korea.png');
	background-position:6px center;
}

section{
	/*background: url('https://unsplash.it/1910/1221?image=626') no-repeat center / cover;*/
	background-image:"";
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-position:center;
	background-size: cover;
	position:relative;
	overflow:hidden;
}
section.section-01{background-image:url("/src/v02/images/sec01_bg.jpg");}
section.section-02{background-image:url("/src/v02/images/sec02_bg.png");
	background-size:20%;
	background-position:80% center;
	background-color:#792f2f;
}
section.section-03{background-image:url("/src/v02/images/sec03_bg.jpg");}
section.section-04{background-image:url("/src/v02/images/sec04_bg.jpg");}
section.section-05{background-image:url("/src/v02/images/sec05_bg.jpg");}
section.section-06{background-image:url("/src/v02/images/sec06_bg.jpg");}
section.section-07{background-image:url("/src/v02/images/sec07_bg.jpg");}
section.section-08{background-image:url("/src/v02/images/sec08_bg.jpg");}
section.section-09{
	background-image:url("/src/v02/images/sec09_bg.jpg");
	background-size:95%;
	background-position:center 76%;
	background-color:#dcdcdc;
}

div.contents{ color:#fff;width:100%;height:600px;overflow:hidden; position:absolute; }

div.contents h1{font-size:48px;}
div.contents p{clear:both;float:none;width:100%;}
div.contents p.small{font-size:12px;position:absolute;bottom:5px;text-align:center;width:100%;}
div.contents img{width:100%;}

div.contents div.inner-contents{color:#414141;}
div.contents div.inner-contents.dark{color:#fff;}
div.contents div.inner-contents.left{float:left;margin-left:100px;}
div.contents div.inner-contents.right{float:right;margin-right:100px;}
div.contents div.inner-contents h1{font-size:48px;line-height:150%;}
div.contents div.inner-contents h1 strong{font-size:48px;line-height:150%;}
div.contents div.inner-contents p.h1-bottom{font-size:20px;margin-bottom:25px;}
dl.list{display:block;float:none;clear:both;margin-bottom:50px;overflow:hidden;}
dl.list dt{float:left;width:50px;}
dl.list dd{float:left;}
dl.list dt span.num{
	display:inline-block;background-color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;color:#4a4a4a;
	text-shadow: none;
}
dl.list dd{font-size:24px;line-height:125%;}
dl.list dd span{display:block;clear:both;}


section.section-01{text-align:center;}
.sec01{}
.sec01 .inner-contents{width:980px;margin:0 auto;margin-top:10%;}
.sec01 .inner-contents h1{text-shadow:2px 2px 3px #000;}
.sec01 .inner-contents h1 span{font-size:86px;}
.sec01 .inner-contents h1 span.pCenter{color:#e8b65c;font-size:100px;}
.sec01 .inner-contents p{font-size:24px;}

section.section-02{}
.sec02{}
.sec02 .inner-contents{}
.sec02 .inner-contents img{display:block;width:auto!important;;height:441.6px;}
/*.sec02{}
.sec02 h1{margin:0;line-height:100%;}
.sec02 h1 strong{font-size:72px;line-height:100%;}
p.sec02-p{margin-bottom:60px;}
p.sec02-p2{margin-bottom:5px;font-size:18px;}
p.sec02-p2.end{margin-bottom:60px;}
p.sec02-p2 strong{font-size:24px;margin:0 5px;}
p.end{font-size:18px;}*/

section.section-03{}
.sec03{}
.sec03 .inner-contents{}
.sec03 .inner-contents img{display:block;width:auto!important;;height:604.8px;margin:0 auto;}

section.section-04{text-align:right;}
.sec04{}
.sec04 .inner-contents{}
.sec04 .inner-contents img{display:block;width:auto!important;;height:312.6px;margin:150px auto;}

section.section-05{}
.sec05{}
.sec05 .inner-contents{}
.sec05 .inner-contents img{display:block;width:auto!important;;height:448.2px;}

section.section-06{}
.sec06{}
.sec06 .inner-contents{}
.sec06 .inner-contents img{display:block;width:auto!important;;height:418.8px;}

section.section-07{}
.sec07{}
.sec07 .inner-contents{}
.sec07 .inner-contents img{display:block;width:auto!important;;height:417px;}

section.section-08{text-shadow: 2px 2px 4px #000000;}
.sec08{}
.sec08 .inner-contents{}
.sec08 .inner-contents img{display:block;width:auto!important;;height:481.2px;}

section.section-09{text-shadow: 2px 2px 4px #000000;}
.sec09{}
.sec09 .inner-contents{}
.sec09 .inner-contents img{display:block;width:auto!important;;height:343.2px;}


/* SLIDENAV STYLES - fullPage.js
–––––––––––––––––––––––––––––––––––––––––––––––––– */
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
	background: white;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
}

#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span {
	width: 16px;
	height: 16px;
	margin: -8px 0 0 -8px;
	background: transparent;
	box-sizing: border-box;
	border: 1px solid #24221F;
}


footer{background-color:#000;padding:20px 0;}
footer img{display:block;width:789px;margin:0 auto;}

/* MQ STYLES
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media screen and (max-width: 767px) {
}

@media screen and (max-width: 400px) {
}
