/* CSS Document */
body {
	margin: 0;
	padding: 0;
	width: auto;
	background-color: #FFFFFF;
	color: #000;
	font-family: "¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,Helvetica,sans-serif;
	z-index: 1;
	width: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	line-height: normal;
	font-size: 15px;
	word-break:break-all;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
h1 {
	margin: 0;
	padding: 0;
	font-size: 21px;
	font-weight: bold;
}

div.cate {
	margin: 0;
	padding:7px 2% 5px;
	text-transform: uppercase;
	color: #ffffff;
	background: #323c60 url(https://img3.hotge.co.kr/img/Zp6bkD5.jpg) repeat-x;
	font-size: 14px;
	font-weight: bold;
}

h1 {
	margin-bottom: 3px;
	font-size: 11px;
}
h1.hdr {
	margin-left: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
}
.clear {
	margin: 0;
	padding: 0;
	clear: both;
}
/* 300 x 50 ad space */
.ad300x50 {
	margin: 0;
	padding: 0;
	width:  100%;
	background-color:#092135;
	color:#ffffff;
	display: block;
	height: 30px;
	text-align:center;
	vertical-align:middle;
	font-size: 25px;
	line-height:normal;
}

#blackBlock {
	clear: both;
	display: block;
	background-color:#092135;
	width: auto;
	height: 10px;
}
/* main header */
#header {
	background-color: #092135;
	border-top: 1px #515151 solid;
	width:  auto;
	height: 39px;
	background: #961a1a url(/css/images/bg_header.jpg) repeat-x 0 0;
}

