

@font-face {
  font-family: 'PalatinoLTStd-Light';
  font-style: normal;
  font-weight: normal;
  src: local('PalatinoLTStd-Light'), url('../font/PalatinoLTStd-Light.otf');
src: url('../font/PalatinoLTStd-Light.eot'); /* IE9 Compat Modes */
    src: url('../font/PalatinoLTStd-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../font/PalatinoLTStd-Light.woff') format('woff'), /* Modern Browsers */
         url('../font/PalatinoLTStd-Light.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../font/PalatinoLTStd-Light.svg#PalatinoLTStd-Light') format('svg'); /* Legacy iOS */



    text-rendering: optimizeLegibility;
}





/* 제목------------------------------------------------------------- */


@font-face {
  font-family: 'SM3SEMyungJo-Regular';

  src: local('SM3SEMyungJo-Regular'), url('../font/SM3SEMyungJo-Regular.otf');
src: url('../font/SM3SEMyungJo-Regular.eot'); /* IE9 Compat Modes */
    src: url('../font/SM3SEMyungJo-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../font/SM3SEMyungJo-Regular.woff') format('woff'), /* Modern Browsers */
         url('../font/SM3SEMyungJo-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../font/SM3SEMyungJo-Regular.svg#SM3SEMyungJo-Regular') format('svg'); /* Legacy iOS */

  font-style: normal;
  font-weight: normal;

    text-rendering: optimizeLegibility;
}



body {
	margin-left: 40px;
	margin-top: 40px;
	margin-right: 40px;
	margin-bottom: 40px;
	background-color:#FFF;
}
















/* 제목 */
.main_title {
	font-family: 'SM3SEMyungJo-Regular';
	
	
	font-size: 75px;
	
	

	
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;

	
	
}

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





/* 제목영문 */
.main_title2 {
	 font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	
	
	font-size: 75px;
	
	

	
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;

	
	
}

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



.break {
  height: 0.7em;
}






/* 버튼------------------------------------------------------------- */

.main_link {    /* "Running on Cargo" */
 font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none; 
    position: fixed;
	left: 40px; top: 40px;
    z-index:99;
}

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





.work_link {    /* "Running on Cargo" */
 font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none; 
    position: fixed;
	left: 290px; top: 40px;
    z-index:99;
}

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





.about_link {    /* "Running on Cargo" */
 font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none; 
    position: fixed;
	left: 540px; top: 40px;
    z-index:99;
}

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





.blog_link {    /* "Running on Cargo" */
 font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none; 
    position: fixed;
	left: 790px; top: 40px;
    z-index:99;
}

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





.graphic_link {   

font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
    position: fixed;
	left: 40px; top: 168px;
    z-index:99;
}



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

.copy_link {   

font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 9px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
    position: fixed;
	right: 10px; bottom: 10px;
    z-index:99;
}



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





.head {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 24px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	color: #CCC;
	text-decoration: none;
}




.hang {
	font-family: nanumG;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #999;
	text-decoration: none;
}



.hanbtn{
	font-family: nanumG;
	font-size: 12px;
font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #999;
	text-decoration: none;
}



.about {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: lighter;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}





.nomal {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}




.btn {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}


.btn a:hover {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}



.oderbtn {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}


.oderbtn a:hover {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
	text-decoration: underline;
}






.menu {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}


.menu a:hover {
	font-family: 'PalatinoLTStd-Light', Palatino, Baskerville, Garamond, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}







