**html input, *html input {margin:0;}
@font-face {font-family:"04b24"; src:url("/04b24.eot");}
@font-face {font-family:"sevenet"; src:url("/sevenet.eot");}
@font-face {font-family:"morris9"; src:url("/morris9.mwf");}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#2A61A4; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}
a:hover {color:#32A800; text-decoration:underline;}

a.link-btn-more:link {color:#32A800; text-decoration:underline;}
a.link-btn-more:visited {color:#32A800; text-decoration:underline;}
a.link-btn-more:active {color:#32A800; text-decoration:underline;}
a.link-btn-more:hover {color:#2A61A4; text-decoration:none; border-bottom:1px dashed #2A61A4;}

a.link-red:link {color:#CC3333; text-decoration:none;}
a.link-red:visited {color:#CC3333; text-decoration:none;}
a.link-red:active {color:#CC3333; text-decoration:none;}
a.link-red:hover {color:#2A61A4; text-decoration:underline;}

a.link-blue:link {color:#2A61A4; text-decoration:none;}
a.link-blue:visited {color:#2A61A4; text-decoration:none;}
a.link-blue:active {color:#2A61A4; text-decoration:none;}
a.link-blue:hover {color:#CC3333; text-decoration:underline;}

a.link-tag:link {color:#9DACC1; text-decoration:none;}
a.link-tag:visited {color:#62CBE4; text-decoration:none;}
a.link-tag:active {color:#9DACC1; text-decoration:none;}
a.link-tag:hover {color:#555555; text-decoration:none;}

a.link-gray:link {color:#ABABAB; text-decoration:none;}
a.link-gray:visited {color:#ABABAB; text-decoration:none;}
a.link-gray:active {color:#ABABAB; text-decoration:none;}
a.link-gray:hover {color:#777777; text-decoration:none;}

a.link-on-submenu:link {color:#FFFFFF; text-decoration:none;}
a.link-on-submenu:visited {color:#FFFFFF; text-decoration:none;}
a.link-on-submenu:active {color:#FFFFFF; text-decoration:none;}
a.link-on-submenu:hover {color:#FFFFFF; text-decoration:underline;}

a.link-off-submenu:link {color:#9DACC1; text-decoration:none;}
a.link-off-submenu:visited {color:#9DACC1; text-decoration:none;}
a.link-off-submenu:active {color:#9DACC1; text-decoration:none;}
a.link-off-submenu:hover {color:#9DACC1; text-decoration:underline;}

a.link-black-noline:link {color:#000000; text-decoration:none;}
a.link-black-noline:visited {color:#000000; text-decoration:none;}
a.link-black-noline:active {color:#000000; text-decoration:none;}
a.link-black-noline:hover {color:#2B5FAA; text-decoration:none; background-color:#F0F0F0;}

a.link-black:link {color:#000000; text-decoration:none;}
a.link-black:visited {color:#000000; text-decoration:none;}
a.link-black:active {color:#000000; text-decoration:none;}
a.link-black:hover {color:#2B5FAA; text-decoration:underline;}

a.link-2px-red:link {text-decoration:none; color:#CC3333; border-bottom:1px dotted #E78B29; line-height:200%;}
a.link-2px-red:visited {text-decoration:none; color:#CC3333; border-bottom:1px dotted #E78B29; line-height:200%;}
a.link-2px-red:active {text-decoration:none; color:#CC3333; border-bottom:1px dotted #E78B29; line-height:200%;}
a.link-2px-red:hover {text-decoration:none; color:#A9250F; border-bottom:1px dashed #DD7611; line-height:200%;}

a.link-2px-blue:link {text-decoration:none; color:#2A61A4; border-bottom:1px dotted #37AFCD; line-height:200%;}
a.link-2px-blue:visited {text-decoration:none; color:#2A61A4; border-bottom:1px dotted #37AFCD; line-height:200%;}
a.link-2px-blue:active {text-decoration:none; color:#2A61A4; border-bottom:1px dotted #37AFCD; line-height:200%;}
a.link-2px-blue:hover {text-decoration:none; color:#144684; border-bottom:1px dashed #3796CD; line-height:200%;}

a.link-2px-green:link {text-decoration:none; color:#368E36; border-bottom:1px dotted #76BD31; line-height:200%;}
a.link-2px-green:visited {text-decoration:none; color:#368E36; border-bottom:1px dotted #76BD31; line-height:200%;}
a.link-2px-green:active {text-decoration:none; color:#368E36; border-bottom:1px dotted #76BD31; line-height:200%;}
a.link-2px-green:hover {text-decoration:none; color:#136F13; border-bottom:1px dashed #5FA90F; line-height:200%;}

a.link-diaryset:link {color:#FFFFFF; text-decoration:none;}
a.link-diaryset:visited {color:#FFFFFF; text-decoration:none;}
a.link-diaryset:active {color:#FFFFFF; text-decoration:none;}
a.link-diaryset:hover {color:#FFFFFF; text-decoration:underline;}

a.external {background-image: url("/blog/img/ico_anchor.gif"); background-position: right top; background-repeat: no-repeat; padding-right: 15px;}

body,td,p,select,input,div,span,form,textarea,center,option,pre {font-family:Gulim,Arial; font-size:12px; word-spacing:-0.1em;}
body {color:#000000; margin:0; padding:0; line-height:140%; background-color:#FFFFFF; cursor:url("/marrow.ani");}
td,div {color:#000000; line-height:140%;}
p,br {line-height:200%;}
img {border:none;}
h3 {margin:30px 0 20px 0; padding:0; font-weight:bold; font-size:16px; color:#CC3333; word-spacing:-0.1em;}
h4 {margin:30px 0 20px 20px; padding:0; font-weight:bold; font-size:15px; color:#2A61A4; word-spacing:-0.1em;}
h5 {margin:30px 0 20px 40px; padding:0; font-weight:bold; font-size:13px; color:#777777; word-spacing:-0.1em; text-decoration:underline;}

.img_filter img {filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}
.img_filter:hover img {filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;}
.img_filter_rev img {filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}
.img_filter_rev:hover img {filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}

.hand {cursor:pointer;}
.main-body {background:url("/blog/img/bg_main2.gif"); background-color:#FFFFFF; text-align:center;}
.view-td {background-color:; text-align:justify; word-break:break-all; line-height:200%;}
.ime-disable {ime-mode:disabled;}
.fixed {table-layout:fixed;}

.04b24 {font-family:"04b24"; font-size:8px;}
.sevenet {font-family:"sevenet"; font-size:8px;}
.morris9 {font-family:"morris9"; font-size:12px;}

/*
.thm10 {font-family:Tahoma,Verdana; font-size:13px;}
.thm9 {font-family:Tahoma,Verdana; font-size:12px;}
.thm8 {font-family:Tahoma,Verdana; font-size:11px;}
*/
.thm7 {font-family:Tahoma,Verdana; font-size:9px;}


.font-white {color:#FFFFFF;}
.font-red {color:#CC3333;}
.font-blue {color:#5F709E;}
.font-blue-l {color:#9DACC1;}
.font-green {color:#87B459;}
.font-orange {color:#EF5900;}
.font-gray {color:#62678C;}
.font-gray-l {color:#BBBBBB;}
.font-gray-ll {color:#DDDDDD;}
.font-date {font-family:Georgia; font-size:12px; font-style:italic;}

.font-10 {font-size:12px;}
.font-11 {font-size:15px;}
.font-12 {font-size:16px;}
.span-on {padding-top:3px; background-color:#316AC5; color:#FFFFFF;}
.span-off {padding-top:3px; background-color:; color:#000000;}
.span-off-submenu {padding-top:3px; background-color:; color:#9DACC1;}
.title {font-size:16px; word-spacing:-0.1em; margin:0; padding:0; font-weight:bold;}
.bold {font-weight:bold;}
.li-bul-1 {list-style:none !important; line-height:200%; padding-left:14px !important; background:url("/blog/img/bg_bul.gif") 2px 8px no-repeat; margin-bottom:2px !important;}
.btn-more {font-family:Tahoma,Verdana; font-size:15px; font-weight:bold; padding-right:15px; background:url("/blog/img/bul_arr_more.gif") right no-repeat;}

.td-none {height:1pt;}
.td-row-img {height:1px; background-image:url("/blog/img/dot_row.gif");}
.td-col-img {width:1px; background-image:url("/blog/img/dot_col.gif");}
.td-line-purple {height:1px; background-image:url("/blog/img/line_purple.gif"); background-repeat:no-repeat;}
.td-line-gray {height:1px; background-color:#DDDDDD;}
.td-brown {border-top:solid 1px #D3D1BE; border-bottom:solid 1px #D3D1BE; background-color:#F0F0E8;}
.table-border {border-top:solid 1px #D9D9D9; border-left:solid 1px #D9D9D9; border-right:solid 1px #ACA899; border-bottom:solid 1px #ACA899;}
.td-comment {border-right:solid 1px #D5D5D5; border-bottom:solid 1px #D5D5D5; background-color:#F3F3F3;}

.td-right-white {border-right-style:solid; border-right-width:1px; border-right-color:#FFFFFF;}
.td-bottom-white {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}

.td-top-dotted {border-top:dotted 1px #BBBBBB;}
.td-bottom-dotted {border-bottom:dotted 1px #BBBBBB;}

.td-dt {height:25px; padding:5px; border-bottom:dotted 1px #BBBBBB;}
.td-dd {height:25px; padding:5px; border-bottom:dotted 1px #BBBBBB;}
.td-sb {height:25px; padding:5px; text-align:right;}
.td-w-150 {width:150px;}
.td-w-100 {width:100px;}
.td-w-70 {width:70px;}
.td-align-right {text-align:right;}
.td-memo-dt {height:22px; padding:2px; border-bottom:dotted 1px #BBBBBB;}
.td-memo-dd {height:22px; padding:2px; border-bottom:dotted 1px #BBBBBB;}

.td-write-dt {width:15%; height:25px; padding:5px; text-align:right;}
.td-write-dd {width:85%; height:25px; padding:5px;}
.td-write-colspan {padding:5px 0 5px 0;}
.td-divline-dotted {height:1px; margin:0; padding:0; border-bottom:dotted 1px #BBBBBB; clear:both;}

.iframe-search {border-top:solid 1px #E0E0E0; border-bottom:solid 1px #E0E0E0; background-color:#F7F6F1;}

.border-avata {border-top:solid 1px #A0A0A0; border-left:solid 1px #A0A0A0; border-right:solid 1px #E0E0E0; border-bottom:solid 1px #E0E0E0; padding:2px; width:24px; height:24px;}

.msg-alert {position:absolute; top:0; left:0; width:202px; height:13px; line-height:130%; background-color:#FF0000; color:#FFFFFF; text-align:center;}

.input {border-top:solid 1px #888888; border-left:solid 1px #888888; border-right:solid 1px #BEC0B1; border-bottom:solid 1px #BEC0B1; background-color:#E6E7E1; height:19px; color:#393939; line-height:120%; vertical-align: middle;}
.textarea {border-top:solid 1px #888888; border-left:solid 1px #888888; border-right:solid 1px #BEC0B1; border-bottom:solid 1px #BEC0B1; background-color:#F0F0E8; color:#333333; line-height:160%; width:100%;}
.comment-textarea {border-top:solid 1px #888888; border-left:solid 1px #888888; border-right:solid 1px #BEC0B1; border-bottom:solid 1px #BEC0B1; background-color:#F0F0E8; color:#333333; line-height:160%; width:100%; height:100px;}
.write-textarea {border-top:solid 1px #888888; border-left:solid 1px #888888; border-right:solid 1px #BEC0B1; border-bottom:solid 1px #BEC0B1; background-color:#F0F0E8; color:#333333; line-height:160%; width:100%; height:450px;}
.div-textarea {border-top:solid 1px #A0A0A0; border-left:solid 1px #A0A0A0; border-right:solid 1px #E0E0E0; border-bottom:solid 1px #E0E0E0; background-color:#FFFFF8; color:#333333; line-height:160%; padding:1px; height:450px;}
.div-img-info {margin:0; padding:5px 0 0 0; font-family:morris9; color:#BBBBBB; text-align:left; width:80%; height:80px; background:url("/blog/img/dashed_ccc.gif") top repeat-x;}
.searchsubmit {border:none; background-image:url('/blog/img/btn_send.gif'); width:47px; height:19px;}
.findsubmit {border:none; background-image:url('/blog/img/btn_find.gif'); width:47px; height:19px;}

.select {background-color:#FFFFFF; vertical-align: middle;}
.checkbox {border:0;}

.diarytable {width:200px;}
.diary-th {padding:0px 0px 5px 0px; background-color:#FFFFFF;}
.diary-th-left {height:17px; width:17px; padding-right:3px;}
.diary-th-center {height:17px; padding-top:2px; text-align:center; background-color:#0A246A;}
.diary-th-right {height:17px; width:17px; padding-left:3px;}
.diary-week {width:14.8%; height:11px; color:#FFFFFF; font-family:"sevenet"; font-size:8px; font-weight:bold; text-align:center;}
.diary-sun {background-color:#EC5454; border-right:1px solid #FFFFFF;}
.diary-mon {background-color:#CFCBB6; border-right:1px solid #FFFFFF;}
.diary-tue {background-color:#B2AB89; border-right:1px solid #FFFFFF;}
.diary-wed {background-color:#CFCBB6; border-right:1px solid #FFFFFF;}
.diary-thu {background-color:#B2AB89; border-right:1px solid #FFFFFF;}
.diary-fri {background-color:#CFCBB6; border-right:1px solid #FFFFFF;}
.diary-sat {background-color:#5690D0;}
.diary-blank {width:14.8%; border-bottom:1px solid #FFFFFF; background-color:#EEEEEE;}
.diary-fill {width:14.8%; background-color:#E1E3E5 !important;}
.diary-day {padding:5px 0px 2px 0px; background-color:#F0EEE0; color:#000000; border-bottom:1px solid #FFFFFF; text-align:center;}
.diary-today {color:#37B5D8 !important;}
.diary-sunday {color:#ff0000 !important;}

.popup {background:#FFFFFF; border:5px solid #003366; padding:0; margin:0;}
.td-pop-title {height:30px; background:#DDDDDD; line-height:250%; padding-left:10px; margin:0; text-align:left;}
.close {margin:0; padding:5px; height:30px; line-height:200%; text-align:right;}
.print-list-cat{padding-bottom:10px;}


/*Ã·ºÎÀÌ¹ÌÁö °ü·Ã*/
.SLB_center {cursor:pointer; visibility:hidden; border:solid 4px #FFFFFF;}
.SLB_close {cursor:pointer; display:none; font-family:Tahoma,Verdana; font-size:12px; background-color:#000000; color:#FFFFFF; padding-bottom:4px;}
.SLB_caption {cursor:pointer; display:none; border:solid 4px #000000; font-family:Tahoma,Verdana; font-size:12px; background-color:#000000; color:#FFFFFF;}
#SLB_loading {display:none; z-index:99998; position:absolute;}

#watermark {position:absolute;}

#top-navi {margin:0 0 10px 0; padding:0; height:25px; clear:both; background:url("/blog/img/x_line.gif") bottom right no-repeat;}
#top-navi-left {float:left; _display:inline; margin:0; padding:0;}
#top-navi-right {float:right; margin:0; padding:0;}

#top-viewtype {float:right; margin:0; padding:0; height:22px; clear:both;}

#loginbox {margin:0; padding:2px 0 0 0; height:18px; overflow:hidden; clear:both;}
#loginbox-sidebar {float:left; _display:inline; margin:0; padding-left:15px;}
#loginbox-content {float:right; margin:0; padding:0;}

#loginboxtable {display:none; margin:0; padding:0; position:absolute; z-index:99999; background-color:#FFFFFF; clear:both;}
#loginboxtable form {margin:0; padding:0;}

#top {float:right; margin:0; padding:0; clear:both;}
#copy {float:right; margin:0; padding:0 10px 0 0; height:30px; clear:both;}

#maintable-wrap {margin:0 auto; padding:0; width:1009px; clear:both; text-align:left;}
#maintable-center {float:left; _display:inline; margin:0 5px 0 5px; padding:0; width:762px;}
#maintable-center-box {max-width:720px; width:100%; overflow:hidden; margin:0; padding:15px 20px 15px 20px; background-color:#FFFFFF; border:solid 1px #C9CDCD;}
#maintable-center-box .h1-head{margin:0; padding:0; height:100px; /*background:url("/blog/img/logobline.gif") bottom left repeat-x;*/}
#maintable-center-box .h1-foot{margin:0; padding:0; height:30px;}
#maintable-right {float:left; _display:inline; margin:0 5px 0 0; padding:0; width:232px;}
#maintable-right-box {max-width:200px; width:100%; overflow:hidden; margin:0; padding:15px; background-color:#FFFFFF; border:solid 1px #C9CDCD;}

.paging{text-align:center;}
.paging *{padding:0;margin:0;vertical-align:top;width:25px!important;height:22px!important;}
.paging #actpg{margin-left:2px;padding-top:4px;font-size:12px;line-height:18px;font-weight:;color:#FFF!important;border:1px solid #445E8E;background-color:#7194D3;display:inline-block;}
.paging a{margin-left:2px;padding-top:4px;font-size:12px;line-height:18px;font-weight:;color:#555!important;border:1px solid #A7A7A7;background-color:#EFEFEF;display:inline-block;}
.paging a:hover{text-decoration:none;border:1px solid #445E8E;}
.paging a.next1,#main .paging a.prev1,#main .paging a.next1:hover,#main .paging a.prev1:hover{padding:0!important;border:none!important;}



#searchbox {margin:0; padding:0; width:200px; height:35px; clear:both;}
#searchbox h2 {margin:0; padding:0 0 5px 0;}
#searchbox-wrap {margin:0; padding:0;}
#searchbox-sidebar {float:left; _display:inline; margin:0; padding:0; width:150px; height:20px; overflow:hidden;}
#searchbox-content {float:right; margin:0; padding:0; height:20px; overflow:hidden;}
#searchbox form {margin:0; padding:0;}

#leftbox-menu {margin:0; padding:0; clear:both;}
#leftbox-menu h2 {margin:0; padding:0 0 5px 0;}
#leftbox-menu-wrap {padding:0; margin:0;}
#leftbox-menu-footer {line-height:140%; height:15px; padding:0; margin:0; clear:both;}
#leftbox-menu-sidebar {float:left; _display:inline; margin:0; padding:0 10px 0 0;}
#leftbox-menu-content {float:left; _display:inline; margin:0; padding:0 0 0 5px; border-left-style:dotted; border-left-width:1px; border-left-color:#CCCCCC;}
#leftbox-menu-content ul {margin:0; padding:0;}
#leftbox-menu-content li {list-style:none; line-height:140%; overflow:hidden; height:18px; padding:0; margin:0;}
#leftbox-menu-content li.heart {padding-left:20px; background:url("/blog/img/heart.gif") 0 -2px no-repeat;}

#linked-article-wrap {margin:0; padding:0; clear:both;}
#linked-article-wrap-left {float:left; _display:inline; margin:0; padding:0; clear:both; width:470px;}
#linked-article-none {margin:0; padding:0; display:none;}
#linked-article {margin:0; padding:15px 0 15px 0; background:url("/blog/img/dashed_ccc.gif") top repeat-x; clear:both;}
#linked-article h2 {margin:0; font-family:morris9; font-size:12px; font-weight:normal; padding-left:20px; background:url("/blog/img/pin.gif") 2px 2px no-repeat; margin-bottom:10px;}
#linked-article ul {padding-left:17px; /*padding-left:7px;*/ margin:0;}
#linked-article li {list-style:none; line-height:140%; padding-left:14px; background:url("/blog/img/bg_bul.gif") 2px 8px no-repeat; margin-bottom:2px;}
#google-ad-image {float:right; _display:inline; margin:0 0 10px 0; padding:5px; border:solid 5px #EEEEEE; text-align:right;}

#rightbox-article {margin:0; padding:0 0 15px 0; clear:both;}
#rightbox-article h2 {margin:0; padding-bottom:5px;}
#rightbox-article ol {margin:0; padding:0;}
#rightbox-article li {list-style:none; overflow:hidden; height:17px; line-height:140%; padding-left:14px; margin-bottom:5px;}
#rightbox-article li.no1 {background:url("/blog/img/1.gif") 0 2px no-repeat;}
#rightbox-article li.no2 {background:url("/blog/img/2.gif") 0 2px no-repeat;}
#rightbox-article li.no3 {background:url("/blog/img/3.gif") 0 2px no-repeat;}
#rightbox-article li.no4 {background:url("/blog/img/4.gif") 0 2px no-repeat;}
#rightbox-article li.no5 {background:url("/blog/img/5.gif") 0 2px no-repeat;}
#rightbox-article li.no6 {background:url("/blog/img/6.gif") 0 2px no-repeat;}
#rightbox-article li.no7 {background:url("/blog/img/7.gif") 0 2px no-repeat;}
#rightbox-article li.no8 {background:url("/blog/img/8.gif") 0 2px no-repeat;}
#rightbox-article li.no9 {background:url("/blog/img/9.gif") 0 2px no-repeat;}
#rightbox-article li.no10 {background:url("/blog/img/10.gif") 0 2px no-repeat;}
#rightbox-article li.no11 {background:url("/blog/img/11.gif") 0 2px no-repeat;}
#rightbox-article li.no12 {background:url("/blog/img/12.gif") 0 2px no-repeat;}
#rightbox-article li.no13 {background:url("/blog/img/13.gif") 0 2px no-repeat;}
#rightbox-article li.no14 {background:url("/blog/img/14.gif") 0 2px no-repeat;}
#rightbox-article li.no15 {background:url("/blog/img/15.gif") 0 2px no-repeat;}
#rightbox-article li.no-bottom {border-bottom:1px dotted #CCCCCC;}

#rightbox-trackback {margin:0; padding:0 0 15px 0;}
#rightbox-trackback h2 {margin:0; padding-bottom:5px; clear:both;}
#rightbox-trackback ol {margin:0; padding:0;}
#rightbox-trackback li {list-style:none; overflow:hidden; height:32px; line-height:140%; padding-left:14px; margin-bottom:5px;}
#rightbox-trackback li.no1 {background:url("/blog/img/1.gif") 0 2px no-repeat;}
#rightbox-trackback li.no2 {background:url("/blog/img/2.gif") 0 2px no-repeat;}
#rightbox-trackback li.no3 {background:url("/blog/img/3.gif") 0 2px no-repeat;}
#rightbox-trackback li.no4 {background:url("/blog/img/4.gif") 0 2px no-repeat;}
#rightbox-trackback li.no5 {background:url("/blog/img/5.gif") 0 2px no-repeat;}
#rightbox-trackback li.no6 {background:url("/blog/img/6.gif") 0 2px no-repeat;}
#rightbox-trackback li.no7 {background:url("/blog/img/7.gif") 0 2px no-repeat;}
#rightbox-trackback li.no8 {background:url("/blog/img/8.gif") 0 2px no-repeat;}
#rightbox-trackback li.no9 {background:url("/blog/img/9.gif") 0 2px no-repeat;}
#rightbox-trackback li.no10 {background:url("/blog/img/10.gif") 0 2px no-repeat;}
#rightbox-trackback li.no11 {background:url("/blog/img/11.gif") 0 2px no-repeat;}
#rightbox-trackback li.no12 {background:url("/blog/img/12.gif") 0 2px no-repeat;}
#rightbox-trackback li.no13 {background:url("/blog/img/13.gif") 0 2px no-repeat;}
#rightbox-trackback li.no14 {background:url("/blog/img/14.gif") 0 2px no-repeat;}
#rightbox-trackback li.no15 {background:url("/blog/img/15.gif") 0 2px no-repeat;}
#rightbox-trackback li.no-bottom {border-bottom:1px dotted #CCCCCC;}

#rightbox-link {margin:0; padding:0 0 15px 0; clear:both;}
#rightbox-link h2 {margin:0; padding-bottom:5px;}
#rightbox-link ul {margin:0; padding:0;}
#rightbox-link li {list-style:none; overflow:hidden; height:17px; line-height:140%; padding-left:10px; background:url("/blog/img/bg_bul.gif") 0 5px no-repeat; margin-bottom:2px;}

#viewcommentbox {margin:0; padding-top:20px; clear:both;}
#viewcommentbox-sidebar {float:left; _display:inline; margin:0; padding-left:10px; width:40px;}
#viewcommentbox-content {float:right; margin:0; padding:0;}
#viewcommentbox-content ul {margin:0; padding:0;}
#viewcommentbox-content li {list-style:none; overflow:hidden; height:17px; line-height:140%; padding:0; margin:0;}
#viewcommentbox-memo {margin:0; padding-bottom:8px; background-color:; text-align:justify; word-break:break-all; line-height:200%;}
#viewcommentbox-date {float:right; margin:0; padding-bottom:2px; background:url("/blog/img/dashed_ccc.gif") bottom repeat-x;}

#view-subject-wrap {height:50px; padding:0 0 2px 0; margin:0 0 20px 0; border-bottom:solid 2px #1EB8E1; clear:both;}
#view-subject-sidebar {float:left; _display:inline; margin:0; padding:0; width:45px;}
#view-subject-content {float:left; _display:inline; margin:0; padding:5px 0 0 2px; width:672px;}
#view-subject-date {float:left; _display:inline; margin:5px 0 0 2px; padding:0;}
#view-subject-cat {float:right; margin:5px 0 0 0; padding:0;}
#view-subject-music {float:right; margin:5px 0 0 0; padding:0;}

#view-download-wrap {height:22px; padding:0; margin:0 0 20px 0; background:url("/blog/img/dashed_999.gif") bottom repeat-x; clear:both;}
#view-download-sidebar {float:left; _display:inline; margin:0; padding:0; width:80px;}
#view-download-content {float:left; _display:inline; margin:0; padding:0;}

#view-article {padding:0; margin:0; width:100%; text-align:justify; overflow:hidden; line-height:200%; clear:both;}
#view-recommend {padding:0; margin:100px 0 50px 0; text-align:center;}
#view-tag {padding:0; margin:50px 0 10px 0;}
#view-feedbutton {padding:0; margin:0 0 10px 0;}
#view-article .div-gray {background-color:#F9F9F9; border-top:solid 1px #BCBCBC; border-left:solid 1px #BCBCBC; border-right:solid 1px #E7E7E7; border-bottom:solid 1px #E7E7E7; padding:10px; margin:0; line-height:200% !important; display:block;}
#view-article div {line-height:200%;}
#view-article li {padding:0; margin:10px 0 10px 0; line-height:200%;}

#view-link-permalink {padding:7px 0 5px 3px; margin:20px 0 0 0; background:url("/blog/img/dashed_999.gif") top repeat-x; clear:both;}
#view-link-trackback {padding:5px 0 3px 3px; margin:0 0 10px 0; border-top:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; background-color:#F0F0E8;}
#view-commentntrackbkcknum {text-align:right; margin:5px 0 30px; 0;}

#view-comment-wrap {padding:0; margin:0; clear:both;}
#view-comment-sidebar {float:left; _display:inline; margin:10px 0 0 0; padding:0; width:35px;}
#view-comment-content {float:right; margin:10px 0 5px 0; padding:0; width:94%;}
#view-comment-name {float:left; _display:inline; margin:0; padding:0;}
#view-comment-date {float:right; margin:0; padding:0;}
#view-comment-memo {margin:0 0 10px 0; padding:0; clear:both; text-align:justify; word-break:break-all; table-layout:fixed; line-height:200%;}
#view-comment-button {text-align:right; margin:0; padding:0;}
#view-comment-foot {height:1px; padding:0; margin:0; background:url("/blog/img/dashed_999.gif") bottom repeat-x; clear:both;}

#view-trackback-wrap {padding:0 0 5px 0; margin:10px 0 0 0; background:url("/blog/img/dashed_999.gif") top repeat-x; clear:both;}
#view-trackback-title {float:left; _display:inline; margin:0; padding:10px 0 0 0;}
#view-trackback-date {float:right; margin:0; padding:10px 0 0 0;}
#view-trackback-excerpt {margin:2px 0 2px 0; padding-left:14px; clear:both; text-align:justify; word-break:break-all; table-layout:fixed; line-height:200%;}
#view-trackback-name {margin:0; padding-left:14px;}

#view-commentwrite-wrap {padding:0; margin:30px 0 50px 0; background:url("/blog/img/dashed_999.gif") top repeat-x; clear:both;}
#view-commentwrite-wrap p {margin:20px 0 0 0; padding:0;}
#view-commentwrite-textbox {padding:0; margin:0;}
#view-commentwrite-textbox form {padding:0; margin:0;}
#view-commentwrite-input {float:right; padding:0; margin:2px 0 0 0; clear:both;}
#view-commentwrite-input div {float:left; _display:inline; padding:0; margin:0; height:19px; line-height:19px;}
#view-commentwrite-input .p-left-5 {padding-left:5px;}
#view-commentwrite-input .p-right-5 {padding-right:5px;}
#view-commentwrite-input .p-left-20 {padding-left:20px;}

#view-foot-wrap {height:32px; padding:0; margin:0; background:url("/blog/img/dashed_999.gif") top repeat-x; clear:both;}
#view-foot-navileft {float:left; _display:inline; margin:0; padding-top:4px; width:50%;}
#view-foot-naviright {float:right; margin:0; padding-top:4px; width:50%; text-align:right;}
#view-foot-button {float:right; margin:5px 0 50px 0; padding:0; clear:both;}
#view-foot-button-wrap {margin:0; padding:0; background:url("/blog/img/dashed_999.gif") top repeat-x; clear:both;}
#view-foot-button-left {float:left; _display:inline; margin:5px 0 50px 0; padding:0; width:50%}
#view-foot-button-right {float:right; margin:5px 0 50px 0; padding:0; width:50%; text-align:right;}

#list-wrap {padding:0; margin:0; border-top:solid 1px #DDDDDD; clear:both;}
#list-date {float:left; _display:inline; width:70px; height:25px; line-height:25px; padding:5px 0 3px 0; margin:0;}
#list-name {float:left; _display:inline; width:70px; height:25px; line-height:25px; padding:5px 0 3px 0; margin:0;}
#list-subject {float:left; _display:inline; height:25px; line-height:25px; padding:5px 0 3px 0; margin:0;}

#askpassword-wrap {padding:0; margin:50px 0 50px 0; clear:both;}
#askpassword form {padding:0; margin:0;}
#askpassword-title {height:30px; padding:0; margin:0; text-align:center;}
#askpassword-input {height:30px; padding:0; margin:0; text-align:center;}
#askpassword-button {height:30px; padding:30px 0 0 0; margin:0; text-align:center; background:url("/blog/img/dashed_999.gif") top repeat-x;}

#navi {margin-bottom:20px; padding:0; word-spacing:0.2em; text-align:center; clear:both;}

#google-ad-bottom {height:290px; overflow:hidden; padding:0; margin:0 0 20px 0; background:url("/blog/img/dashed_999.gif") bottom repeat-x; clear:both;}
#google-ad-bottom-left {float:left; _display:inline; margin:0; padding:0; width:50%;}
#google-ad-bottom-right {float:left; _display:inline; margin:0; padding:0; width:50%;}