/*! Dstyle RESET CSS ver 20150311 */
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,pre,select,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,dt,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,progress,video{display:inline-block}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{cursor:pointer;text-decoration:none}
hr{display:none}
img{border:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.sr-only,.tts,caption,legend{width:1px;height:1px;padding:0;overflow:hidden;border:0}
input.text,select.select,textarea.textarea{border:1px solid #000}
.clearfix:after{height:0;overflow:hidden;clear:both}
* html .clearfix{height:1%}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;zoom:1}
a.text-overflow,span.text-overflow{display:inline-block;max-width:97%}
body,input,select,textarea{font:12px/1.5 NanumBarunGothicUltraLight, Malgun Gothic;color:#000}
a:hover{text-decoration:underline}
input.text{padding:2px;height:18px}
select.select{height:22px}
textarea.textarea{width:98%}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.sr-only,.tts{width:1px;height:1px;padding:0;overflow:hidden;border:0}
body{background:#f3f3f3}

a,a:hover{color:#000}
.sr-only,.tts,caption,legend{margin:-1px;position:absolute;clip:rect(0,0,0,0)}
dl,li,menu,ol,ul{list-style:none}


.recentVisual .visualSec .next,.recentVisual .visualSec .prev{position:absolute!important;top:164.5px!important;z-index:99!important}
.actionTrail,.gnbSec .gnb:after,.recentSec .postList li:after,.recentSec .tabBox:after,.recentVisual .topBox:after,.smartDeviceWrap .headerWrap .searchSec .searchBox:after,.tagTrail,.targetList .topBox:after{clear:both}

.smartDeviceWrap .headerWrap{width:1060px;margin:0 auto;height:159px;overflow:hidden}
.smartDeviceWrap .headerWrap>a{float:left}
.smartDeviceWrap .headerWrap .searchSec{float:right;width:218px;padding-top:103px}
.smartDeviceWrap .headerWrap .searchSec .searchBox{background:#fff;width:218px;height:28px;margin-left:auto;margin-right:auto;border:1px solid #888}
.smartDeviceWrap .headerWrap .searchSec .searchBox:after,.smartDeviceWrap .headerWrap .searchSec .searchBox:before{display:table;content:"";line-height:0}
.smartDeviceWrap .headerWrap .searchSec .searchBox>span{float:left;width:163px}
.smartDeviceWrap .headerWrap .searchSec .searchBox>span input{background:0 0;padding:2px;border:0;width:95%;height:22px}
.smartDeviceWrap .headerWrap .searchSec .searchBox>span input:focus{outline:none;}
.smartDeviceWrap .headerWrap .searchSec .searchBox>a{display:inline-block;float:right;width:50px;height:28px;text-align:center;line-height:24px;color:#fff;font-size:13px;font-weight:700;background:#888}
.smartDeviceWrap .contentWrap{overflow:hidden;width:1060px;margin-left:auto;margin-right:auto;}
.smartDeviceWrap .contentWrap .asideWrap{width:300px;float:left}
.smartDeviceWrap .contentWrap .asideWrap .module{margin-bottom:15px;}
.smartDeviceWrap .contentWrap .asideWrap .sidebarSec{padding-bottom:25px}
.smartDeviceWrap .contentWrap .articleWrap{float:right;width:740px;padding-bottom:39px;background-color:#fff;}
.smartDeviceWrap .contentWrap .articleWrap .articleContentWrap{margin:0 20px;}
.tedition_blog .smartDeviceWrap .contentWrap .articleWrap{background:none;}
.tedition_blog .smartDeviceWrap .contentWrap .articleWrap .articleContentWrap{margin:0;}

.footerWrap{width:100%;border-top:#e2e2e2 solid 3px}
.footerWrap .quick{padding-top:20px;text-align:center;font-weight:700;color:#888}
.footerWrap .quick>a{display:inline-block;padding:0 10px;font-weight:700;color:#888}
.footerWrap .copyright{text-align:center;padding:10px 0 20px;font-weight:700;color:#888}
.footerWrap .copyright>a{display:inline-block;font-weight:700;color:#888}

.tagText{display:none}
.tagTrail{padding:5px 5px 5px 40px;background:url(images/entryTag.gif)center left no-repeat;}
.actionTrail{margin:5px 0 0 0;padding:7px 10px;border-top:1px dotted #ccc;font-size:12px;}
.actionTrail .cnt{color:#f60}


/* TRACKBACK */
.trackback{overflow:hidden;margin-bottom:4px;padding:5px;border-top:1px solid #ddd;background-color:#f5f5f5;}
.trackback h3,.trackback h4,.trackback h5{font:12px Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;}
.trackback a{color:#000;}
.trackback h3{margin:5px 5px 10px;border-bottom:1px solid #f5f5f5;color:#333;}
.trackback h4,.trackback h5{margin:0;font-weight:400;}
.trackback ol{margin:0;padding:0;list-style:none;}
.trackback li{padding:5px;border-top:1px dotted #ccc;}
.trackback .date{font:.9em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;color:#777;}
.trackback p{font:12px/1.7 Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;}
.trackback p{color:#999;margin:3px 0 0;padding:0;letter-spacing:0;}
.trackback a.delete{background:url(images/iconDelete.gif)left top no-repeat;padding-left:8px;text-decoration:none;}
.trackback a.delete span{display:none;}


/* COMMENT */
.comment{overflow:hidden;margin:20px 0;padding:12px 0 5px;border-top:1px solid #ddd;background-color:#fff;font-size:12px;line-height:1;}
.comment p{line-height:1.7;}
.comment .date,.comment h3{font:.9em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;}
.comment .date{margin-right:6px;color:#a0a0a0;}
.comment h3{font-size:12px;color:#f60;}
.comment ol,.comment ul{margin:0;padding:0;list-style:none}
.comment ol li{margin:10px 0;padding:15px 10px 0;border:1px dotted #bbb;}
.comment ol li *{vertical-align:top;}
.comment li ul li{padding-left:23px;background:url(images/iconIndentArrow_local.gif) no-repeat 10px 13px;}
.comment .name{margin-right:4px;font-weight:700;color:#727272 !important;}
.comment .name img{margin-right:5px;}
.comment .control a.address,.comment .control a.modify,.comment .control a.write{padding-left:54px;text-decoration:none;}
.comment .control a.address{background:url(images/iconAddress.gif) no-repeat;}
.comment .control a.modify{background:url(images/iconModify.gif) no-repeat;}
.comment .control a.write{background:url(images/iconWrite.gif) no-repeat;}
.comment .control a.address span,.comment .control a.modify span,.comment .control a.write span{display:none;}
.commentList .desc{width:100%;padding-top:7px;color:#666;clear:both;}
.commentWrite{margin-top:20px}
.commentWrite p{margin:0 0 5px;}
.commentWrite .homepage{width:300px;}
.commentWrite .secretWrap{float:right;position:relative;}
.commentWrite .checkbox{width:19px;margin:0 0 -2px 0;padding:0;border:none;}
.commentWrite textarea{position:relative;width:688px;padding:5px;}
.commentWrite input[type=submit]{width:100%;padding:5px 0;}


/* CATEGORY(카테고리) */
.categorySec{width:300px;overflow:hidden}
.categorySec h2{padding-left:27px;background:#4c88ea;height:42px;border:1px solid #4c88ea;color:#fff;font-size:14px;line-height:42px}
.categorySec .dep1,.categorySec .total{background:#fafafa}
.categorySec .total a{display:inline-block;font-size:13px;font-weight:700}
.categorySec .total span{color:#a3a3a3;font-size:11px}
.categorySec .total .dep1Text{background-image:none;}
.categorySec .dep1Text,.categorySec .dep1Text.depOn{background-position:270px center;background-repeat:no-repeat}
.categorySec .dep1Text{padding:10px 0 10px 27px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;background-color:transparent;background-image:url(images/icoCateArrowDown.gif);}
.categorySec .dep1Text a{display:inline-block;font-size:13px;font-weight:700}
.categorySec .dep1Text span{color:#a3a3a3;font-size:11px}
.categorySec .dep1Text.depOn{background-color:#fff;background-image:url(images/icoCateArrowUp.gif)}
.categorySec .dep2{padding:5px 0;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;background:#fff;}
.categorySec .dep2 li a,.noticeSec ul li a{background-image:url(images/icoBlackBox.gif)}
.categorySec .dep2 li a,.contentQSec .contentQBox .desk,.contentQSec .contentQBox .email{background-color:transparent;background-position:left center}
.categorySec .dep2 li{padding:5px 0 5px 27px}
.categorySec .dep2 li a{display:inline-block;font-size:12px;color:#888;background-repeat:no-repeat;padding-left:15px}
.categorySec .dep2 li span{color:#a3a3a3;font-size:12px}
.categorySec .dep1Text img,.categorySec .dep2 li img{vertical-align:middle}


/* BANNER(배너) */
.bnrSec{margin-top:-10px!important;}
.bnrSec.first{margin-top:0!important;}


/* NOTICE(공지사항) */
.noticeSec{width:300px}
.noticeSec h2{line-height:1;padding:0 0 12px 5px;color:#52565a;font-size:14px;font-weight:700;border-bottom:2px solid #dedede}
.noticeSec ul{padding:5px 10px 0}
.noticeSec ul li{padding-top:5px}
.noticeSec ul li a{display:inline-block;background-color:transparent;background-position:left center;background-repeat:no-repeat;padding-left:10px;font-size:12px;color:#888}


/* TAG(태그) */
.tagsSec h2{line-height:1;padding:0 0 12px 5px;color:#52565a;font-size:14px;font-weight:700}
.tagsSec .tagBox{padding:12px 15px;line-height:22px}
.tagsSec a{font-size:12px}
.tagsSec a.cloud1{color:#09f}
.tagsSec a.cloud2{color:#e958a6}
.tagsSec a.cloud3{color:#c0d94d;text-decoration:underline}
.tagsSec a.cloud4{color:#9566c9}
.tagsSec a.cloud5{color:#52565a}


/* FACEBOOK WIDGET */
#sdb-likebox iframe{height:214px!important;}


/* RECENT POST(최근게시물&최근댓글) */
.recentSec{width:298px;border:1px solid #dedede}
.recentSec .tabBox{font-size:14px;}
.recentSec .tabBox:after,.recentSec .tabBox:before{display:table;content:"";line-height:0}
.recentSec .tabBox .post{display:inline-block;float:left;padding:6px 0 10px;width:146px;text-align:center;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;border-bottom:1px solid #dedede;border-right:1px solid #f3f3f3}
.recentSec .tabBox .post.tabOn{border-top:1px solid #dedede;border-left:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;background-color:#fff;font-weight:700}
.recentSec .tabBox .reply{display:inline-block;float:right;padding:6px 0 10px;width:148px;text-align:center;border-top:1px solid #f3f3f3;border-left:1px solid #dedede;border-bottom:1px solid #dedede;border-right:1px solid #f3f3f3}
.recentSec .tabBox .reply.tabOn{border-top:1px solid #dedede;border-left:1px solid #dedede;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;background-color:#fff;font-weight:700}
.recentSec .postList{padding:10px;background-color:#fff;}
.recentSec .postList li{line-height:180%;}
.recentSec .postList li a:before{content:"· ";}
.recentSec .postList li:after,.recentSec .postList li:before{display:table;content:"";line-height:0}
.recentSec .postList li span{margin-left:6px;font-size:11px;color:#888}
.recentSec .postList li .cnt, .recentSec .postList li .cnt span{margin-left:0;}
.recentSec .postList li:first-child{padding-top:0}
.recentSec .replyList{padding:10px;background-color:#fff;}
.recentSec .replyList li{line-height:180%;}
.recentSec .replyList li a:before{content:"· ";}
.recentSec .replyList span{margin-left:6px;font-size:11px;color:#888}


/* CONTACT(콘텐츠문의) */
.contentQSec h2{line-height:1;padding:0 0 12px 5px;color:#52565a;font-size:14px;font-weight:700}
.contentQSec h2,.tagsSec h2{border-bottom:2px solid #dedede}
.contentQSec,.tagsSec{width:300px}
.contentQSec .contentQBox .desk,.contentQSec .contentQBox .email{padding-left:30px;color:#393939;font-size:12px;display:inline-block}
.contentQSec .contentQBox{padding:15px}
.contentQSec .contentQBox .desk{background-image:url(images/icoDesk.gif);background-repeat:no-repeat;height:21px;font-weight:700}
.contentQSec .contentQBox .email{margin-top:5px;background-image:url(images/icoEmail.gif);background-repeat:no-repeat;height:21px;font-weight:700}
.contentQSec .txtPanel{padding-left:10px}


.gnbSec{width:740px;background:#4c88ea;border:1px solid #4c88ea;height:42px}
.gnbSec .gnb{border-right:1px solid #78abf0;float:left;min-width:10px}
.gnbSec .gnb:after,.gnbSec .gnb:before{display:table;content:"";line-height:0}
.gnbSec .gnb li{background:#5997ed;height:42px;float:left;border-left:1px solid #78abf0;border-right:1px solid #4c88ea;padding:0 17px}
.gnbSec .gnb li>a{margin-top:10px;display:inline-block;color:#fff;font-size:14px;font-weight:700}
.gnbSec .gnb li:first-child{border-left:0}
.gnbSec .btnSet{float:right;padding:6px 15px 0 0}

.searchList{width:700px;padding-top:37px}
.searchList h3{border-bottom:1px solid #ccc;padding-bottom:10px;color:#222}
.searchList ol{padding:5px}
.searchList li{border-bottom:1px solid #eee;padding-bottom:2px;margin-bottom:4px}
.searchList li span.date{font:.95em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;margin-right:10px}
.searchList li span.cnt{font:.75em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;color:#f60}
.searchList li a{color:#000}

.paging{text-align:center;font-size:.95em}
.paging .numbox{border-left:1px solid #ccc;padding-left:6px;margin-left:6px;font:.95em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif}
.paging .num{border-right:1px solid #ccc;padding-right:8px;margin-right:5px}

.selected{font-weight:700;color:#f30}
.no-more-next,.no-more-prev{color:#ccc}
.entry h2,.entryNotice h2,.entryProtected h2{margin-top:10px;padding-bottom:4px;font-size:24px;font-weight:bold;line-height:1.2;}
.titleWrap .category a,.titleWrap .date{font:1em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif}
.entry h2 a,.entryNotice h2,.entryProtected h2{color:#333}
.entry .admin{margin-top:7px;text-align:right}
.titleWrap{padding:38px 0 25px;background:url(images/bgTitle.gif)left bottom repeat-x;}
.titleWrap .category a{color:#888;margin-right:6px}
.titleWrap .date{color:#888}
.article{padding:10px 0;font-size:15px;color:#666;}
.article p{line-height:180%;}
.article p span.imageblock{width:100%!important;margin:15px 0!important;text-align:center;}
.article p span.imageblock img{max-width:100%!important;height:auto}

.recentVisual{padding-bottom:24px!important}
.recentVisual .topBox{width:740px;height:35px}
.recentVisual .topBox:after,.recentVisual .topBox:before{display:table;content:"";line-height:0}
.recentVisual .topBox h2{float:left;font-family:NanumBarunGothic!important;font-size:18px!important;font-weight:bold!important;color:#393939!important;}
.recentVisual .topBox a.more{float:right;display:inline-block!important;margin-top:8px!important;font-family:NanumBarunGothic!important;font-size:15px!important;color:#a3a3a3!important;background-color:transparent!important;background-image:url(images/icoPlusMax.gif)!important;background-position:right 4px!important;background-repeat:no-repeat!important;padding-right:21px!important}
.recentVisual .visualSec{position:relative;width:740px;height:383px;overflow:hidden}
.recentVisual .visualSec .flex-viewport{width:740px;height:383px}
.recentVisual .visualSec ul{position:absolute;left:0;height:383px;overflow:hidden;width:9999px}
.recentVisual .visualSec li{width:740px;height:383px;position:relative;float:left}
.recentVisual .visualSec li .tt-post-thumb{margin:0!important;}
.recentVisual .visualSec li .desc{position:absolute!important;left:0!important;bottom:0!important;width:700px!important;background:url(images/bgVisual.png)!important;padding:20px!important}
.recentVisual .visualSec li .desc h3{position:static!important;color:#fff!important;font-size:22px!important}
.recentVisual .visualSec li .desc h3 a{font-size:22px!important;}
.recentVisual .visualSec li .desc p{padding-top:5px!important;height:43px}
.recentVisual .visualSec li .desc p>a{color:#ddd!important;font-size:13px!important;/*letter-spacing:-1px!important*/}
.recentVisual .visualSec .prev{left:10px!important}
.recentVisual .visualSec .next{right:10px!important}

div#ttCanvas{width:740px!important}
div#ttCanvas .tt-span-12{width:740px!important}
div#ttCanvas .tt-component-border-bottom{padding:0!important}
div#ttCanvas .tt-component-border,div#ttCanvas .tt-component-border .tt-line{display:none!important}
div#ttCanvas .tt-span-6-thumb_ratio-7_4{height:207px!important}
div#ttCanvas .tt-span-6-border{width:363px!important;border:none!important}
.targetList .tt-post-summary{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.targetList .topBox{width:740px;height:35px}
.targetList .topBox:after,.targetList .topBox:before{display:table;content:"";line-height:0}
.targetList li .desc>div>a,.targetList li .desc>p>a{font-size:13px!important;display:inline-block!important}
.targetList .topBox h2{float:left;margin:11px 0 14px!important;padding-bottom:3px!important;border-bottom:1px solid #c7c7c7!important;font-family:NanumBarunGothic!important;font-size:18px!important;color:#393939!important;}
.targetList li{float:right;width:363px;padding-bottom:14px!important;}
.targetList li .img{width:100%;overflow:hidden}
.targetList li .img img{min-width:363px!important;min-height:207px!important;margin:auto!important;}
.targetList li .desc{height:50px!important;background:#fff}
.targetList li .desc>div>a{padding:5px 10px 0!important;color:#464646!important;font-weight:700!important}
.targetList li .desc>p>a{padding:0 10px!important;color:#a2a2a2!important;font-weight:700!important}
.targetList li:first-child{float:left}
.targetList .tt-wrap-thumb-link{margin-bottom:0!important;}
.targetList .tt-span-6{width:363px!important;margin-right:14px!important;}
.targetList .tt-span-6 .tt-post-thumb{/*min-width:363px!important;min-height:207px!important;margin:auto!important;*/}
.targetList .tt-post-title{height:21px!important;margin-bottom:0!important;padding-top:4px!important;background-color:#fff;}
.targetList .tt-post-title a{display:block;padding:5px 10px 0!important;font-size:13px!important;letter-spacing:0!important;}
.targetList .tt-post-etcinfo{height:22px;padding-top:6px!important;background-color:#fff;font-family:NanumBarunGothic!important;letter-spacing:0!important;}
.targetList .tt-post-etcinfo, .targetList .tt-post-etcinfo span, .targetList .tt-post-etcinfo span a{opacity:1!important;filter: alpha(opacity=100)!important;color:#999!important;}
.targetList .tt-post-etcinfo .tt-post-author{margin-left:10px!important;font-family:NanumBarunGothic!important;color:#999!important;letter-spacing:0!important;}
.tabList .tabUl{width:740px;overflow:hidden}
.tabList .tabUl li{float:left;width:33%;text-align:center;background:#ebebeb;padding:0!important}
.tabList .tabUl li>a{padding:15px 0!important;display:inline-block!important;font-weight:700!important;font-size:14px!important;color:#888!important}
.tabList .tabUl li:first-child{width:34%}
.tabList .tabUl li.tabOn{background:#fff}
.tabList .tabUl li.tabOn>a{color:#1d1d1d}
.tabList .tabContent{display:none;width:720px;overflow:hidden;padding:10px!important;background:#fff}
.tabList .tabContent li{float:left;padding:10px!important;width:335px!important;overflow:hidden}
.tabList .tabContent li .img{float:left;width:175px!important}
.tabList .tabContent li .img img{/*min-width:158px!important;min-height:86px!important;*/border:1px solid #dedede!important}
.tabList .tabContent li .desc{float:left;padding-top:12px!important;width:160px!important}
.tabList .tabContent li .desc>a{padding-bottom:5px!important;display:inline-block!important;font-weight:700!important;line-height:20px!important}
.tabList .tabContent li .desc>span{font-size:11px!important;color:#888!important}
.tabList .tabContentOn{display:block!important}
.mainShortSec{width:740px!important;overflow:hidden}
.mainShortSec li{float:left;margin-left:2px!important;font-size:1px!important;line-height:1!important}
.mainShortSec li:first-child{margin-left:0!important}
#ttCanvas #ttItem6478{padding:11px 0 30px!important;}
#ttCanvas #ttItem4839{padding-bottom:10px!important;}

/* LOCATION(지역로그) */
#localog{padding-top:40px;}
#localog .tit_location{height:43px;border-bottom:1px solid #c2c2c2;}
#localog .wrap_location{padding:18px 0 0 5px;}
#localog .wrap_location div{margin-bottom:2px;}
.wrap_location .spot{padding-left:28px;color:#666;background:url(images/ico_location.gif) no-repeat 1px 3px;}
.wrap_location .info{padding-left:12px;color:#cf3d2e;background:url(images/ico_location_info.gif) no-repeat 1px 3px;}

/* TAG(태그로그) */
#taglog{padding-top:40px;}
#taglog .tit_tag{height:43px;border-bottom:1px solid #c2c2c2;}
#taglog ul{padding:13px 0 0 6px;text-align:justify;}
#taglog li{display:inline;}
#taglog li a{color:#363636;}
#taglog li .cloud1{font-weight:bold;font-size:14px;color:#dd6154;}
#taglog li .cloud2{color:#dd6154;}
#taglog li .cloud3, #taglog li .cloud4{background-color:#dbdbdb;}

/* GUESTBOOK(방명록) */
.wrap_guestbook{padding-top:40px;}
.wrap_guestbook .tit_guest{height:43px;border-bottom:1px solid #c2c2c2;}
.guestWrite{margin:20px auto;}
.guestWrite p{margin:0 0 5px;}
.guestWrite .homepage{width:300px;}
.guestWrite textarea{position:relative;width:688px;padding:5px;}
.guestWrite input[type=submit]{width:100%;padding:5px 0;}
.guestList{line-height:1;}
.guestList p{line-height:1.7;}
.guestList ol,.guestList ul{margin:0;padding:0;list-style:none}
.guestList ol li{margin:10px 0;padding:15px 10px 0;border:1px dotted #bbb;}
.guestList ol li *{vertical-align:top;}
.guestList li ul li{padding-left:23px;background:url(images/iconIndentArrow_local.gif) no-repeat 10px 13px;}
.guestList .name{margin-right:4px;font-weight:700;color:#727272 !important;}
.guestList .name img{margin-right:5px;}
.guestList .date{margin-right:6px;font:.9em Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,Verdana,Sans-serif;color:#a0a0a0;}
.guestList .desc{width:100%;padding-top:7px;color:#666;clear:both;}
.guestList .control a.modify,.guestList .control a.write{padding-left:54px;text-decoration:none;}
.guestList .control a.modify{background:url(images/iconModify.gif) no-repeat;}
.guestList .control a.write{background:url(images/iconWrite.gif) no-repeat;}
.guestList .control a.modify span,.guestList .control a.write span{display:none;}
.guest_general{width:688px;}
.wrap_posting{margin-top:25px;}


/* WEBFONT */
@font-face{font-family:NanumBarunGothicUltraLight;src:url(images/NanumBarunGothicUltraLight.eot);}
@font-face{font-family:NanumBarunGothic;src:url(images/NanumBarunGothic.eot);}

@font-face{
font-weight:normal;
font-style:	normal;
font-family:'NanumBarunGothicUltraLight';
src:url('images/NanumBarunGothicUltraLight.eot?#iefix') format('embedded-opentype');
src:local('※'), url('images/NanumBarunGothicUltraLight.woff') format("woff"), url('images/NanumBarunGothicUltraLight.ttf') format('truetype');
}
@font-face{
font-weight:normal;
font-style:	normal;
font-family:'NanumBarunGothic';
src:url('images/NanumBarunGothic.eot?#iefix') format('embedded-opentype');
src:local('※'), url('images/NanumBarunGothic.woff') format("woff"), url('images/NanumBarunGothic.ttf') format('truetype');
}