.Logo {
	background: url(https://img3.hotge.co.kr/img/4sQKw75.gif) no-repeat 0 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 12px;
	left: 0px;
	height: 60px;
	width: 60px;
	z-index: 99;
	display:block;
}
/* main navigation */
#mobileNav {
	border-top: 1px #2c3945 solid;
	display: block;
	background: #091f33 url(http://i.imgur.com/TvNDg0C.jpg);
	width:  auto;
	height: 31px;
	z-index: 10;
	line-height:normal;
}
#mobileNav ul {
	float: left;
	margin: 0 0 0 60px;
	padding: 0;
	background-color: #091f33;
	height: 31px;
	list-style: none;
	width: auto;
}
#mobileNav ul li {
	float: left;
}
#mobileNav ul li a {
	float: left;
	padding: 5px 10px 0;
	height: 23px;
	background: #091f33 url(http://i.imgur.com/TvNDg0C.jpg) repeat-x 0 0;
	border-left: 1px #293c4d solid;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
    padding-top: 8px;
    text-transform: uppercase;
}
#mobileNav ul li a:hover, #mobileNav ul li a.active  {
	border-left: 1px #293c4d solid;
	background-color: #091f33;
	background-position: 0 -30px;
}
/* feature story */
#feature {
	clear: both;
	margin: 0;
	display: block;
	padding: 2%;
	background: #6b6c6e url(/css/images/bg_feature.jpg) repeat-x 0 0;
	border-top: 1px #515151 solid;
	position: relative;
	width: auto;
}
div.featurePhoto{
	clear: both;
	float:left; /* important */
	position:relative; /* important(so we can absolutely position the description div */
}
div.photoCaptionOverview{
	position:absolute; /* absolute position (so we can position it where we want)*/
	bottom:0px; /* position will be on bottom */
	left:0px;
	width:100%;
	/* styling bellow */
	background-color:black;
	font-size: 10px;
	color:#ffffff;
	opacity:0.7; /* transparency */
	filter:alpha(opacity=70); /* IE transparency */
	padding: 3px 5px;
}
p.description_content{
	padding:3px 5px;
	margin:0px;
	font-size: 10px;
}
.featureCopy {
	clear:both;
	display: block;
	padding: 5px 0 0;
	color: #ffffff;
}
.featureCopy a, .featureCopy p a {
	text-decoration: none;
	color: #ffffff;
}
.featureCopy a:hover, .featureCopy p a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.featureCopy p {
	font-size: 14px;
	font-weight: bold;
}
.latestNews ul li a {
	display:block;
}
/* article module */
#article {
	clear:both;
	margin: 0;
	display: block;
	padding: 2%;
	/*background: #6b6c6e url(/Media/Mobile/backgrounds/bg_feature.jpg) repeat-x 0 0;*/
	border-top: 1px #515151 solid;
	position: relative;
	width: 96%;
}
.articleTitle {
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
}
.articleTitle p {
	margin: 5px 0;
}
.articleDate {
	display: block;
	font-weight: normal;
}
.subCaption {
	clear: both;
	padding: 5px;
	color: #333333;
	background-color: #dcdbdb;
	font-size: 10px;
	width:auto;
}
.capsIntro {
	text-transform: uppercase;
}
.articleCopy {
	font-size: 12px;
}
.articleCopy a {
	color: #393F80;
}
.shareBar {

}
.shareBar a {
	float: left;
	display: block;
	margin-right: 10px;
	padding: 4px 0 0 5px;
	font-size: 12px;
	font-weight: bold;
	color: #474242;
	text-decoration: none;
	text-transform: uppercase;
}
.shareBar a:hover {
	background-position: 0 -23px;
}
.shareEmail {
	width: 93px;
	height: 19px;
	background: url(/css/images/bg_share_email.jpg) 0 0;
}
.shareFacebook {
	width: 66px;
	height: 19px;
	background: url(/css/images/bg_share_facebook.jpg) 0 0;
}
/* list link date module */
.listLinkDate {
	clear: both;
	display: block;
	width: auto;
}
.listLinkDate ul {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	border-top: 1px #c3c3c3 solid;
	line-height: 22px;
}
.listLinkDate ul li {
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 0;
	padding: 1% 2%;
	font-size: 14px;
	border-bottom: 1px #c3c3c3 solid;
	background-image: url(http://i.imgur.com/J6OfpJH.jpg);
	background-color: #FFFFFF;
	background-position: center right;
	background-repeat: no-repeat;
	min-height: 43px;

	padding-top: 11px;
	padding-right: 20px;
	padding-bottom: 9px; 
	padding-left: 20px;
	zoom: 1;
}
.listLinkDate ul li .videoLink {
	display: inline-block;
	float: left;
	position: relative;
}
.listLinkDate .videoLink + strong,
.listLinkDate .videoLink + a {
	display: inline-block;
	padding-top: 8px;
}
.listLinkDate li .videoLink span {
	background: url(/css/images/play.png) no-repeat;
	display: block;
	height: 16px;
	opacity: .6;
	position: absolute;
	bottom: 8px; right: 18px;
	width: 16px;
}
.listLinkDate li .videoLink:hover span {
	opacity: 1;
}

.listLinkDate ul li p {
	font-size: 12px;
	display: inline;
	color: #777;
}

.listLinkDate ul li .ltitle {
	font-size: 12px;
	display: block;
	color: #777;
}

.listLinkDate ul li .ltitle2 {
	font-size: 12px;
	display: block;
	color: #777;
	position:absolute; 
	margin-left:87px; 
	margin-top:-25px;
}

.listLinkDate ul li a, .more {
	padding-right: 14px;
	#font-weight: bold;
	color: #000;
	text-decoration: none;
}
.listLinkDate ul li a:hover, .more:hover {
	text-decoration: none;
}
.pageAdvance {
	margin-top: 3px;
	background-image: url(/css/images/bg_top_gradient.jpg);
	background-repeat: repeat-x;
}
.btnPrevious, .btnNext,
.btnPreviousMonth, .btnNextMonth,
.returnToArticleBtn {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	display: block;
	width: 62px;
	height: 23px;
	background: #cccccc url(/css/images/btn_prev.jpg) 0 0;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	text-indent: -999px;
	border: 0px;
}
.btnPreviousMonth {
	float: left;
	margin-left: 0;
	width: 109px;
	background: #cccccc url(/css/images/btn_prev_month.jpg) 0 0;
}
.btnNext {
	float: right;
	margin-right: 10px;
	background: #cccccc url(/css/images/btn_next.jpg) 0 0;
	text-indent: 999px;
}
.btnNextMonth {
	float: right;
	margin-right: 2px;
	width: 109px;
	background: #cccccc url(/css/images/btn_next_month.jpg) 0 0;
	text-indent: 999px;
}
.returnToArticleBtn {
	margin-left: 0;
	width: 182px;
	background: #cccccc url(/css/images/bg_button_rtn_to_article.jpg) no-repeat 0 0;
}
.btnPrevious:hover, .btnNext:hover,
.btnPreviousMonth:hover, .btnNextMonth:hover,
.returnToArticleBtn:hover {
	background-position: 0 -23px;
}
/* results module */
.resultCopy ul {
	background-color: #ffffff;
	border-left: 1px #c3c3c3 solid;
	border-right: 1px #c3c3c3 solid;
}
.resultCopy ul li {
	background-position: top right;
	min-height:34px;
	width: 95%;
	padding: 2% 3% 2% 2%;
}
.resultBkgd {
	background-color: #dcdbdb;
	padding: 8px;
}
.score {
	float: right;
	margin-right:30px;
	margin-top:3px;
	font-size:18px;
	font-weight:bold;
	color: #333333;
	text-align: right;
	display: block;
}
.even {
	background-image: url(/css/images/bg_results_gray.jpg);
}
/* more topics module */
.moreTopics {
	margin: 0;
	padding: 12px 0 6px;
	background: url(/css/images/bg_top_gradient.jpg) repeat-x;
}
.moreTopics ul {
	margin: 0;
	padding: 2px 0 10px 25px;
	font-size: 13px;
	font-weight: bold;
	color: #393f80;
}
.moreTopics a {
	color: #393f80;
	text-decoration: none;
}
.moreTopics a:hover {
	text-decoration: underline;
}

/* link buttons */
.linkButtons {
	clear: both;
	display: block;
	padding-bottom: 10px;
	padding-left: 20px;
}
.linkButtons ul {
	margin: 10px 5px;
	padding: 0;
	border: none 0px;
	display: block;
	list-style: none;
}
.linkButtons ul li {
	float: left;
	padding: 0;
	border: none 0px;
}
.linkButtons ul li a, .linkButtons ul li a.all {
	display: block;
	margin: 2px;
	padding: 8px 10px 12px;
	background: #dad9d9 url(http://i.imgur.com/erCgOd9.jpg) 0 0;
	width: 130px;
	height: 12px;
	color: #393f80;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.linkButtons ul li a.all {
	width: 283px;
	height: 12px;
	background: #dad9d9 url(/css/images/bg_button_links_long.jpg) 0 0;
}
.linkButtons ul li a:hover, .linkButtons ul li a.all:hover {
	background-position: 0 -32px;
	text-decoration: none;
}
/* videos module */
.topVideos {
	clear: both;
	width: 100%;
}
.topVideos .pageAdvance {
	clear: both;
	position: relative;
	top: -1px;
	padding: 15px 0;
}
.videos {
	/*padding-bottom: 10px;*/
}
.videos li {
	float: left;
	width: 96%;
}
.videos ul li {
	background-image: none;
	background-color: #ffffff;
}
.videos img {
	display: block;
	float: left;
}
.videos p {
	float: left;
	margin: 0 0 0 15px;
	padding: 0;
	width: 63%;
	display: block;
}
/* form */
form, .confMsg {
	padding: 10px;
	
}
form label {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
}
.textBg {
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	border: 0;
	width: 249px;
	height: 20px;
	background: url(/css/images/bg_textbox.jpg) no-repeat;
	font-size: 11px;
}
button {
	margin-right: 5px;
	width: 79px;
	height: 23px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	text-indent: -999px;
	border: 0px;
}
.submitBtn {
	background: url(/css/images/bg_submit_btn.jpg) no-repeat 0 0;
}
.cancelBtn {
	width: 84px;
	background: url(/css/images/bg_cancel_btn.jpg) no-repeat 0 0;
}
.submitBtn:hover, .cancelBtn:hover {
	background-position: 0 -23px;
}
/* confirm message */
.confMsg {
	min-height: 175px;
}
.confMsg .message {
	padding: 20px 0;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
}
/* results templages */
.scorePlate {
	background: #ebebeb url(/css/images/bg_scoreboard.jpg) repeat-x;
	padding: 0 0 5px;
	font-size: 11px;
}
.flagIconsLeft, .scoreBlock, .flagIconsRight {
	margin-left: 5%;
	margin-top: 5px;
	float: left;
	width: 20%;
	text-align: center;
}
.flagIconsRight {
	margin-left: 0;
	margin-right: 5%;
	float: right;
}
.scoreBlock {
	margin-left: 0;
	width: 50%;
}
.board {
	display: block;
	background: url(/css/images/numberBoard.jpg) no-repeat;
	width: 123px;
	height: 49px;
	margin: 0 auto;
}
.country {
	clear: both;
	display: block;
}
#theScore {
	display: block;
	padding-top: 7px;
	color: #838383;
	font-size: 27px;
}
.accentLine {
	width: 90%;
	border-bottom: 1px #cecece solid;
	margin: 5px auto;
	padding-top: 5px;
}
.scoreDetails {
	margin-top: 5px;
}
.scoreDetails p {
	margin: 0;
	text-align: center;
}
/* misc buttons, accents and notices */
.announce {
	color: #ffffff;
	background: #b13434 url(/css/images/bg_results_red.jpg) no-repeat;
}
.inProgress {
	color: #544d4d;
	font-size: 11px;
	text-transform: none;
}
a.more {
	margin: 0;
	padding: 5px 10px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	background: #dcdbdb url(/css/images/bg_see_more.png) 0 0;
	width: 76px;
	height: 15px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}
