/*google web fonts*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Nanum+Pen+Script&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Do+Hyeon&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Black+Han+Sans&display=swap&subset=korean');

font-family: 'Noto Sans KR', sans-serif;
font-family: 'Nanum Gothic', sans-serif;
font-family: 'Nanum Pen Script', cursive;
font-family: 'Do Hyeon', sans-serif;
font-family: 'Black Han Sans', sans-serif;

body {    
    font-family: 'Nanum Gothic', sans-serif;
    color: #222;
    line-height: 1.6em;
    margin: 0;
    padding: 0;
    
}
.container{
/*  border: 1px solid;*/
/*  background-color: #777;*/  
}
header{
/*  border: 1px solid;*/
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;   
}
header nav{
/*  border: 1px solid;    */
  background-color: yellow;  
  margin: auto;
  height: 60px;  
}
.navigator{
/*  border:1px solid;*/
  width: 100%;  
  height: 60px;  
  width: 1100px;  
  margin: auto;
  overflow: hidden;
}
.logo{ 
/*  border:1px solid;*/
  float: left;
  height: 60px;  
}
.logo img{
/*  border:1px solid;*/
  height: 60px;
}
.navi{
/*  border:1px solid;*/
  float: right;
  text-align: center;
  word-spacing: 50px;
}
.navi a {
/*border: 1px solid;*/
  font-family: 'Black Han Sans', sans-serif;
  width: 300px;
  height: 60px;
  line-height: 70px;  
  text-decoration: none;
  font-size: 30px;
  color: #000;  
}

.ad1{
/*  border: 1px solid; */
  font-family: 'Nanum Gothic', sans-serif;
  background-color: darksalmon;  
  height: 60px;  
  width: 100%; 
  overflow: hidden;
}
h1{
  text-shadow: 2px 2px 2px #fff;
}
.ad11{
/*  border: 1px solid;*/
  margin: auto;
  width: 100%;
  font-size: 18px;  
  text-align: center; 
  height: 60px;
  line-height: 85px; 
  margin-top: -35px; 
}
.ad2{
/*  border: 1px solid; */
  background-color: darkblue;  
  height: 60px;
  width: 100%;  
}
.ad21{
/*  border: 1px solid; */
  font-family: 'Nanum Pen Script', cursive;
  color: #fff;
  margin: auto;  
  width: 1100px;
  font-size: 25px;  
  text-align: center; 
  height: 60px;
  line-height: 60px;
  margin-top: -35px;
}
aside{
/*  border: 1px solid;  */
  font-family: 'Do Hyeon', sans-serif;
  float: left;
  width: 300px;
  height: auto;
  border-radius: 30px;
}
.size{
  border: 1px solid;
  border-radius: 30px;
  height: 50px;
  line-height: 50px;
  font-size: 24px;
  text-align: center;  
}
.nav{
  border:1px solid;
  text-align: center;
  word-spacing: 10px;
  height: 1150px;
  border-radius: 30px;
  padding-top: 10px;
  line-height: 30px;
  margin-top: 5px;
}
.nav a {
/*  border: 1px solid;  */
  line-height: 50px;  
  font-size: 25px;
  color: #000;  
}
section{
/*  border: 1px solid;*/
  width: 1000px;
  height: auto;
  margin-left: 300px;   

}
.sticker1{
/*  border: 1px solid;*/ 
  height: 430px;
  margin-top: 180px;
}
.img11{
/*  border: 1px solid;  */
  width: 390px;
  float: left;
  text-align: center;
}
.img11 img{
/*  border: 1px solid; */ 
  width: 300px;
}
.img12{
/*  border: 1px solid; */
  float: left;
  width: 390px;
  text-align: center;
}
.img12 img{
  /*  border: 1px solid; */ 
  width: 300px;
  height: 400px;
}
.use{
/*  border: 1px solid;*/
  width: 200px;
  height: 420px;  
  float: left;
  
}
.use div{
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-radius: 20px;
  background-color: darkorchid;
  font-size: 20px;
  color: #fff;
  margin-top: 10px;
}
.sticker2{
/*  border: 1px solid;    */
  height: 420px;
}
.img13{
/*  border: 1px solid;*/
  width: 720px;
  height: 420px;  
  float: left;
}
.img13 img{
  width: 250px;
  height: 400px;  
  margin-left: 100px;
  
}
.ex{
/*  border: 1px solid;*/
   width: 250px;
  height: 400px;  
  float: left;  
}
.ex div{
  text-align: center;
  font-size: 20px;
  line-height: 35px;
  font-weight: bold;
}
.sticker3{
/*  border: 1px solid;  */
  height: auto;  
  padding-left: 20px;
}
.img1{
/*  border: 1px solid;*/
  width: 1000px;
}
.sticker3 img{
  width: 240px;
  height: 200px;  
}
.img41 img{
/*  border: 1px solid;*/ 
  width: 480px;
  height: 300px; 

}