/********* Published by Sung-hye Park (Grace Park) *********/

* {margin:0; padding:0; border:0; font-family:'NanumGothic',³ª´®°íµñ;}
body {background-color:#fff;}
img {-ms-interpolation-mode:bicubic;} /*doesn't work*/

/*@font-face {font-family: 'NanumGothicBold';  src: url('../fonts/NanumGothicBold.ttf') format('truetype');}
@font-face {font-family: 'NanumGothicBold';  src: url('../fonts/NanumGothicBold.otf') format('otf');}
@font-face {font-family: 'NanumGothicBold';  src: url('../fonts/NanumGothicBold.woff') format('woff');}

@font-face {font-family: 'NanumGothic';  src: url('../fonts/NanumGothic.ttf') format('truetype');}
@font-face {font-family: 'NanumGothic';  src: url('../fonts/NanumGothic.otf') format('otf');}
@font-face {font-family: 'NanumGothic';  src: url('../fonts/NanumGothic.woff') format('woff');}

@font-face {font-family: 'NBG';  src: url('../fonts/NanumGothicBold.ttf') format('truetype');}
@font-face {font-family: 'NBG';  src: url('../fonts/NanumGothicBold.otf') format('otf');}
@font-face {font-family: 'NBG';  src: url('../fonts/NanumGothicBold.woff') format('woff');}*/


/************************************************************************************/			   

.bt_top a {position:fixed; color:#333; text-decoration:none; font:normal 90% 'NanumGothic',³ª´®°íµñ; bottom:3%; right:2%; font-weight:bold; background-color:#F4F4F4; padding:1%; display:block; border:2px solid #ddd;  border-radius:100px; -webkit-border-radius:100px; -ms-border-radius:100px; -moz-border-radius:100px; -o-border-radius:100px; box-shadow:1px 1px 5px #333; -webkit-box-shadow:1px 1px 5px #333; -ms-box-shadow:1px 1px 5px #333; -moz-box-shadow:1px 1px 5px #333; -o-box-shadow:1px 1px 5px #333; z-index:100;}
	.bt_top a:hover {color:#fff; text-decoration:none; background-color:#999;}

div {margin-bottom:0.5%; display:block; overflow:hidden;}
	div a {color:#555; text-align:center; text-decoration:none; background-color:#eee; display:block; overflow:hidden; padding:2%; float:right; font:normal 97% 'NanumGothic',³ª´®°íµñ !important;
				border-left:4px solid #ce3951; -webkit-border-left:4px solid #ce3951; -ms-border-left:4px solid #ce3951; -moz-border-left:4px solid #ce3951; -o-border-left:4px solid #ce3951;}
		div a:hover {color:#ce3951;}
			/*div span {letter-spacing:-0.8;}*/
			div strong {font-size:100%;}

dl {margin-bottom:0.5%; display:block; overflow:hidden; margin:1% 4% 0 0;}
	dd {font-size:85%; color:#444; float:right; margin:0 auto;}

p {margin-top:-3%;}
p img {margin:6% auto; display:block; width:90%; max-width:800px;
				border:1px solid #aaa; -webkit-border:1px solid #aaa; -ms-border:1px solid #aaa; -moz-border:1px solid #aaa; -o-border:1px solid #aaa;}


ul {width:90%; margin:0 auto; list-style:none;}
	li img {float:left; margin:2.5% 4% 3.5% 3%; display:block; width:98%; max-width:380px;
					border:1px solid #aaa; -webkit-border:1px solid #aaa; -ms-border:1px solid #aaa; -moz-border:1px solid #aaa; -o-border:1px solid #aaa;}

p span.txt_add {text-align:center; margin:0 auto; overflow:hidden; font:bold 90% 'NanumGothic',³ª´®°íµñ; display:block; color:#444;}/*bottom image was fixed in tag too*/