@charset "utf-8";
/* NHN > UIT Center > Open UI Technology Team > Jeong Chan Myeong(dece24@nhncorp.com) 200812 */

html,
body{ height:100%;}

#smartInput{ margin:0 10px 0 0;}
.smartOutput{ font-size:12px; line-height:1.6; font-family:Dotum, AppleGothic, Sans-serif;} /* 스마트 에디터의 풍부한 표현이 정상적으로 출력되도록 하려면 콘텐츠가 출력되는 곳에 이 클래스를 적용하여야 한다. 예를 들면 게시물 읽기 페이지의 본문이 이에 해당된다. */

.smartOutput p{ margin-top:7px; margin-bottom:7px;}

.smartOutput blockquote.q1,
.smartOutput blockquote.q2,
.smartOutput blockquote.q3,
.smartOutput blockquote.q4,
.smartOutput blockquote.q5,
.smartOutput blockquote.q6,
.smartOutput blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}

.smartOutput blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.smartOutput blockquote.q2{ padding:0 10px; background:url(../img/bg_qmark.gif) no-repeat;}
.smartOutput blockquote.q3{ border:1px solid #d9d9d9;}
.smartOutput blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.smartOutput blockquote.q5{ border:2px solid #707070;}
.smartOutput blockquote.q6{ border:1px dashed #707070;}
.smartOutput blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}

.smartOutput sup{ font:10px Tahoma;}
.smartOutput sub{ font:10px Tahoma;}
/*.smartOutput table td{ padding:4px;}*/

BODY, TD, TH { font-size:9pt; font-famly:돋움,Dotum; line-height:1.5;}
P { margin:0; padding:0 }
BLOCKQUOTE { margin-right:0 }

/* story photo */
.storyphoto_layout { border:1px solid #DFDFDF; cursor:pointer; background:url(http://blogimgs.naver.com/storyphoto/layout_edit.gif) #FDFDFD center center; }
.storyphoto_arrange { border:1px solid #DFDFDF; cursor:pointer; background:url(http://blogimgs.naver.com/storyphoto/arrange_edit.gif) #FDFDFD center center; }
.storyphoto_relation { border:1px solid #DFDFDF; cursor:pointer; background:url(http://blogimgs.naver.com/storyphoto/relation_edit.gif) #FDFDFD center center; }
.storyphoto_slide { border:1px solid #DFDFDF; cursor:pointer; background:url(http://blogimgs.naver.com/storyphoto/slide_edit.gif) #FDFDFD center center; }		

/* quote style */
.smartOutput blockquote.quote01{margin:14px 15px 20px 15px; padding:1px 0 0 9px; background:url(http://blogimgs.naver.com/nblog/mylog/post/bg_quote01.gif) repeat-y; color:#444444; line-height:1.4;}
/*blockquote.quote01 p{color:#444444; line-height:1.4;}*/

.smartOutput blockquote.quote02{margin:14px 15px 20px 15px; padding:1px 0 0 12px; background:url(http://blogimgs.naver.com/nblog/mylog/post/bg_quote02.gif) left top no-repeat; color:#B2B2B2; line-height:1.2;}
/*.quote02 p{background:url(http://blogimgs.naver.com/nblog/mylog/post/bg_quote02_2.gif) right top no-repeat; line-height:1.4;}*/

.smartOutput blockquote.quote02{color:#444444; line-height:1.4;}
/*blockquote.quote02 p{background:url(http://blogimgs.naver.com/nblog/mylog/post/bg_quote02_2.gif) right bottom no-repeat; line-height:1.4;}*/
/*blockquote.quote02 p{line-height:1.4;}*/

.smartOutput blockquote.quote03{margin:14px 15px 20px 15px; padding:11px 10px 10px 9px; border:1px solid #D9D9D9;color:#444444; line-height:1.4;}
/*blockquote.quote03 p{color:#444444; line-height:1.4;}*/

.smartOutput blockquote.quote04{margin:14px 15px 20px 15px; padding:11px 10px 10px 9px;background-color:#fbfbfb;border:1px solid #D9D9D9; color:#444444; line-height:1.4;}
/*blockquote.quote04 p{margin:0; padding:0;}*/

.smartOutput blockquote.quote05{margin:14px 15px 20px 15px; padding:11px 10px 10px 9px; border:2px solid #707070;color:#444444; line-height:1.4;}

.smartOutput blockquote.quote06{margin:14px 15px 20px 15px; padding:11px 10px 10px 9px; border:3px solid #707070;color:#444444; line-height:1.4;}

.smartOutput blockquote.quote07{margin:14px 15px 20px 15px; padding:11px 10px 10px 9px; border:1px dashed #B2B2B2;color:#444444; line-height:1.4;}

.smartOutput blockquote.quote08{margin:14px 15px 20px 15px; padding:11px 10px 10px 9px; background-color:#fbfbfb; border:1px dashed #B2B2B2;color:#444444; line-height:1.4;}
/*blockquote.quote08 p{margin:0; padding:0; }*/

.pcol2 {color:#888888}
.correct{padding-bottom:1px; background:url(http://blogimgs.naver.com/nblog/mylog/post/bg_correct.gif) left bottom repeat-x;}
.info_attach{border:0px; width:430px; height:110px;}
.Basicborder {border:1px dashed #BBBBBB}
#nhn_summary_split { border:1px dotted black; margin:5px 0px; padding:3px; }

