<xmp style="box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased; line-height: normal;">
@import url(</xmp>http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

body {
  margin: 0;
  font-size: 20px;
  font-family: "font-family: 'Nanum Gothic', serif";
  font-weight: 200;
  color: #6e6e6e; }

a {
  color: #283c77;
  text-decoration: none; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;}
  /*우성여행 메인색상*/
  
td {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;}
  
tr {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;}
  
p {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; }

h1 {
  font-weight: 200; }

ul {
  list-style-type: none;
  padding: 0; }
  
li { 
   padding: 1px 0px 1px 10px;
 
 }

::selection {
  background-color: #e77878;
  color: white; }

.wrapper {
  width: 100%;
  box-sizing: border-box;
  border-top: 2px solid #6c6c6c;
  background-color: #fefefe; }

.link-menu {
  font-size: 2.0rem; }
  .link-menu:hover {
    color: #4f4f4f; }
/* 메뉴버튼 설정 */
.main-content {
  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center; }

.headline {
  font-size: 3.6rem;
  font-weight: 400; }

.headline-main {
  color: #3c3c3c; }

.download {
  padding-top: 40px; }

.btn-download {
  display: inline-block;
  text-align: center;
  padding: 6px;
  background-color: #424242;
  color: white;
  border: 2px solid #6c6c6c;
  font-size: 1.2rem; }
  .btn-download:hover {
    background-color: #6c6c6c;
    color: #ececec;
    border: 2px solid #424242; }

.sidebar {
  background-color: #4f4f4f; }
  .sidebar li + li {
    margin-top: 0px; }
  .sidebar li a {
    padding: 0px 0px;
    display: block;
    color: #cecece; }
    .sidebar li a:hover {
      background-color: #424242; }
  .sidebar li .current {
    background-color: #6b6464; }

.footer {
	font-size: 0.8rem;
	text-align: center;
    color:#7c7c7c;
	align-content:center;
	border-top: 1px dotted #7c7c7c;
	padding-top:5px;
	padding-bottom:10px; }
	
/*#pop_wrap {position:fixed; width:230px; border:5px solid #9e9e9e; background-color:#fff; z-index: 1090; bottom: 0px; left: 50%; transform: translate(-50%, 0); }*/
        #pop_wrap {position:fixed; width:100px; border:0px solid #9e9e9e; z-index: 1090; bottom: 5%; right: 5%; }
        #pop_main {margin-left:0px; margin-right:0px; }
        #pop_main .main_title {text-align:center; font-size:1.0rem; color:#999999; padding-bottom:0px; padding-top:0px;}
        #pop_main .main_con {border-top:0px solid #cccccc; padding-bottom:0px; padding-top:0px; text-align:center;}
		
		#top_wrap {position:fixed; width:40px; border:0px solid #9e9e9e; z-index: 1090; bottom: 20%; right: 5%; }
        #top_main {margin-left:0px; margin-right:0px; }
        #top_main .main_title {text-align:center; font-size:1.0rem; color:#999999; padding-bottom:0px; padding-top:0px;}
        #top_main .main_con {border-top:0px solid #cccccc; padding-bottom:0px; padding-top:0px; text-align:center;}
		
.headline {
	border-top: 1px dotted #6e6e6e;
	margin:0 0 0 0;
	padding:0 0 0 0;
	 }		