@charset "utf-8";
@import url('http://api.mobilis.co.kr/webfonts/css/?fontface=NanumGothicWeb');
@import url('http://api.mobilis.co.kr/webfonts/css/?fontface=NanumMyeongjoWeb');

body {
	background : url('img/sheep_bg.png') repeat fixed;
	color : #fff; font-family: 'NanumGothicWeb';
	}

article { font-family: 'NanumMyeongjoWeb'; text-align : justify; text-justify : inter-cluster; }
p { margin : 0; }
.star-line { margin : 1.4em; text-align : center; }
.goth { font-family: 'NanumGothicWeb'; }
.select { margin-left : 80px; }
article a { color : #0163BF; font-weight : bold; }
article a:hover { text-decoration : underline; }
header, footer, article { display:block; }

header { 
	position : relative;
	width : 720px;
	height : 480px;
	margin : 40px auto 0 auto;
	padding ; 0;
	border-radius : 8px;
	-webkit-border-radius : 8px;
	-moz-border-radius : 8px;
	background : url('img/sheep_hd.png') no-repeat;
	color : #000;
	}

article {
	position : relative;
	width : 600px;
	margin : 40px auto 40px auto;
	padding : 60px;
	border-radius : 8px;
	-webkit-border-radius : 8px;
	-moz-border-radius : 8px;
	background : #ffffe0;
	color : #000;
	font-size : 1.4em;
	line-height : 2.0em;
	text-indent : 1.0em;
	}

footer {
	position : relative;
	width : 720px;
	height : 80px;
	margin : 40px auto 0 auto;
	}

h1 { display : none; }

#logo {
	position : relative;
	top : 30px;
	left : 590px;
	width : 120px;
	-webkit-transform : rotate(20deg);
	-moz-transform : rotate(20deg);
	}

#tweet {
	position : relative;
	top : -80px;
	left : 500px;
	width : 220px;
	text-align : right;
	}