@charset "utf-8";
/* 풀브라우징용 */
/* base */
body { margin: 0; padding: 0; background-color: #fff; }
img,fieldset { border:0 none;}
dl,ul,ol,li { list-style: none; }
hr { display:none; }
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend,body { margin: 0; padding: 0; font-family:'AppleGothic', '돋움', 'Dotum', '굴림', 'gulim', 'Helvetica', 'Apple-Gothic'; font-size: 15px;} /* font-size는 달라짐 */
a { text-decoration: none; }
a:link, a:hover, a:active { text-decoration: none; }
input, select, textarea { font-size: 100%; vertical-align: middle; font-size:24px; }

/* common */
.nodp { display: none; }
.clr { clear: both; }

/* layout */
body { text-align: center; margin: 0; padding: 0;}
	#mobileWrap { text-align: left; width: auto; min-width: 320px; } /* width : auto 추가 */
		#topWrap, #contentsWrap, #adsWrap { margin: 0 10px; } /* margin */
		#mobileWrap.srch_result #topWrap {margin-bottom:30px;}
		#contentsWrap { margin-bottom: 30px; }
		#footerWrap { text-align: center; } /* margin-top: 23px; 추가 */
	#mobileWrap.srch_result { background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bg_top_search.gif) repeat-x;}

/* CI & BI - FB */
#gnbLogoNav { position: relative; height: 61px; }
#gnbLogoNav.srch_gnbLogoNav { height:50px; }
#gnbLogoNav a { position: absolute; top: 9px; display: block; height: 50px; text-indent: -1000em; overflow: hidden; background: url('http://icon.daum-img.net/mobile/simple/polaris/2010_common/cbi_pls.gif') no-repeat; }
#gnbLogoNav h1 a.daum { left: 10px; width: 71px; background-position: left -9px; }
#gnbLogoNav.srch_gnbLogoNav h1 a.daum { left:10px; }
#gnbLogoNav h1 a.svc { left: 89px; }
#gnbLogoNav.srch_gnbLogoNav h1 a.svc { left:86px; }
#gnbLogoNav h1 a.blog_logo { width: 78px; background-position: left -745px; }
#gnbLogoNav a.btn_2_rel { width: 50px; height:50px; top: 9px; left: 182px; background-position: left 0; background: url('http://icon.daum-img.net/mobile/simple/polaris/blog/blog_gnb_bi_cafe.gif') no-repeat 0 11px; }
#gnbLogoNav.srch_gnbLogoNav a.btn_2_rel { left:177px; }
#gnbLogoNav a.btn_all_svc { width: 99px; left: 179px; background-position:left -66px; }
#gnbLogoNav.srch_gnbLogoNav a.btn_all_svc { left:176px; }
#gnbLogoNav.srch_gnbLogoNav a,
#gnbLogoNav.srch_gnbLogoNav a.btn_2_rel,
#gnbLogoNav.srch_gnbLogoNav a.btn_all_svc,
#gnbLogoNav.srch_gnbLogoNav a.bt_tomy_search { top:0; height: 44px; }
#gnbLogoNav.srch_gnbLogoNav a.bt_tomy_search {position:absolute;right:100px;width:78px;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_my_blog.gif) left 15px no-repeat;text-indent:-1000em;overflow:hidden;z-index:3;}

/* GNB */
#gnbTabNav { position: relative; } /* padding 변경, border 삭제 */
#gnbTabNav h2 {display:none;}
	#gnbBrd { position: relative; height: 42px; background: url('http://icon.daum-img.net/mobile/simple/polaris/blog/blog_gnb_bg_spr.gif') repeat-x 0 -42px; padding-left:19px;} /* border 삭제, background 추가 */
	#gnbBrd ul { min-height: 42px; } /* min-height */
	#gnbBrd li { display: inline; }
	#gnbBrd a { display: block; float: left; height: 42px; text-indent:-1000em; overflow: hidden; text-decoration: none; background:url('http://icon.daum-img.net/mobile/simple/polaris/blog/blog_gnb_menu_spr.gif') no-repeat; }
	#gnbBrd li.cate0 a { width:46px; }
	#gnbBrd li.cate0 a.on { background-position: 0 -42px; }
	#gnbBrd li.cate1 a { width: 52px; background-position:-46px 0;}
	#gnbBrd li.cate1 a.on {background-position: -46px -42px; }
	#gnbBrd li.cate2 a { width: 53px; background-position:-98px 0;}
	#gnbBrd li.cate2 a.on {background-position: -98px -42px; }
	#gnbBrd li.cate3 a { width: 88px; background-position:-151px 0;}
	#gnbBrd li.cate3 a.on {background-position: -151px -42px; }
	#gnbBrd li.cate4 a { width: 74px; background-position:-239px 0;}
	#gnbBrd li.cate4 a.on {background-position: -239px -42px; }
	#gnbTabNav #gnbBrd a.bt_tomy {position:absolute;float:none;top:1px;right:5px;width:88px;height:42px;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_gnb_bt_my.gif) no-repeat 0 5px;}
	#gnbBrd .deco_left, #gnbBrd .deco_right {position:absolute;background-image:url('http://icon.daum-img.net/mobile/simple/polaris/blog/blog_gnb_bg_spr.gif');background-repeat:no-repeat;top:0;width:4px;height:42px;}
	#gnbBrd .deco_left {left:0;}
	#gnbBrd .deco_right {right:-1px;background-position:0 -84px;}


	/* 검색창 */
    #daumSearch {clear:both;position:relative;height:49px;margin:0 10px 0 4px}
	#daumSearch input.search {width:91%;background-color:transparent;color:#000;margin:5px 0;padding:3px 0;float:left;display:inline; height:31px;border:none;outline:none;font-size:28px}
	#daumSearch .searchbar_mid, #daumSearch .searchbar_left, #daumSearch .searchbar_right, #daumBtnClear {background:url(http://icon.daum-img.net/mobile/simple/polaris/2010_common//sh_box.gif) no-repeat 0 -49px;height:49px;position:absolute}
	#daumSearch .searchbar_mid {background-repeat:repeat-x;position:relative;display:block;margin:0 89px 0 17px}
	#daumSearch .searchbar_left {background-position:0 0;width:17px;left:0}
	#daumSearch .searchbar_right {background-position:right -98px;width:25px;top:0;right:64px}
	#daumBtnClear {background-position:8px -147px;top:4px;right:82px;width:44px;border:0 none;display:none;height:41px}
	#daumBtnSearch {text-indent:-9999in;overflow:hidden; border:none;position:absolute;right:0;top:0; background:url(http://icon.daum-img.net/mobile/simple/polaris/2010_common//btn_sh1.gif) no-repeat;width:59px;height:49px;cursor:pointer}

	/* Page Navigation  위 아래 padding, Margin 값은 서비스별로 조정할 것*/
#pagingNav { clear: both; margin: 22px auto 35px auto; text-align: center; font-size: 22px; font-family: 'Helvetica'; letter-spacing: -1px; line-height: normal; }
	.cur_num, #pagingNav a { display: inline-block; color: #656565; text-decoration: none; vertical-align: middle; padding: 8px 10px; margin: 3px; }
	#pagingNav a:hover { color: #3E4BD8; }
	.num_box { color: #656565; border: 2px solid #D4D4D4; font-weight:bold; }
	.cur_num { border: 2px solid #3E4BD8; color: #FFF; background-color: #5365E1; }


/* footerWrap */
#foot_btn { position: relative; height: 41px; margin-top: 58px; } /* margin-top은 각 서비스별로 조정할 것 */
#foot_btn a { display: block; position: absolute; height: 41px; background: url('http://icon.daum-img.net/mobile/simple/polaris/common/footer_btn.gif') no-repeat; overflow: hidden; text-indent: -1000em; }
#foot_btn .btGoPrev { top:0;  left:1px; width:118px; background-position:8px -35px; }
#foot_btn .btGoPC { top:0;  right:1px; width:155px; background-position:8px -125px; }
#foot_btn .btGoTop { display: none; }

#footerWrap { border-top:1px solid #DADADA; background-color:#F0F0F0; text-align:center; }
#footerWrap .copy { font-family: 'Tahoma', 'Helvetica'; font-size:14px; color:#999; text-align: center; padding:10px 0 30px 0; margin:0; }


/* Scroll Navigation */
#scrollNav { position: absolute; top: 223px; right: 32px; width: 66px; height: 190px; z-index: 9999; }
#scrollNav a { display: block; width: 66px; height: 66px; overflow: hidden; background: url('http://img.mobile.daum.net/static_img/fb/common/scroll_v2.png') no-repeat; text-indent: -1000em; }
#scrollNav a.btn_up { margin-bottom: 18px; background-position: left top; }
#scrollNav a.btn_dn { margin-bottom: 8px; background-position: 0 -84px; }
#scrollNav a.btn_top { height: 32px; background-position: 0 -158px; }
#scrollNav a.btn_up:active, #scrollNav a.btn_up:hover { background-position: -84px top; }
#scrollNav a.btn_dn:active, #scrollNav a.btn_dn:hover { background-position: -84px -84px }

ul.type1  li {border-bottom:1px solid #eaeaea;overflow:hidden;margin:11px 0 0 0;padding:0 0 11px 0px;}
ul.type1  a {display:block;width:100%;overflow:hidden;font-weight:bold;}
ul.type1  img {position:relative;float:left;margin-right:20px;margin-left:1px;width:108px;height:64px;border:1px solid #bbb;}
ul.type1  span.title {color:#333;font-size:26px;}
ul.type1  span.etc {margin-top:5px;color:#bdbdbd;font-size:20px;display:block;}
ul.type1  span.date {font-weight:normal;}
ul.type1  span.title .comments {color:#525df9;font-size:22px;}
span.bar {font-weight:normal;color:#ccc;}

/* 탑 & 카테고리별 리스트 */
#contentsWrap .list_by_cate {margin:26px 6px 0 0px;}
#contentsWrap .list_by_cate li {padding-left:19px;}
#contentsWrap .list_by_cate h2.cate_title {display:none;}

/* 서브 공통 상단 */
#topWrap2 {margin:0; z-index:1;}
#gnbLogoNav2 {position:relative;height:103px;background:url(http://icon.daum-img.net/mobile/simple/polaris/2010_common/blog_top_bg.gif) repeat-x;}
#gnbLogoNav2 h1 {width:143px;height:27px;;z-index:2;}
#gnbLogoNav2 h1 a {position: absolute; top: 0; display: block; height: 50px; text-indent: -1000em; z-index:3;overflow:hidden;}
#gnbLogoNav2 h1 a.daum {width:72px;background:url(http://icon.daum-img.net/mobile/simple/polaris/2010_common/blog_top_logo.gif) no-repeat 10px 12px;}
#gnbLogoNav2 h1 a.blog_logo {width:70px;background:url(http://icon.daum-img.net/mobile/simple/polaris/2010_common/blog_top_bi.gif) no-repeat 1px 12px;left:73px;}

#personalBlogTit { position:absolute;top:0; width:100%; overflow:hidden; }
#personalBlogTit h2 { padding:0 85px 0 157px; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_top_divi_v2.gif) 145px 16px no-repeat; }
#personalBlogTit h2 a.tit { font-size:22px;color:#fff;letter-spacing:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1; }
#personalBlogTit h2 a.btn_add_friend {position:absolute; display:block; width:64px; height: 34px; top:8px; right:100px;background:url('http://icon.daum-img.net/mobile/simple/polaris/blog/blog_top_bt_friend.gif') no-repeat; text-indent:-1000em; overflow:hidden; margin-left:19px;}
#personalBlogTit h2 img {vertical-align:middle;}
#personalBlogTit h2 a {color:#fff;line-height:50px;overflow:hidden; vertical-align:middle;}

#gnbLogoNav2  ul {position:absolute; top:50px;left:9px;min-height:23px; } /* min-height */
#gnbLogoNav2  li { display: inline; }
#gnbLogoNav2  li a {display: block; float: left; height: 49px; text-indent:-1000em; overflow: hidden; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/tab_top_menu_spr.gif) no-repeat; }
#gnbLogoNav2  li.bt_mine a { width:82px; }
#gnbLogoNav2  li.bt_mine a.on { background-position:0 -49px; }
#gnbLogoNav2  li.bt_list a { width:79px; background-position:-82px 0; }
#gnbLogoNav2  li.bt_list a.on { background-position:-82px -49px; }
#gnbLogoNav2  li.bt_guest a { width:80px; background-position:-161px 0;}
#gnbLogoNav2  li.bt_guest a.on {background-position: -161px -49px; }
#gnbLogoNav2  li.bt_friends a { width:62px; background-position:-241px 0;}
#gnbLogoNav2  li.bt_friends a.on {background-position: -241px -49px; }
#gnbLogoNav2  .bt_post {position:absolute;top:59px;right:25px;width:91px;height:35px;text-indent:-1000em;overflow:hidden;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_written.gif) no-repeat;}
#gnbLogoNav2  .bt_tomy {position:absolute;top:52px;right:30px;width:90px;height:49px;text-indent:-1000em; overflow: hidden;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_top_bt_my.gif) no-repeat 2px 15px;}

/* 서브 공통 상단 */
#pagingNav.sub {margin:22px auto 32px auto;}

#foot_menu {margin:0 auto 40px auto;text-align:center;}
#foot_menu a {font-size:24px;font-weight:bold;color:#5d6ceb;}
#foot_menu .bar, #article_navi .bar {color:#bebdc2;font-size:21px;padding:0 8px;}
/* 개별 탑 */
#contentsWrap .list_by_user {margin:22px 6px 0 9px;}


/* 읽기 & 코멘트리스트 상단 */
#contentsWrap  .article_info {margin:20px 9px 0 9px;}
	.article_info p.title {font-weight:bold;font-size:28px;color:#333;line-height:33px;}
	.article_info p.etc {position:relative;padding-top:16px;}
	.article_info p.etc .nick {font-weight:bold;font-size:20px;color:#999;margin-right:10px;}
	.article_info p.etc .bar {font-size:20px;color:#ccc;display:none;}
	.article_info p.etc .date {font-size:20px;color:#999;}

.article_info p.etc .bt_zoomin, .article_info p.etc .bt_zoomout {display:block;position:absolute;width:70px;height:33px;text-indent:-1000em;overflow:hidden;top:3px;right:30px;}
.article_info p.etc .bt_zoomout {background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_bt_down.gif) no-repeat;}
.article_info p.etc .bt_zoomin {background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_bt_zoom.gif) no-repeat;}



.article_info p.add {margin:18px 0 0 0;font-size:24px;font-weight:bold;color:#606bed;height:34px;border-bottom:1px solid #eaeaea;}
.article_info p.add a {font-size:24px;font-weight:bold;color:#606bed;height:34px;}
.article_info p.add a.btn_writeBoard {display:inline-block; text-indent:-5000em; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_visitor.gif) no-repeat; width:140px; height:37px; overflow:hidden; margin-bottom:10px;}
.article_info p.add .bar {font-weight:normal;font-size:19px;color:#ccc;padding:0;}
.article_info p.add .n {font-weight:normal;font-size:20px;}


/* 읽기 */
#contentsWrap #article {position:relative;margin:9px 0 0 9px;padding:0 9px 78px 0;line-height:22px;color:#000;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
#contentsWrap #article.small p, #contentsWrap #article.small p * {font-size:28px !important;line-height:38px;}
#contentsWrap #article.big p, #contentsWrap #article.big p * {font-size:34px !important;line-height:42px;}
#contentsWrap #article img {width:95%;}
#contentsWrap #article .bt_comment {font-size:24px;font-weight:bold;color:#606bed;height:39px;}
#contentsWrap #article .bt_comment span,#contentsWrap #article .bt_comment2 span  {font-size:20px;font-weight:normal;}
#contentsWrap #article .bt_comment2 {font-size:24px;font-weight:bold;color:#606bed;text-align:left;}
#contentsWrap #article_navi.bt { margin-top:40px; }

#contentsWrap #article .theme_article * { font-size: 12px !important; max-width: 100%; }
#contentsWrap #article .theme_article div { text-align: left; height: auto !important; }

#contentsWrap .others {padding:15px 0;margin:0 9px 30px 9px;border-bottom:1px solid #eaeaea;}
#contentsWrap .others a {display:block;height:29px;padding-top:6px;margin:5px 0;font-size:28px;color:#000;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:120px;width:95%;}
#contentsWrap .others p {background-image:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_bt_upside_spr.gif);background-repeat:no-repeat;}
#contentsWrap .others a span {font-weight:normal;color:#606bed;font-size:20px;}
#contentsWrap .others p.prev {background-position:0 8px;}
#contentsWrap .others p.next {background-position:0 -28px;}
#articleNavi {margin-top:20px}

#foot_menu.read {margin-bottom:85px;}

/* 댓글 */
#comments li {margin:0 9px;border-top:1px solid #eaeaea;padding-top:16px;}
#comments li .writer {font-size:24px;font-weight:bold;color:#000;}
#comments li .writer a {margin-right:20px; color:#333;}
#comments li .writer span.line {display:inline-block; font-size:19px; width:1px; height:19px; margin:0 12px 0 10px; border-left:1px solid #d4d4d4;}
#comments li .writer a.btn {margin:0; color:#606bed;}
#comments li .text {margin:10px 10px 10px 0;font-size:26px;color:#666;line-height:33px;}
#comments li .date {font-size:20px;color:#999;height:44px;}
#comments li.reply {border-top:none;padding-left:24px;padding-top:2px;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_ico_arrow.gif) no-repeat 0 3px;}
#pagingNav.comment {border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:1px 9px 0 9px;padding:15px 0 23px 0;}
div.admission {margin-left:130px !important;}

/* 친구블로그 */
#list_friends {margin:20px 0px;}
#list_friends h3 {height:35px;font:bold 24px AppleGothic,Dotum;color:#5f67f0;border-bottom:2px solid #afb4f8;text-indent:10px;}
#list_friends h3 span {font-size:22px;font-weight:normal;}
#list_friends h3 span.on {font-weight:bold;}
#list_friends h3 a.off {color:#8389cb; font-weight:normal; font-size:22px;}
#list_friends h3 .vline { color:#C5C6DE; }
#list_friends ul {margin-top:8px; padding-top:5px;}
#list_friends li {clear:both;border-bottom:1px solid #eaeaea;overflow:hidden;margin:0;padding:5px 0 3px;}
#list_friends li a {overflow:hidden;font-weight:bold;}
#list_friends li img {position:relative;float:left;margin-right:20px;margin-left:4px;width:100px;height:64px;border:1px solid #ccc;}
#list_friends li span.type {color:#606bed; font-weight:bold; display:inline;}
#list_friends li .title {color:#333;font-size:24px;width:auto; margin:8px 0 10px;}
#list_friends li .title span, #list_friends li .title a {display:inline; font-size:24px; float:none;}
#list_friends li .owner {margin:0 0 10px 6px;color:#bdbdbd; font-size:24px;}
#list_friends li .owner a {display:inline; color:inherit; font-size:inherit;margin-right:10px;}
#list_friends li span.name {display:block;margin-top:5px;color:#bdbdbd;font-size:20px;font-weight:bold;}
#list_friends li span.new {background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/blog_ico_new.gif) no-repeat right 3px; padding-right:20px;}

#list_friends dl dt {margin-right:12px;}
#list_friends dl dt, dd {display:inline; font-size:22px; font-weight:bold; color:#000; letter-spacing:-1px;}
#list_friends dl dd.line {height:10px; font-size:19px; width:1px; border-left:1px solid #898989; margin:0 12px;}
#list_friends dl dd span.num {color:#606BED; letter-spacing:0;}

#request_friends li div {position:relative;}
#request_friends li div a { width:auto; margin-left:5px; }
#request_friends li div p { position:absolute; right:30px; top:4px; }
#request_friends li div p a {display:inline-block; overflow:hidden; text-indent:-5000em; width:70px; height:37px; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_agree_spr.gif) no-repeat; }
#request_friends li div p a.allow {}
#request_friends li div p a.deny {background-position:0 -38px;}

#contentsWrap .msg_box {clear:both;text-align:center;background-color:#c6cafa;margin:20px 9px;padding:2px;}
#contentsWrap .msg_box p.msg_box_inner {padding:50px 0;border:1px solid #aaaff3;background-color:#fff;font-size:26px;color:#444;font-weight:bold;line-height:35px;}
#contentsWrap .msg_box em {color:#5760e9;font-weight:bold;font-style:normal;}
#contentsWrap .msg_buttons {height:45px;text-align:center;margin-top:20px;}
#contentsWrap .msg_buttons a {display:block;overflow:hidden;text-indent:-1000em;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_login_spr_v2.gif) no-repeat;height:38px;float:left;margin-right:12px;}
#contentsWrap .msg_buttons a.bt_login {width:95px;}
#contentsWrap .msg_buttons a.bt_myblog {width:118px;background-position:0 -38px;}
#contentsWrap .msg_buttons a.bt_blogtop {width:154px;background-position:0 -76px;}
#contentsWrap .msg_buttons a.bt_goback {width:131px;background-position:0 -114px;}
#contentsWrap .msg_buttons a.bt_open {width:224px;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_pcgoblog.gif) no-repeat;}
#contentsWrap .msg_buttons a.bt_blogtop2 {width:257px;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_mblogo.gif) no-repeat;}

#contentsWrap .onlyfriend {width:298px;margin-left:auto;margin-right:auto;}
#contentsWrap .open_blog {width:508px;margin-left:auto;margin-right:auto;}

#contentsWrap .warning_box {display:block;position:relative;clear:both;height:60px;background:#f8f8f8 url(http://icon.daum-img.net/mobile/simple/polaris/blog/text_nothing_spr.gif) no-repeat ;overflow:hidden;text-indent:-1000em;width:100%;border:1px solid #eee;margin:30px 0;}
#contentsWrap .warn1 {background-position:center 22px;}
#contentsWrap .warn2 {background-position:center -19px;}
#contentsWrap .warn3 {background-position:center -59px;}
#contentsWrap .warn4 {background-position:center -99px;}
#contentsWrap .warn5 {background-position:center -139px;}
#contentsWrap .warn6 {background-position:center -179px;}
#contentsWrap .warn7 {background-image:none;text-indent:0;}
#contentsWrap .warn7 a {display:block;width:366px;height:22px;margin:20px auto 0 auto;text-indent:-1000em;overflow:hidden;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/text_nothing_thema.gif) no-repeat;}

/* 검색바 */
#searchBtm { position:relative; height:51px; margin:20px 25px 35px 20px; padding:0 75px 0 0; }
#searchBar { position:relative; height:51px; margin:0 3px; padding:0 72px 18px 0; }
#searchBar legend, #searchBtm legend { display:none; }
#searchBar input, #searchBtm input { font-family:'Dotum','돋움','Gulim','굴림'; }
#searchBar form, #searchBtm form { display:block; }
.srch_brd { display:block; height:45px; background-color:#fff; }

.srch_txt_btm { width:100%; height:45px; padding:0; margin:1px 0 0 0; font-size:22px; line-height:normal; font-weight:bold; border: 1px solid #9fa4b7;}
.srch_btn_btm {display:block; width:67px; height:51px; margin:0; padding:0; position:absolute; top:0; right:0; text-indent:-1000em; border:0; background:url(http://icon.daum-img.net/mobile/simple/polaris/2010_common/btn_sh2.gif) no-repeat; }

.srch_result_list { border-bottom:1px solid #EAEAEA; font-size:22px; color:#000; margin-top:20px; padding-bottom:10px; }
.srch_result_list h2 { font-size:22px; font-weight:bold; }
.srch_result_list h2 em { color:#999; font-style:normal; }
.srch_result_list li {display:block; height:100%; margin:0 20px 15px 20px; }
.srch_result_list li.fir { margin-top:15px; }
.srch_result_list img { float:left; margin-right:15px; }
.srch_result_list em.date { color:#999; font-size:22px; font-style:normal; }
.srch_result_list dt {display:block;}
.srch_result_list dt a, .srch_result_list a.tit { color:#0307C3;font-size:22px;line-height:1.9;font-weight:bold;text-decoration:underline;}
.srch_result_list .desc {font-size:22px; color:#333;}
.srch_result_list dd { clear:both; display:inline; font-size:22px; }
.srch_result_list .url { margin-right:10px; }
.srch_result_list .info { color:#7A7A7A;}
.srch_result_list .url a { color:#649304; }
.srch_result_list .moreWrap {height:30px;}
.srch_result_list .more { clear:both;float:right;display:block;width:207px;height:30px;background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_go_blog.gif) 12px 5px no-repeat;text-indent:-1000em;overflow:hidden; }

/* 글쓰기 */
#contentsWrap.articleRegist {margin:-46px 23px 27px 25px; position:relative;}
.articleRegist div { margin:13px 9px 0 3px;}
.articleRegist .title { text-align:right; padding:0 ; position:relative; margin:0; width:auto; height:44px;}
.articleRegist h3 {font-size:24px; color:#333; font-weight:bold; float:left; position:absolute; left:0; top:10px;}

.articleRegist input.regist,
.articleRegist .cancel {display:inline-block; text-indent:-5000em; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_up_spr.gif) no-repeat; padding:0; border:none; width:79px; height:37px; cursor:pointer; vertical-align:middle;}
.articleRegist .cancel { background-position:0 -37px; margin-top:1px;}

.articleRegist label, .articleRegist h5 {font-size:24px; color:#000; margin-right:7px; font-weight:bold; vertical-align:middle; }
.articleRegist label {width:120px; display:inline-block; letter-spacing:-1px;}
.articleRegist label.content {vertical-align:top;}
.articleRegist .txt_input {border: 1px solid #bcbcbc; width:65%; height:34px;}
.articleRegist label.articleTitle {width:auto;}
.articleRegist input#articleTitle {width:87%;}
.articleRegist input#wrtHidden, input#secret {margin-left:130px; width:21px; height:21px; display:inline-block;}
.articleRegist .contentArea textarea {width:65%; height:117px; margin:0 !important; padding:10px !important;}
.articleRegist .contentArea textarea#article {width:98%;}
.articleRegist .btnOption {display:inline-block; text-indent:-5000em; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_change.gif) no-repeat; width:79px; height:37px; vertical-align:middle; overflow:hidden;}
.articleRegist #status  {font-size:24px; color:#666; border-bottom:1px solid #bcbcbc; margin:0 6px 13px 0; padding:15px 3px; vertical-align:middle;}
.articleRegist #status label {margin:0; width:auto; display:inline-block; vertical-align:text-top;}
.articleRegist .registButtons {text-align:center;}
#options {display:none; border:2px solid #5665cd; z-index:10000; top:77px; left:10px;padding:0 0 10px; background-color:#fff;}
#options div {padding:15px 11px 7px 8px; margin:0; line-height:18px;}
#options h4 {width:auto; height:36px; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bg_popup_top.gif) 0 0 repeat-x; padding:15px 16px 0; font-size:22px; color:#333; font-weight:bold;}
#options h5 {width:73px; height:39px; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bg_btn.gif) no-repeat; float:left; padding:5px 0 0 8px;margin:0 9px 8px 0;font-size:22px;color:#333;}
#options a.btn_ok {display:block; text-indent:-5000em; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_add_ok_spr.gif) no-repeat; width:76px; height:37px; overflow:hidden;position:absolute; right:10px; top:6px;}
#options input {border:none; margin:0; margin-bottom:10px; width:21px; height:21px;}
#options label {width:auto; font-size:22px; margin-bottom:10px;}
#options.on {display:block;}

/* 각종 버튼 */
.confirm_wrap {text-align:center;}
.confirm_wrap a {display:inline-block; text-indent:-5000em; background:url(http://icon.daum-img.net/mobile/simple/polaris/blog/bt_add_ok_spr.gif) no-repeat; width:76px; height:37px; overflow:hidden; margin:0 5px;}
.btn_ok {}
.btn_cancel {background-position:0 -37px !important;}

.movie-tvpot { width: 120px; height: 90px; margin: 0 auto; position: relative; }
.movie-tvpot div { background-image: url("http://icon.daum-img.net/keroro/img/tvpot_play.png"); width: 24px; height: 26px; left: 48px; top: 32px; position: absolute; text-indent: -1000px; }