a.more:hover {
	background-position: 0 -25px;
	text-decoration: none;
}
.notice, .newsFlash {
	display: block;
	font-size: 12px;
	padding: 10px;
	background: #ffffff url(/css/images/bg_notice.jpg) repeat-x;
	border-top: 1px #c3c3c3 solid;
	border-bottom: 1px #c3c3c3 solid;
	width: auto;
}
.newsFlash {
	clear: both;
}
.notice p {
	margin: 5px 0 10px;
}
.note {
	font-size: 10px;
}
.btnBar {
	margin: 10px 0;
}
/* footer module */
.footer {
	margin: 0;
	padding: 0;
	width:100%;
	height:75px;
}
.footer p {
	margin: 0;
	padding-top: 5px;
	font-size: 12px;
	color: #999999;
	text-align: center;
}
.footer a {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.footer-top {
	padding-top: 6px;
	background: #810e0f url(/css/images/bg_footer_top.jpg) repeat-x;
	height: 57px;
	text-align: center;
}
.footer-top p span {
	padding: 2px 0;
	color: #999999;
	font-size: 14px;
	font-weight: bold;
}
.footer-bottom {
	padding-top: 6px;
	background: #630506 url(http://i.imgur.com/xLXJDHp.jpg) repeat-x;
	height: 56px;
}

.pagearea { text-align: center; padding: 0 0 13px 0; }
.pagearea a { display: inline-block; font-size: 0; color: #888; width: 30px; height: 30px; }
.pagearea * { vertical-align: top; }
.pagearea .pnum { vertical-align: middle; }
.pagearea .pnum a { width: 28px; height: 25px; border: 1px solid #d6d6d6; background: #fff; color: #888; font-size: 12px; line-height: 25px; margin-right:6px;margin-left:6px;}
.pagearea .pnum a.on { width: 28px; height: 25px; border: none; background: #4886cf; color: #fff; font-size: 12px; line-height: 25px; }


.sword{clear:both;padding:10px 10px 0; text-align:center;position:relative;overflow:hidden;}
.sword span.input{display:block;height:30px;padding:0 10px 0 0;border-radius:4px; border:1px solid #cacaca;box-shadow:2px 4px 5px 0px #ffffff inset;-webkit-box-shadow:2px 4px 5px 0px #ffffff inset;margin-right:50px}
.sword span.input input{width:100%;border:none;height:30px;padding-left:8px;background-color:transparent; -webkit-appearance:none;color:#919191;}
.sword a{position:absolute;top:20px;right:10px}

.writeinfo {height:12px; padding:5px 10px 0 10px;}
 .writeinfo .infomation {float:left; font-size:12px;}
 .writeinfo .btn {float:right; padding-top:2px;}
 .writeinfo .btn img {margin-top:-2px;}
 .writeinfo .pipe {margin:0 3px; color:#dfdfdf;}


h1.title{clear:both; padding:5px 3px 8px 10px; border-bottom:1px solid #DFDFDF; font-size:14px; color:#242424;}
h1.title strong {font-size:13px; font-family:Helvetica; letter-spacing:0; color:#777;}

.contents{clear:both; padding:0px 10px 0 10px;}
.contents img{margin:2px 0;}

.bt7{display:block;overflow:hidden;height:33px;border:1px solid #bcbcbc;background:#f1f1f1 url(http://static.naver.com/www/m/cm/im/bt.gif) repeat-x 0 -139px;line-height:33px;font-size:.93em;color:#181818;letter-spacing:-1px;text-align:center;font-weight:bold;vertical-align:middle;white-space:nowrap;}.bt7 .pv{display:inline-block;padding-left:.8em;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 0 11px;}.bt7 .nx{display:inline-block;padding-right:1em;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 100% -28px;}.bt7 a{position:relative;float:left;height:100%;}.bt7 a:nth-child(n+2):after{display:block;overflow:hidden;position:absolute;left:0;top:0;width:1px;height:100%;border-left:1px solid #bcbcbc;background:#fff;content:'';}.sbt1{display:inline-block;border:1px solid #bcbcbc;background:#f1f1f1 url(http://static.naver.com/www/m/cm/im/bt.gif) repeat-x 0 0;vertical-align:middle;}.sbt1 input{overflow:visible;width:66px;height:25px;border:none;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 8px -180px;font-size:.93em;color:#666;text-indent:9px;vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-border-radius:0;}.sbt2{overflow:visible;width:58px;height:22px;border:1px solid #bcbcbc;background:#f1f1f1 url(http://static.naver.com/www/m/cm/im/bt.gif) repeat-x 0 0;font-size:.85em;color:#666;text-indent:-7px;vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-border-radius:0;}.pg1{padding:10px 0;text-align:center;white-space:nowrap;}.pg1 a{display:inline-block;width:24px;height:24px;margin-right:2px;border:1px solid #e3e3e3;background-color:#fff;line-height:24px;font-size:.85em;color:#666;text-align:center;vertical-align:middle;}.pg1 a.on{border-color:#3c0;color:#32a800;}.pg1 .bt4{width:30px;border-color:#bcbcbc;background-color:#f1f1f1;}.pg1 .bt4pv{margin-right:6px;}.pg1 .bt4nx{margin-left:4px;}.pg1 em{margin:0 .5em;font-size:.93em;color:#666;}.pg1 strong{color:#ed1b23;}.pg12 .bt4nx{margin-left:0;}.pg2{position:relative;width:100%;height:35px;color:#000;text-align:center;}.pg2.t{margin-top:15px;}.pg2 .no{display:inline-block;line-height:35px;font-size:15px;vertical-align:middle;}.pg2 .no.pg{display:inline;padding:0 12px;line-height:35px;font-size:15px;vertical-align:middle;}.pg2 .no em{margin:0 1.2em 0 .8em;font-size:.93em;color:#666;}.pg2 .no strong{color:#32a800;}.pg2 a,.pg2 .bt4{display:inline-block;width:38px;height:33px;margin-right:6px;border:1px solid #e3e3e3;background-color:#fff;line-height:33px;font-size:.85em;color:#666;text-align:center;vertical-align:middle;}.pg2 .bt4pv img{background-position:16px 12px;}.pg2 .bt4nx img{background-position:8px -27px;}.pg2 .bt4nxr{margin-right:0;}.pg2 .bt4pv5 img{background-position:14px -642px;}.pg2 .bt4nx5 img{background-position:10px -681px;}.pg2 a.on{border-color:#3c0;color:#32a800;}.pg2 .bt4{width:38px;border-color:#bcbcbc;background-color:#f1f1f1;}.pg2 .bt4nx5,.pg12 .bt4nx{margin-right:0;}.pg2 span.bt4{visibility:hidden;overflow:hidden;}.pgl{top:0;left:10px;}.pgr{top:0;right:10px;}.pg3{margin:20px 0;text-align:center;}.pg3 a{display:inline-block;font-size:1em;font-family:tahoma;color:#999;vertical-align:middle;}.pg3 span{font-size:1em;font-family:tahoma;color:#999;}.pg3 span.start{margin-left:15px;color:#32a800;}.pg3 span.end{margin-right:15px;}.ic1{width:13px;height:13px;background:url(http://static.naver.com/www/m/cm/im/ic_bd.gif) no-repeat 0 0;}.ic_mo{background-position:-13px 0;}.ic_fi{background-position:-26px 0;}.ic_vt{background-position:-39px 0;}.ic_mp{background-position:-76px 0;}.ic_re{width:12px;background-position:-52px 0;}.ic_re2{width:12px;background-position:-63px 0;}.ic_nw{width:11px;height:11px;background-position:-219px 0;}.fi3{display:inline-block;padding-left:.85em;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 1px -313px;}.bt3 .fi3{background-position:1px -310px;}.pl,.pr,.pr2{position:absolute;white-space:nowrap;}.pl{top:4px;left:5px;}.pr{top:4px;right:5px;}.pr2{top:4px;right:66px;}.btm1{position:relative;width:100%;margin:-1px 0 .35em;border-top:1px solid #dfdfdf;border-bottom:1px solid #cecece;background:#e6e7e7 url(http://static.naver.com/m/cm/im/bt.gif) repeat-x 0 -222px;text-align:center;}.btm1m{display:block;height:43px;margin-right:53px;border-right:1px solid #bfc1c1;line-height:1.15em;}.btm1mw{display:inline-block;padding:7px 0 0 27px;background:url(http://static.naver.com/m/cm/im/ib3.png) no-repeat 0 -801px;}.btm1lod{position:absolute;margin:3px 0 0 -32px;}.btm1mn{font-family:Helvetica;font-size:11px;color:#8b999c;}.btm1t{display:block;position:absolute;top:0;right:0;width:52px;height:25px;padding-top:18px;border-left:1px solid #fff;background:url(http://static.naver.com/m/cm/im/ib3.png) no-repeat 50% -854px;font-size:11px;letter-spacing:-1px;}.btm1to{position:relative;width:100%;border-left:0;}.al1{padding:4.6em 10px 4em;background:url(http://static.naver.com/www/m/cm/im/ic_ac.gif) no-repeat 50% 1.43em;font-size:1em;text-align:center;}.al1,.al1 *{word-break:normal;}.alq{background-image:url(http://static.naver.com/www/m/cm/im/ic_aq.gif);}.aln{background-image:url(http://static.naver.com/www/m/cm/im/ic_an.gif);}.al1 h2{font-size:1em;}.al1 h2 strong{font-weight:bold;color:#32a800;}.al1 h2 span{white-space:nowrap;}.al1 .w{white-space:nowrap;}.al1 p{margin-top:.5em;color:#909090;}.al1 .ac{margin-top:1.25em;}.al1 .bx1{margin:1.78em 20px;border:1px solid #e6e6e6;text-align:left;}.al1 .bx1 li{padding:.7em 1em;border-top:1px solid #f3f3f3;}.al1 .bx1 .f{border-top:none;}.al1 .bx2{margin:1em 20px;padding:.8em;border:1px solid #dfdfdf;}.al1 .bx2 em{color:#32a800;}.al1 .dl2{width:100%;font-size:.93em;text-align:left;}.al1 .dl2 dt{float:left;padding-right:.4em;}.al1 .dl2 dd{overflow:hidden;padding-left:.4em;background:url(http://static.naver.com/www/m/cm/im/bu_dv.gif) no-repeat 0 .2em;}.al1 .dv{display:inline-block;overflow:hidden;width:1px;height:13px;background:#d7d7d7;color:#d7d7d7;text-indent:-100em;vertical-align:-.1em;}.ts{position:relative;width:100%;height:33px;background:#3B3B3B url(http://static.naver.com/m/comic/im/bg.gif) repeat-x 0 0;color:#fff;text-align:center;}.ts a{color:#fff;}.ts .lg{position:absolute;top:0;left:50%;width:93px;margin-left:-46px;font-size:12px;}.ts .lg a{display:block;overflow:hidden;float:left;position:relative;height:33px;line-height:33px;color:#fff;}.ts .lg span{display:block;float:left;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(http://static.naver.com/m/comic/im/ts.gif) no-repeat 2px 0;}.ts .lg .n{width:58px;}.ts .lg .s{width:35px;}.ts .lg .s span{background-position:-56px 0;}.ts .ql{display:block;position:absolute;top:3px;right:5px;width:70px;height:28px;background:#748289 url(http://static.naver.com/m/comic/im/ts.gif) no-repeat 0 -33px;line-height:28px;font-size:13px;letter-spacing:-1px;text-align:left;text-indent:8px;white-space:nowrap;}.tn{position:relative;width:100%;height:35px;background:#3B3B3B url(http://static.naver.com/www/m/im/bgtn.gif) repeat-x 0 0;color:#fff;text-align:center;}.tn a{color:#fff;}.tn .lg a{display:block;overflow:hidden;position:relative;width:74px;height:35px;margin:0 auto;line-height:35px;font-size:.8em;color:#6f0;}.tn .lg span{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(http://static.naver.com/www/m/im/tn.gif) no-repeat 10px 0;}.tn .bk{display:block;position:absolute;top:3px;left:5px;width:48px;height:28px;background:#2a3650 url(http://static.naver.com/www/m/im/tn.gif) no-repeat 0 -35px;line-height:28px;font-size:13px;letter-spacing:-1px;text-align:left;text-indent:17px;white-space:nowrap;}.hh{position:relative;width:100%;height:35px;background:#3B3B3B url(http://static.naver.com/m/comic/im/bg.gif) repeat-x 0 -33px;color:#fff;text-align:center;}.hh a{color:#fff;}.hh h1{overflow:hidden;height:35px;padding:0 80px;line-height:35px;font-size:15px;}.hh h1 em{color:#1dd938;}.hh .bt{display:inline-block;width:70px;height:28px;background:#748289 url(http://static.naver.com/m/comic/im/ts.gif) no-repeat 0 -61px;line-height:28px;font-size:13px;letter-spacing:-1px;white-space:nowrap;}.ht{position:relative;width:100%;color:#fff;text-align:center;border-bottom:1px solid #000;background:#202020;}.nv1{overflow:hidden;width:100%;}.nv1 ul{padding-left:1%;}.nv1 li{float:left;text-align:center;line-height:30px;}.nv1 li a{display:block;width:100%;height:32px;color:#fff;font-weight:bold;letter-spacing:-1px;}.nv1 li.on a{color:#f60;}.nv1 li a em{font-family:Helvetica;font-size:12px;color:#f60;}.nv1 li:nth-child(1){width:18%;}.nv1 li:nth-child(2){width:18%;}.nv1 li:nth-child(3){width:24%;}.nv1 li:nth-child(4){width:14%;}.nv1 li:nth-child(5){position:relative;width:26%;}.nv1 li:nth-child(5):after{display:block;overflow:hidden;position:absolute;left:-1px;top:7px;width:1px;height:16px;border-left:1px solid #000;background:#363636;content:'';}.hh2{position:relative;width:100%;height:33px;border-bottom:1px solid #b0b0b0;background:#fff;color:#000;text-align:center;}.hh2 h1{line-height:34px;font-size:16px;}.hh2 .bt5{padding:0 .4em;color:#666;}.hh2 .pl,.hh2 .pr{top:3px;}.hh2 .pl .bt5{margin-right:-1px;}.hh2 .pr .bt5{margin-left:-1px;padding:0 1.1em 0 .6em;}.gb{overflow:hidden;width:100%;height:5px;border-bottom:1px solid #b0b0b0;background:#f4f5f5;}.cb{overflow:hidden;width:100%;height:4px;background:#3368d4 url(http://static.naver.com/m/comic/im/bg.gif) repeat-x 0 -68px;}.cht{position:relative;width:100%;height:34px;background:#f4f5f5 url(http://static.naver.com/m/comic/im/bg.gif) repeat-x 0 -72px;color:#000;text-align:center;}.nv2{overflow:hidden;width:100%;}.nv2 ul{margin-right:-8px;padding:4px 4px 0 2px;}.nv2 li{overflow:hidden;float:left;height:30px;margin-right:-2px;background:url(im/bg.gif) no-repeat 0 -354px;line-height:28px;text-align:center;white-space:nowrap;}.nv2 .l1{background:none;}.nv2 a,.nv2 span{display:block;height:100%;}.nv2 li.on{background:#fff url(http://static.naver.com/m/comic/im/bg.gif) repeat-x 0 -226px;line-height:33px;}.nv2 .on a{background:url(http://static.naver.com/m/comic/im/bg.gif) no-repeat 0 -196px;color:#000;}.nv2 .on span{background:url(http://static.naver.com/m/comic/im/bg.gif) no-repeat 100% -256px;}.chn{position:relative;width:100%;height:34px;border-bottom:1px solid #b2b3b4;background:#f4f5f5;color:#000;text-align:center;}.nv3{padding:3px 2px 0;}.nv3 dd{float:left;text-align:center;position:relative;}.nv3 dd:first-of-type{background:none;}.nv3 .f{background:none;}.nv3 a{display:block;padding:5px 0;font-weight:bold;font-size:14px;color:#353535;}.nv3 a:before{position:absolute;right:100%;top:5px;width:1px;height:16px;content:' ';background:#e4e4e4;}.nv3 a:after{position:absolute;left:100%;top:5px;width:1px;height:16px;content:' ';background:#fdfdfd;}.nv3 .on a{color:#F60;}.nv3 dd.f a:before,.nv3 dd:last-child a:after{background:none;}.nv3.m1{margin:0 4px;padding:3px 0 3px 0;}.chn.m2{overflow:hidden;position:relative;display:block;width:100%;height:auto;!important;margin-top:-2px;}.chn.m2.close{height:34px;}.chn.m2.close a{border-bottom:0;}.chn.m2 ul{position:relative;padding-right:35px;margin-top:-1px;border-top:1px solid #fdfdfd;}.chn.m2 ul:after{display:block;content:'';clear:both;}.chn.m2 li{float:left;width:32.8%;height:34px;font-size:14px;font-weight:bold;border-left:1px solid #fff;border-right:1px solid #e3e3e3;}.chn.m2 li:nth-child(3n+1){border-left:none;}.chn.m2 li:nth-child(3n){border-right:1px solid #b2b3b4;}.chn.m2 li:nth-child(13),.chn.m2 li:nth-child(14),.chn.m2 li:nth-child(15){border-bottom:none;}.chn.m2 li.on a{color:#F60;}.chn.m2 a{display:block;height:16px;padding:8px 0;color:#353535;border-bottom:1px solid #e3e3e3;border-top:1px solid #fdfdfd;}.chn.m2 li.end a{border-bottom:0;}.chn.m2 a.more{display:block;position:absolute;top:-2px;right:0;width:35px;height:100%;padding:0;border-left:1px solid #fdfdfd;text-indent:-99999px;}.chn.m2 a.more span{position:absolute;top:50%;right:35%;width:11px;height:7px;margin-top:-10px;background:url(http://i.imgur.com/DvlL21N.png) no-repeat 0 -122px;}.chn.m2.close a.more span{background:url(http://i.imgur.com/DvlL21N.png) no-repeat -16px -122px;margin:0;}.chn.m3{overflow:hidden;position:relative;display:block;width:100%;height:auto;!important;margin-top:-2px;}.chn.m3.close{height:34px;}.chn.m3.close a{border-bottom:0;}.chn.m3 ul{position:relative;padding-right:36px;margin-top:-1px;border-top:1px solid #fdfdfd;}.chn.m3 ul:after{display:block;content:'';clear:both;}.chn.m3 li{float:left;width:24.6%;height:34px;font-size:14px;font-weight:bold;border-left:1px solid #fff;border-right:1px solid #e3e3e3;}.chn.m3 li:nth-child(4n-3){width:24.4%;}.chn.m3 li:nth-child(4n+1){border-left:none;}.chn.m3 li:nth-child(4n){width:24.4%;border-right:1px solid #b2b3b4;}.chn.m3 li:nth-child(13),.chn.m2 li:nth-child(14),.chn.m2 li:nth-child(15),.chn.m2 li:nth-child(16){border-bottom:none;}.chn.m3 li.on a{color:#F60;}.chn.m3 a{display:block;height:16px;padding:8px 0;color:#353535;border-bottom:1px solid #e3e3e3;border-top:1px solid #fdfdfd;}.chn.m3 li.end a{border-bottom:0;}.chn.m3 a.more{display:block;position:absolute;top:-2px;right:0;width:35px;height:100%;padding:0;border-left:1px solid #fdfdfd;border-bottom:0;text-indent:-99999px;}.chn.m3 a.more span{position:absolute;top:50%;right:35%;width:11px;height:7px;margin-top:-10px;background:url(http://i.imgur.com/DvlL21N.png) no-repeat 0 -122px;}.chn.m3.close a.more span{background:url(http://i.imgur.com/psYo8ye.png) no-repeat 0 0;margin-top:-1px;background-size:11px 7px;}.chh{position:relative;width:100%;min-width:320px;min-height:37px;border-bottom:2px solid #383838;background:#fff;color:#000;text-align:center;}.chh h1{display:table;overflow:hidden;padding:0 90px 0 76px;margin:0 auto;line-height:35px;font-size:15px;vertical-align:middle;}.chh h1 a{display:table-cell;width:auto;margin-top:0;background:none;}.chh h1 a em{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:auto;margin-top:0;line-height:37px;}.chh .bt_area{position:absolute;top:5px;right:5px;}.bt_area{display:-webkit-box;}.bt_area .bt{display:inline-block;overflow:hidden;height:25px;margin:0 0 0 3px;padding:0 5px;border:1px solid #acacac;border-radius:3px;background-color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3));-webkit-box-shadow:inset 1px 1px 0 #fefefe;line-height:26px;font-size:12px;font-weight:bold;color:#434343;letter-spacing:-1px;}.bt_area .share{display:inline-block;overflow:hidden;width:42px;height:27px;margin-left:3px;background:url(http://i.imgur.com/coO2b3h.png) no-repeat 0 0;-webkit-background-size:42px 60px;background-size:42px 60px;line-height:999px;}.bt_area .share.on{background-position:0 -33px;}.spi_section{display:none;margin:4px 5px 10px 10px;padding:10px 0 9px 0;border:1px solid #909090;border-radius:4px;background:#f2f2f2;text-align:center;}.spi_section.open{display:block;}.ly_share{overflow:hidden;width:284px;margin:0 auto;}.ly_share .tit_sns{float:left;padding:9px 0 0 4px;font-weight:bold;font-size:13px;color:#181818;text-shadow:0 1px 0 #fafafa;}.spi_section .spi_wrap{margin:0;}.spi_section .spi_wrap .spug{text-align:right;}.spi_section .spi_wrap .spug a{margin-left:6px;}.cha{position:relative;width:100%;height:35px;border-bottom:1px solid #cecece;background:#fff;color:#000;text-align:center;}.cha .txt{position:absolute;right:10px;top:11px;color:#5e5e5e;font-size:12px;}.cha_2{margin-bottom:-1px;}.h_smart_toon{text-align:left;}.h_smart_toon h1{padding:0 175px 0 0;margin:0 0 0 10px;}.h_smart_toon .ico_smart{display:inline-block;margin:11px 2px 0;vertical-align:top;}#ct{padding-bottom:25px;}.toonlst_pb{margin-bottom:0;padding-bottom:0!important;}.t12{font-size:.86em;}.t13{font-size:.93em;}.txn{font-weight:normal;}.bl1{border-bottom:1px solid #dfdfdf;}.iic2{display:inline-block;padding-right:17px;background:url(http://i.imgur.com/Do6Gxef.png) no-repeat 100% 11px!important;background-size:15px 15px!important;}.pp12{top:120px;}.pp2w{position:relative;margin:10px 5px;padding:30px 0 0;border:4px solid #383838;background:#fff;letter-spacing:-1px;text-align:center;z-index:20;}.pp2w .mbc{overflow:hidden;margin:0 30px;}.pp2w .fim{float:left;margin-right:.8em;border:1px solid #b4b4b4;}.pp2w .fct{text-align:left;}.pp2w .fct img{vertical-align:middle;}.pp2w .fct strong{vertical-align:middle;}.pp2w .fct .cs{font-size:.86em;color:#666;vertical-align:bottom;}.pp2w .fct .bar{margin:0 2px;color:#c2c2c2;}.pp2w p{overflow:hidden;width:auto;}.pp2w p.pt{clear:both;padding-top:12px;text-align:left;line-height:19px;}.pp2w .ac{width:100%;margin-top:1.5em;padding:1em 0 1.4em;border-top:1px solid #f3f3f3;background:#fbfbfb;}.pp2w .ac input{padding:.2em .6em;font-size:1em;}.pp2w .smart{display:inline-block;margin:3px 0 0 2px;font-size:13px;color:#f13e07;vertical-align:top;}.im_c{padding:0 10px;text-align:center;}.ic3 img{width:30px;height:16px;background:url(http://static.naver.com/m/comic/im/ic_ton.gif) no-repeat 0 0;}.ic_fn img{background-position:-28px 0;}.ic_up img{width:24px;height:15px;background-position:0 0;vertical-align:middle;margin:-2px 0 2px;}.sc1{padding:10px;}.sc3{padding:0 10px;}.sc4{padding:10px 0;}.sc5{padding:10px 10px 0;}.sc6{padding:1px 10px;margin-bottom:-10px}.bt3 .p{display:inline-block;padding-left:1.1em;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 2px -386px;}.bt51{display:inline-block;border:1px solid #bcbcbc;background:#f1f1f1 url(http://static.naver.com/www/m/cm/im/bt.gif) repeat-x 0 0;color:#666;letter-spacing:-1px;text-align:center;vertical-align:middle;white-space:nowrap;}.bt51{height:25px;padding:0 .6em;background-position:0 -65px;line-height:25px;font-size:.93em;}.bt5 .ck{display:inline-block;padding-left:1.4em;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 2px -180px;}.bt5 .pv{display:inline-block;padding-left:1em;background:url(http://i.imgur.com/NZAZmxo.png) no-repeat 2px 7px;}.bt7 .w16b{width:16%;border-left:1px solid #bcbcbc;background:none;}.bt7 .w17{width:17%;}.bt7 .w25{width:25%;}.bt7 .w25b{width:24%;border-left:1px solid #bcbcbc;background:none;}.bt7 .w33{width:33%;}.bt7 .w50{width:49%;}


.comments{clear:both; margin-top:18px;position:relative; }
.comments h4{ border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; padding:5px 5px 5px 5px; font-size:15px;}
.comments h4 span{padding-right:3px;color:#f44f1c;vertical-align:bottom;}
.comments h4 span.on{color:#f44f1c;}
.comments h4 strong{font-size:13px; font-family:Helvetica; letter-spacing:0; color:#f44f1c;}
.comments h4 .recommend{margin-left:10px;}
.comments h4 img{margin-right:3px; cursor:pointer;}
.comments ul{clear:both; padding:0px 0px 0px 0px; margin-top:-18px;}
.comments li{clear:both; padding:10px; border-bottom:1px solid #DFDFDF; overflow:hidden; background: url('http://i.imgur.com/h7YCte9.gif') repeat-x 0 100%; border: 0;}
.comments .writer{}
.comments .writer span{font-size:14px; color:#5a6770;font-style: normal;}
.comments .writer span.reg{font-family:Helvetica; letter-spacing:0; padding-left:11px; background:url(http://i.imgur.com/mQwk7r1.gif) no-repeat 4px 1px; font-size:11px; color:#939393;}
.comments .cbody{float:left;  margin: 0 15px; font-size:15px; #2d3038; line-height: 20px; word-break: break-all;}
.comments .btn{float:right; width:60px; margin-top:3px;text-align:right}
.comments li.re .writer{padding-left:15px; background:url(/css/images/re.png) no-repeat 0 4px;}
.comments li.re .cbody{padding-left:15px;}

.comments li.rere .writer{padding-left:30px; background:url(/css/images/re.png) no-repeat 15px 4px;}
.comments li.rere .cbody{padding-left:30px;}

.comments .re_inp {padding:10px; text-align:center;}
.comments .re_inp span.textarea {display:block;padding:6px;margin-bottom:6px;border-radius:4px; border:1px solid #cacaca;box-shadow:2px 4px 5px 0px #ebebeb inset;-webkit-box-shadow:2px 4px 5px 0px #ebebeb inset;}
.comments .re_inp span.textarea textarea {width:100%;height:18px;border:none;background-color:transparent; -webkit-appearance:none;color:#242424;}

.comments .form{position:relative;clear:both; padding:10px; border-bottom:1px solid #DFDFDF;}
.comments .form span.textarea{display:block;margin-right:80px;border-radius:4px; border:1px solid #cacaca;padding:8px;box-shadow:2px 4px 5px 0px #ebebeb inset;-webkit-box-shadow:2px 4px 5px 0px #ebebeb inset;background:#fff}
.comments .form span.textarea textarea{width:100%;border:none;background-color:transparent; -webkit-appearance:none;color:#242424;;}
.comments .form img{position:absolute;top:10px;right:10px;cursor:pointer; vertical-align:top;}

.comments li .form{padding:10px 0; border-bottom:0;}
.comments .point{display:none; padding:7px 10px; border-bottom:1px solid #DFDFDF; line-height:2em; color:#000000; font-weight:bold; font-size:15px;}
.comments .point span{display:inline-block; width:19%;text-align:right;}

.login {margin:18px 9px 0 11px}
 .login .logina {height:142px; padding-left:11px; background:url(http://i.imgur.com/9warcPa.gif) no-repeat;}
 .login .loginb {display:block;height:129px; padding-top:13px; background:url(http://i.imgur.com/5ktqLEL.gif) no-repeat right top;position:relative;}
 .login ul {display:block;margin-top:1px;margin-right:100px; margin-left:-40px;}
 .login li {display:block;height:30px; margin-bottom:6px;}
 .login span.input{display:block;height:30px;padding:0;border-radius:4px; border:1px solid #cacaca;box-shadow:2px 4px 5px 0px #ebebeb inset;-webkit-box-shadow:2px 4px 5px 0px #ebebeb inset}
 .login span.input input{width:95%;border:none;height:30px;background-color:transparent; -webkit-appearance:none;color:#242424;}
 .login p {position:absolute;top:13px;right:10px;}
 .login .checked {clear:both; padding-top:18px;}
 .login .checked input {margin-top:-4px}
 .login .checked label{font-size:12px;margin-right:6px;clear:both;}
 
 .join input{ width:98%; height:28px;padding:0; border-radius:4px; border:1px solid #cacaca;box-shadow:2px 4px 5px 0px #ebebeb inset;-webkit-box-shadow:2px 4px 5px 0px #ebebeb inset}
 
 
.btnArea{height:33px; margin:10px; text-align:center; position:relative;}
.rerebtnArea{height:20px; margin:3px 0 0 0;}
.btnArea .btnleft{margin:0; padding:0; position:absolute; top:1px; left:0;}
.btnArea .btnright{margin:0; padding:0; position:absolute; top:1px; right:0;}

#navi .totalMenu img{cursor:pointer;}
#navi .closeMenu{display:none;}
#navi .menu{display:none; clear:both; height:400px; border-top:1px solid #fff; background-color: #DFDFDF; repeat-x; overflow:hidden;}
#navi .menu ul{padding-left:25px;}
#navi .menu li{line-height: 20px;}

/* 2014-01-21 Ãß°¡ */
#quickLink {position:fixed; _Position:absolute;  bottom:0px; height:25px; background:#CCC; }
    
.daileybest{font-family:dotum;width:100%;font-size:15px;margin:auto;border-left:1px solid #dedede;border-right:1px solid #dedede;padding-top:4px;height:25px;overflow:hidden;}
.daileybest:after{content:"";display:block;clear:both;}
.daileybest dt{float:left;width:20px;font-weight:bold;color:#555555;padding-left:10px;}
.daileybest dd{float:left;color:#626262;}
.daileybest dd a{color:#626262;display:block;width:240px;padding:0 0 6px 6px;        white-space: nowrap;overflow:hidden;}
.daileybest dd *{vertical-align:top;left:-28px;}
.daileybest dd img{padding-right:2px;padding-bottom:1px;}
.daileybest dd.allow {margin-left:-20px;}
.daileybest dd.allow a{float:left;width:35px;height:25px;margin:0;padding:0;margin-top:-2px}       
