﻿div.article{ margin-left:30px; font-family: "굴림",Tahoma,Verdana,sans-serif; }
div.article em.hit{ background-color:#FF0; font-style:normal; font-weight:normal; }
div.article input[type="text"]{ font-size:1em; height:1.3em; padding:2px 3px 0 3px; }
div.article input[type="password"]{ font-size:1em; height:1.3em; padding:2px 3px 0 3px; }

/* list global */
div.article div.article-list-wrapper{}

/* list section */
div.article div.article-list-wrapper fieldset{ padding:6px; background-color:#FFF; border:1px dotted #AA7; margin-bottom:10px; }
div.article div.article-list-wrapper fieldset legend{ color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.article-list-wrapper fieldset ul{ min-height:1px; margin:10px 0 0 0; padding:0;}
div.article div.article-list-wrapper fieldset ul:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-list-wrapper fieldset ul{ height:1px; }
div.article div.article-list-wrapper fieldset ul li{ margin:0; padding:3.5px; list-style-type:none; float:left; width:9.5em;}
div.article div.article-list-wrapper fieldset ul li a{}
div.article div.article-list-wrapper fieldset ul li a:hover{}
div.article div.article-list-wrapper fieldset ul li.current{}
div.article div.article-list-wrapper fieldset ul li.current a{ font-weight:bold; color:#FF8000; }
div.article div.article-list-wrapper fieldset ul li.current a:hover{}

div.article div.article-list-wrapper fieldset.section-group{ padding:6px 12px; background-color:#FFF; border:1px dotted #AA7; margin-bottom:10px; }
div.article div.article-list-wrapper fieldset.section-group legend{ color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.article-list-wrapper fieldset.section-group ul{ min-height:1px; margin:10px 0 0 0; padding:0; }
div.article div.article-list-wrapper fieldset.section-group ul:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-list-wrapper fieldset.section-group ul{ height:1px; }
div.article div.article-list-wrapper fieldset.section-group ul li{ margin:0; padding:6px; list-style-type:none; float:left; border:1px solid #FFF; }
div.article div.article-list-wrapper fieldset.section-group ul li a{}
div.article div.article-list-wrapper fieldset.section-group ul li a:hover{}
div.article div.article-list-wrapper fieldset.section-group ul li.current{}
div.article div.article-list-wrapper fieldset.section-group ul li.current a{ font-weight:bold; color:#FF8000; }
div.article div.article-list-wrapper fieldset.section-group ul li.current a:hover{}

/* list */
div.article div.article-list-wrapper div.article-filter-message{ margin-bottom:10px; }
div.article div.article-list-wrapper div.article-filter-message em{ color:#FF8000; font-weight:bold; font-style:normal; }
div.article div.article-list-wrapper table.article-list-table{ clear:both; width:49em; border-collapse:collapse; font-size:1em; margin-top:10px; }
div.article div.article-list-wrapper table.article-list-table caption{ text-align:right; padding-bottom:6px; }

div.article div.article-list-wrapper table.article-list-table colgroup{}
div.article div.article-list-wrapper table.article-list-table colgroup col.no{ width:10%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.title{ width:47%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.appeal-title{ width:53%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.movie-title{ width:51%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.faq-section{ width:20%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.faq-question{ width:50%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.writer{ width:20%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.appeal-writer{ width:12%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.station{ width:20%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.date{ width:9%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.attach{ width:4%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.lock{ width:4%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.view-count{ width:10%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.contract-work{ width:41%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.company{ width:20%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.appeal-state{ width:12%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.bizpr-title{ width:30%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.bizpr-product{ width:40%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.telephone{ width:18%; }
div.article div.article-list-wrapper table.article-list-table colgroup col.city{ width:12%; }

div.article div.article-list-wrapper table.article-list-table thead tr.row-head{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-only{ background-color:#EEEDDD; }
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th{ padding-top:5px; padding-bottom:5px; border-top:2px solid #B2B297; border-bottom:1px solid #B2B297; }
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.no{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.title{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.writer{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.station{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.date{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.attach{}
div.article div.article-list-wrapper table.article-list-table thead tr.row-head th.view-count{}

div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot{}
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-only{}
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi{ text-align:center; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation{ margin-top:5px; margin-bottom:5px; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation img{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span{ padding-left:2px; padding-right:2px; font-weight:normal; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span a{ border:0px solid #FFF; text-decoration:none; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span a:hover{ border:0px solid #FFF; text-decoration:underline; color:#FF8000 }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.page-start{ padding-right:24px; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.page-end{ padding-left:24px; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.prev-page{ padding-right:18px; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.next-page{ padding-left:18px; }
div.article div.article-list-wrapper table.article-list-table tfoot tr.row-foot td.paging-navi div.hoya-page-navigation span.current-page{ font-weight:bold; color:#008000; }

div.article div.article-list-wrapper table.article-list-table tbody tr{}
div.article div.article-list-wrapper table.article-list-table tbody tr td{ text-align:center; border-bottom:1px dotted #A4A4A4; padding-top:5px; padding-bottom:5px; }

div.article div.article-list-wrapper table.article-list-table tbody tr.row-data{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-first{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-last{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-last td{ border-bottom:2px solid #B2B297; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-only{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-only td{ border-bottom:2px solid #B2B297; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-alternative{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-alternative td{ background-color:#FAFAF6; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-current{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-current td{ background-color:#FDF4C8; }

div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.empty{ padding-top:10em; padding-bottom:10em; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.empty span.message{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.no{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.no span.order-number{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title{ text-align:left; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title span.space-reply{ padding-left:1em; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title img.ico-reply{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title img.ico-badbit-warn{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title span.title{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title span.title em.hit{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title span.title a{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title span.title a:hover{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.title img.ico-new{ margin-left:3px;}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title{ text-align:left; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title span.space-reply{ padding-left:1em; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title img.ico-reply{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title img.ico-badbit-warn{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title span.title{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title span.title em.hit{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title span.title a{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title span.title a:hover{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-title img.ico-new{ margin-left:3px;}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title{ text-align:left; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title span.space-reply{ padding-left:1em; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title img.ico-reply{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title img.ico-badbit-warn{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title span.title{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title span.title em.hit{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title span.title a{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title span.title a:hover{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.movie-title img.ico-new{ margin-left:3px;}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-question{ text-align:left; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-question img.ico-badbit-warn{ vertical-align:middle; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-question span.faq-question{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-question span.faq-question em.hit{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-question span.faq-question a{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-question span.faq-question a:hover{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.station{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.station span.station{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.station span.station a{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.station span.station a:hover{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.writer{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.writer span.writer{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-writer{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-writer span.writer{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-section{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.faq-section span.faq-section{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.date{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.date span.register-date{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.attach{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.attach span.attach-file-count{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.view-count{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.view-count span.view-count{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-state{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.appeal-state span.state{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.bizpr-title{ text-align:left; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.bizpr-title span.title{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.bizpr-product{ text-align:left; }
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.bizpr-product span.product{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.telephone{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.telephone span.telephone{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.city{}
div.article div.article-list-wrapper table.article-list-table tbody tr.row-data td.city span.city{}

div.article div.article-list-wrapper div.command-wrapper{ margin-top:5px; margin-bottom:40px; }
div.article div.article-list-wrapper div.command-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.article-list-wrapper div.command-wrapper{ min-height:1px; }
* html div.article div.article-list-wrapper div.command-wrapper{ height:1px; }
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper{ float:left; padding:3px 0; margin-right:10px; }
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form{ margin:0; padding:0; }
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form div.row-hidden{}
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form div.row-input{}
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form div.row-input label{}
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form div.row-input input{ vertical-align:middle; }
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form div.row-input input#filter_value{ border:1px solid #7F9DB9; height:1.1em; font-family:"留묒? 怨좊뵓","援대┝","?뗭?",Verdana,sans-serif; }
div.article div.article-list-wrapper div.command-wrapper div.article-search-form-wrapper form#article-search-form div.row-input input#article-search-submit-button{}
div.article div.article-list-wrapper div.command-wrapper div.command{ float:right; padding:3px 0; }


/* photo list */
div.article div.article-list-wrapper div.list-style-toggle{ text-align:left; }
div.article div.article-list-wrapper div.photo-article{ margin-top:10px; }
div.article div.article-list-wrapper div.photo-article div.photo-caption{ text-align:right; padding-bottom:6px; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody{ clear:both; min-height:18em; text-align:center; border-top:2px solid #B2B297; border-bottom:2px solid #B2B297; padding-top:10px; padding-bottom:10px; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-list-wrapper div.photo-article div.photo-tbody{ height:28em; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-empty{ padding-top:10em; padding-bottom:10em; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-empty span.message{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data{ background-color:#FBFAF6; border:1px solid #DDD; float:left; padding:6px; margin:4px; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-current{ border:1px solid #FF8000; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.photo-thumbnail{ text-align:center; margin-bottom:6px; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.photo-thumbnail img.photo-thumbnail{ width:10.4em; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.no{ display:none; text-align:center; padding:3px 0px; border-bottom:1px dotted #D0E8FF; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.no span.article-number{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.title{ text-align:center; padding:3px 0px; border-bottom:1px dotted #D0E8FF;}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.title span.article-title{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.title span.article-title a{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.title span.article-title a:hover{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.writer{ text-align:center; padding:3px 0px; border-bottom:1px dotted #D0E8FF;}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.writer span.article-writer{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.date{ text-align:center; padding:3px 0px; border-bottom:1px dotted #D0E8FF;}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.date span.article-register-date{}
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.view-count{ text-align:center; padding:3px 0px; }
div.article div.article-list-wrapper div.photo-article div.photo-tbody div.photo-data div.view-count span.article-view-count{}

div.article div.article-list-wrapper div.photo-article div.photo-paging-navi{ clear:both; min-height:1px; text-align:center; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-list-wrapper div.photo-article div.photo-paging-navi{ height:1px; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation{ margin-top:5px; margin-bottom:5px; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation img{ vertical-align:middle; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span{ padding-left:2px; padding-right:2px; font-weight:normal; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span a{ border:0px solid #FFF; text-decoration:none; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span a:hover{ border:0px solid #FFF; text-decoration:underline; color:#FF8000 }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span.page-start{ padding-right:24px; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span.page-end{ padding-left:24px; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span.prev-page{ padding-right:18px; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span.next-page{ padding-left:18px; }
div.article div.article-list-wrapper div.photo-article div.photo-paging-navi div.hoya-page-navigation span.current-page{ font-weight:bold; color:#008000; }



/* view */
div.article div.article-view-wrapper{ margin-bottom: 40px; margin-top:2em; }
div.article div.article-view-wrapper div.badbit-message{ margin-bottom:8px; padding:10px; font-weight:bold; border:1px solid #F00; background-color:#FFF8F8; }
div.article div.article-view-wrapper div.badbit-message img.ico-badbit-warn{ vertical-align:middle; }
div.article div.article-view-wrapper h3.title{ padding:8px 10px; font-size:1.1em; margin:0px; border-top:2px solid #B2B297; background:#EEEDDD; }
div.article div.article-view-wrapper h3.title span.section{ font-weight:normal; font-size:.9em; }
div.article div.article-view-wrapper h3.title span.separator{ font-weight:bold; color:#FF8000; padding-left:8px; padding-right:8px; }
div.article div.article-view-wrapper h3.title em.hit{ font-weight:bold; }

div.article div.article-view-wrapper div.writer-info-wrapper{ clear:both; margin:0; padding:0; border-bottom:1px dotted #A4A4A4; }
div.article div.article-view-wrapper div.writer-info-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.article-view-wrapper div.writer-info-wrapper{ min-height:1px; }
* html div.article div.article-view-wrapper div.writer-info-wrapper{ height:1px; }
div.article div.article-view-wrapper div.writer-info-wrapper dl.writer-info-list{ float:right; margin:0; padding-top:6px; padding-bottom:6px; }
div.article div.article-view-wrapper div.writer-info-wrapper dl.writer-info-list dt{ float:left; margin:0; margin-right:3px; padding:0; font-weight:bold; }
div.article div.article-view-wrapper div.writer-info-wrapper dl.writer-info-list dt.head-writer{}
div.article div.article-view-wrapper div.writer-info-wrapper dl.writer-info-list dd{ float:left; margin:0; margin-right:10px; padding:0; }
div.article div.article-view-wrapper div.writer-info-wrapper dl.writer-info-list dd.writer{}

div.article div.article-view-wrapper div.writer-address-wrapper{ clear:both; margin:0; padding:0; border-bottom:1px dotted #A4A4A4; text-align:right; padding:6px; }
div.article div.article-view-wrapper div.writer-address-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.article-view-wrapper div.writer-address-wrapper{ min-height:1px; }
* html div.article div.article-view-wrapper div.writer-address-wrapper{ height:1px; }
div.article div.article-view-wrapper div.writer-address-wrapper span.head-address{ font-weight:bold; padding-right:10px; }
div.article div.article-view-wrapper div.writer-address-wrapper span.address{}

div.article div.article-view-wrapper div.article-info-wrapper{ clear:both; margin:0; padding:0; border-bottom:1px dotted #A4A4A4; }
div.article div.article-view-wrapper div.article-info-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.article-view-wrapper div.article-info-wrapper{ min-height:1px; }
* html div.article div.article-view-wrapper div.article-info-wrapper{ height:1px; }
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list{ float:right; margin:0; padding-top:6px; padding-bottom:6px; }
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dt{ float:left; margin:0; margin-right:3px; padding:0; font-weight:bold; }
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dt.head-regdate{}
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dt.head-modifydate{}
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dt.head-viewcount{}
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dd{ float:left; margin:0; margin-right:10px; padding:0; }
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dd.regdate{}
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dd.modifydate{}
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dd.viewcount{}
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dt.head-ip,
div.article div.article-view-wrapper div.article-info-wrapper dl.article-info-list dd.ip{display: none;}

div.article div.article-view-wrapper div.attach-file-wrapper{ clear:both; margin:3px 0 0 0; padding:3px; }
div.article div.article-view-wrapper div.attach-file-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.article-view-wrapper div.attach-file-wrapper{ min-height:1px; }
* html div.article div.article-view-wrapper div.attach-file-wrapper{ height:1px; }

div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file{ border:1px dotted #FF8000; padding:0; }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file legend{ background-color:#FFF; color:#800000; padding:6px 6px 3px 6px; }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul{ list-style-type:none; margin:8px; padding:0; }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li{ list-style-type:none; margin:0; padding:3px 0 0 10px; }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a{ padding-top:2px; padding-bottom:2px; padding-left:20px; background-repeat:no-repeat; background-position:left top; }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a:hover{}
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-notepad{ background-image:url(/images/board/bullet_tableCell.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-disk{ background-image:url(/images/board/bullet_disk.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-hangul{ background-image:url(/images/board/bullet_hangul.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-msppt{ background-image:url(/images/board/bullet_msppt.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-msword{ background-image:url(/images/board/bullet_msword.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-msexcel{ background-image:url(/images/board/bullet_msexcel.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-picture{ background-image:url(/images/board/bullet_picture.gif); }
div.article div.article-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-swf{ background-image:url(/images/board/bullet_swf.gif); }

div.article div.article-view-wrapper div.head-contents{ clear:both; min-height:1px; background-color:#F6F6EE; padding:3px; padding-left:18px; margin:2px 0; border-right:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; }
div.article div.article-view-wrapper div.head-contents:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-view-wrapper div.head-contents{ height:1px; }
div.article div.article-view-wrapper div.contents{ clear:both; min-height:10em; text-align:justify; line-height:1.5em; padding:10px; border-bottom:2px solid #B2B297; background-color:#FCFCFA; }
div.article div.article-view-wrapper div.contents:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-view-wrapper div.contents{ height:10em; }
div.article div.article-view-wrapper div.contents a{ border-bottom:1px dotted green; }
div.article div.article-view-wrapper div.contents em.parent-contents-title{ font-style:normal; color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.article-view-wrapper div.contents blockquote.parent-contents{ border:1px dotted #AA7; padding:10px; }
div.article div.article-view-wrapper div.contents p{ padding:1em 0; }
div.article div.article-view-wrapper div.contents img{ margin:3px; }
div.article div.article-view-wrapper div.contents img.bbcode-img-left{ float:left; }
div.article div.article-view-wrapper div.contents img.bbcode-img-right{ float:right; }

div.article div.article-view-wrapper div.log{ clear:both; margin-top:10px; margin-bottom:10px; text-align:justify; line-height:1.5em; padding:10px; border:1px dotted #FF8000; }

div.article div.article-view-wrapper div.command-wrapper{ margin-top:10px; }
div.article div.article-view-wrapper div.command-wrapper div.command{ padding:3px 0; text-align:center; }

/* photo view */
div.article div.article-view-wrapper div.contents div.photo-contents{ text-align:center; border:1px solid #D8D8CB; margin:6px; }
div.article div.article-view-wrapper div.contents div.photo-contents div.photo{ padding-top:6px; }
div.article div.article-view-wrapper div.contents div.photo-contents div.caption{ padding:3px; }

/* contract view */
div.article div.article-view-wrapper h3.work{ padding:8px 10px; font-size:1.1em; margin:0px; border-top:2px solid #5D5D5D; background:#EEEDDD; }
div.article div.article-view-wrapper h3.work em.hit{ font-weight:bold; }
div.article div.article-view-wrapper div.contract-info-wrapper{ clear:both; min-height:1px; }
div.article div.article-view-wrapper div.contract-info-wrapper:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-view-wrapper div.contract-info-wrapper{ height:1px; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list{ margin:0; padding-top:6px; padding-bottom:6px; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt{ width:8.4em; text-align:center; background-color:#F6F6EE; padding:3px; margin:0 5px 1px 0; border-right:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-contract-date{ float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-contract-term{ float:left; margin-right:7px; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-estimate-amount{ clear:left; float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-contract-price{ float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-contract-rate{ float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-ceo-name{ clear:left; float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-company-name{ float:left; margin-right:7px; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-company-address{ clear:left; float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dt.head-work-place{ clear:left; float:left; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd{ padding:3px; margin:0 1px 1px 0; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.contract-date{ float:left; width:8em; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.contract-term{ clear:right; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.estimate-amount{ float:left; width:8em; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.contract-price{ float:left; width:8em; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.contract-rate{ clear:right; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.ceo-name{ float:left; width:8em; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.company-name{ clear:right; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.company-address{ clear:right; }
div.article div.article-view-wrapper div.contract-info-wrapper dl.contract-info-list dd.work-place{ }
div.article div.article-view-wrapper div.contract-writer-wrapper{ clear:both; min-height:1px; border-bottom:2px solid #5D5D5D; }
div.article div.article-view-wrapper div.contract-writer-wrapper:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.article-view-wrapper div.contract-writer-wrapper{ height:1px; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list{ margin:0; padding-top:6px; padding-bottom:6px; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dt{ width:8.4em; text-align:center; background-color:#F6F6EE; padding:3px; margin:0 5px 1px 0; border-right:1px solid #BEBEBE; border-bottom:1px solid #BEBEBE; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dt.head-regdate{ float:left; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dt.head-viewcount{ float:left; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dt.head-writer{ clear:left; float:left; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dt.head-station{ float:left; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dd{ padding:3px; margin:0 1px 1px 0; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dd.regdate{ float:left; width:16em; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dd.viewcount{ clear:right; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dd.writer{ float:left; width:16em; }
div.article div.article-view-wrapper div.contract-writer-wrapper dl.contract-writer-list dd.station{ }

/* movie view */
div.article div.article-view-wrapper div.contents div.movie-contents{ float:left; }
div.article div.article-view-wrapper div.contents div.movie-contents div.movie object{ width:26.7em; height:20em; border:1px solid #000; }
div.article div.article-view-wrapper div.contents div.movie-description{ margin:0; padding:0; margin-left:28em; }
div.article div.article-view-wrapper div.contents div.movie-description div.movie-playtime-wrapper{}
div.article div.article-view-wrapper div.contents div.movie-description div.movie-playtime-wrapper div.movie-playtime{ text-align:center; background-color:#606060; color:#FFF; }
div.article div.article-view-wrapper div.contents div.movie-description div.movie-playtime-wrapper div.movie-playtime span.head{ font-weight:bold; margin-right:1em; }
div.article div.article-view-wrapper div.contents div.movie-description div.movie-playtime-wrapper div.movie-playtime span.playtime{}
div.article div.article-view-wrapper div.contents div.movie-description div.movie-caption-wrapper{ height:18.4em; overflow:auto; border:1px solid #606060; }
div.article div.article-view-wrapper div.contents div.movie-description div.movie-caption-wrapper div.movie-caption{ text-align:justify; padding:10px; }

/* bizpr view */
div.article div.article-view-wrapper h4{ display:none; }
div.article div.article-view-wrapper div.bizpr-photo-wrapper{ float:left; margin-right: 20px; margin-top: 10px; }
div.article div.article-view-wrapper div.bizpr-photo-wrapper img.photo-thumbnail{ width:12.42em; }
div.article div.article-view-wrapper div.bizpr-info-wrapper{ margin:20px 0 0 0; padding:0;  }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl{ margin:0; padding:0;  }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt{ margin:1px 4px 1px 0; padding:6px 3px 6px 0; text-align:right; background-color:#DCDCB8; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd{ margin:1px 0 1px 0; padding:6px 0 6px 3px; }
* html div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd{ height:2.2em; }

div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-station{ width:5em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.station{ width:5em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-address{ width:4em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.address{ width:19em; float:left; }

div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-holiday{ width:5em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.holiday{ width:28em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-opentime{ width:5em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.opentime{ width:28em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-closetime{ width:5em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.closetime{ width:28em; float:left; }

div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-biztype{ width:5em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.biztype{ width:28em; margin-bottom:0.2em; clear:right; }

div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-product{ width:5em; clear:left; float:left;}
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.product{ width:28em; clear:right; }

div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-homepage{ width:5em; clear:left; float:left;}
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.homepage{ width:28em; clear:right; }

div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-telephone{ width:5em; clear:left; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.telephone{ width:8.7em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dt.head-handphone{ width:7em; float:left; }
div.article div.article-view-wrapper div.bizpr-info-wrapper dl dd.handphone{ width:11em; float:left; }

div.article div.article-view-wrapper div.bizpr-writer-wrapper{ clear:both; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dt{ float:left; margin:1px 4px 1px 0; padding:6px 3px 6px 0; text-align:right; background-color:#D0E8E8;  }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dd{float:left; margin:1px 0 1px 0; padding:6px 0 6px 3px; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dt.head-regdate{ width:6em; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dd.regdate{ width:10em; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dt.head-viewcount{ width:5em; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dd.viewcount{ width:5em; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dt.head-writer{ width:5em; }
div.article div.article-view-wrapper div.bizpr-writer-wrapper dl dd.writer{ width:10em; }


/* real estate view */
div.article div.article-view-wrapper div.realestate-photo-wrapper{ margin-top:10px; text-align:center; }

div.article div.article-view-wrapper div.realestate-info-wrapper{ clear:both; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dt{ width:4.6em; margin:1px 4px 1px 0; padding:6px 3px 6px 0; text-align:right; background-color:#DCDCB8;  }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd{ margin:1px 0 1px 0; padding:6px 0 6px 3px; }

div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-location{ float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.location{ clear:right; }

div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-plottage{ clear:left; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.plottage{ width:10em;  float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-buildingarea{ float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.buildingarea{ width:10em; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-grossarea{ float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.grossarea{ clear:right; }

div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-landcategory{ clear:left; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.landcategory{ width:10em; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-structure{ float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.structure{ width:10em; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-buildingdate{ float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.buildingdate{ clear:right; }

div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-usedistrict{ clear:left; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.usedistrict{ width:10em; float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dt.head-state{ float:left; }
div.article div.article-view-wrapper div.realestate-info-wrapper dl dd.state{ clear:right; }

div.article div.article-view-wrapper div.realestate-owner-wrapper{ clear:both; }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dt{ margin:1px 4px 1px 0; padding:6px 3px 6px 0; text-align:right; background-color:#D0E8E8;  }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dd{ margin:1px 0 1px 0; padding:6px 0 6px 3px; }

div.article div.article-view-wrapper div.realestate-owner-wrapper dl dt.head-name{ float:left; width:4.6em;  }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dd.name{ float:left; width:10em; }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dt.head-address{ float:left; width:7em;  }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dd.address{ clear:right; }

div.article div.article-view-wrapper div.realestate-owner-wrapper dl dt.head-telephone{ clear:left; float:left; width:4.6em;  }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dd.telephone{ float:left; width:10em; }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dt.head-handphone{ float:left; width:7em;  }
div.article div.article-view-wrapper div.realestate-owner-wrapper dl dd.handphone{ clear:right; }

div.article div.article-view-wrapper div.realestate-writer-wrapper{ display:none; }


div.article div.article-view-wrapper img.photo-thumbnail{ max-width:45em; }
div.article div.article-view-wrapper img.bbcode-img{ max-width:45em; }

/* input */
div.article div.article-input-wrapper{ margin-bottom: 40px; }
div.article div.article-input-wrapper div.input-error-wrapper{ background-color:#FFF8F8; border:1px solid #FF8000; padding:10px; margin-bottom:10px; }
div.article div.article-input-wrapper div.input-error-wrapper h3{ color:#F00; font-size:1em; font-weight:bold; }
div.article div.article-input-wrapper div.input-error-wrapper div.input-error{}
div.article div.article-input-wrapper div.input-error-wrapper div.input-error ul#input-error-list{}
div.article div.article-input-wrapper div.input-error-wrapper div.input-error ul#input-error-list li{}
div.article div.article-input-wrapper div.input-error-wrapper div.input-error ul#input-error-list li strong{ color:#F00; }
div.article div.article-input-wrapper form#article-input-form{}
div.article div.article-input-wrapper form#article-input-form fieldset{ padding:6px; background-color:#FFF; border:1px dotted #AA7; }
div.article div.article-input-wrapper form#article-input-form fieldset legend{ color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-input{ margin:6px; border:1px solid #ACA899; background-color:#F3F1EE; padding:3px 3px 3px 10px; line-height:150%; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-input a{ border-bottom:1px dotted red; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-input span.hidden-key{ font-weight:bold; color:Red; padding:.3em; letter-spacing:.2em; }

div.article div.article-input-wrapper form#article-input-form fieldset div.row-input{ margin:10px; clear:both; padding-bottom:6px; border-bottom:1px dotted #D0E8FF; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input span.head{ font-weight:bold; color:#55553C; display:block; float:left; width:11em; text-align:right; padding-right:10px; padding-top:3px; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input span.head span.required{ color:#F00; margin-right:3px; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input span.data{ display:block; padding-top:3px; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input span.info{ display:block; padding-top:3px; color:#F00; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input label{}
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input select{}
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input select#station_code{ border:1px solid #7F9DB9; width:14em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input select#article_section{ border:1px solid #7F9DB9; width:14em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input{}
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_wname{ border:1px solid #7F9DB9; width:14em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_wemail{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_section1{ border:1px solid #7F9DB9; width:15.6em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_ttl{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_vhint{}
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input textarea#article_hcont{ font-size:1em; border:1px solid #7F9DB9; width:99%; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input.attach-file{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_pass{ border:1px solid #7F9DB9; width:14em; }

div.article div.article-input-wrapper form#article-input-form fieldset div.row-input select#article_hp1{ border:1px solid #7F9DB9; width:5em; height:1.4em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_hp2{ border:1px solid #7F9DB9; width:5em; height:1.4em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_hp3{ border:1px solid #7F9DB9; width:5em; height:1.4em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_sk{ border:1px solid #7F9DB9; width:14em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#article_addr{ border:1px solid #7F9DB9; width:30em; }


div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_wemail{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_wn{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_date{ border:1px solid #7F9DB9; width:10em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_term{ border:1px solid #7F9DB9; width:24em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_eamount{ border:1px solid #7F9DB9; width:10em; text-align:right; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_price{ border:1px solid #7F9DB9; width:10em; text-align:right; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_rate{ border:1px solid #7F9DB9; width:6em; text-align:right; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_cname{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_ceo{ border:1px solid #7F9DB9; width:10em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_caddr{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_place{ border:1px solid #7F9DB9; width:30em; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input textarea#contract_reason{ font-size:1em; border:1px solid #7F9DB9; width:99%; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input input#contract_pass{ border:1px solid #7F9DB9; width:14em; }

div.article div.article-input-wrapper form#article-input-form fieldset div.row-input ul.old-attach-file-list{ margin:0; margin-left:11em; padding:0; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input ul.old-attach-file-list li{ list-style-type:none; }
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input ul.old-attach-file-list li label{}
div.article div.article-input-wrapper form#article-input-form fieldset div.row-input ul.old-attach-file-list li label input{ vertical-align:middle; }

div.article div.article-input-wrapper form#article-input-form fieldset div.row-input strong.remember{ color:Red; }

div.article div.article-input-wrapper form#article-input-form fieldset div.info-bbcode{ margin:10px; background-color:#F9F9F9; padding:10px; border:1px dotted #D0E8FF; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-bbcode a{ border-bottom:1px dotted red; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-bbcode span.head-bbcode{ font-weight:bold; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-bbcode ul{ margin:10px; padding:0; }
div.article div.article-input-wrapper form#article-input-form fieldset div.info-bbcode ul li{ margin:4px; }

div.article div.article-input-wrapper div.command-wrapper{ margin-top:10px; }
div.article div.article-input-wrapper div.command-wrapper div.command{ padding:3px 0; text-align:center; }



/* access denied */
div.article div.access-denied-wrapper{ text-align:center; line-height:1.5em; }
div.article div.access-denied-wrapper div.option-wrapper-outer{ margin-bottom:20px; border:1px solid #D0D0BF; }
div.article div.access-denied-wrapper div.option-wrapper{ border:3px solid #EEEEE7; }
div.article div.access-denied-wrapper div.option-wrapper-inner{ padding:10px; }

/* offical list */
div.article div.appeal-offical-wrapper{}
div.article div.appeal-offical-wrapper form#appeal-offical-form{}
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset{ padding:6px; background-color:#FFF; border:1px dotted #AA7; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset legend{ color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset{ padding:6px; background-color:#FFF; border:1px dotted #AA7; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input{ clear:both; min-height:1px; margin:10px; padding-bottom:6px; border-bottom:1px dotted #D0E8FF; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input{ height:1px; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input span.head{ font-weight:bold; color:#55553C; display:block; float:left; padding:3px 3px 3px 10px; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input label{ float:left; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input select{ float:left; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input select#station_code{ border:1px solid #7F9DB9; width:14em; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input input{ float:left; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input input#offical_duty{ border:1px solid #7F9DB9; width:8em; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input input#offical_class{ border:1px solid #7F9DB9; width:8em; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input input#mem_name{ border:1px solid #7F9DB9; width:9em; }
div.article div.appeal-offical-wrapper form#appeal-offical-form fieldset div.row-input input#offical_affairs{ border:1px solid #7F9DB9; width:24em; }

div.article div.appeal-offical-wrapper div.command-wrapper{ margin-top:10px; }
div.article div.appeal-offical-wrapper div.command-wrapper div.command{ padding:3px 0; text-align:center; }

div.article div.appeal-offical-wrapper h4{ display:block; margin:0 0 10px 0; font-size:1em; clear:both; padding-left:20px; background:url(/images/bullets/bullet_station.gif) no-repeat left 50%; }
div.article div.appeal-offical-wrapper table.offical-list-table{ clear:both; width:49em; border-collapse:collapse; font-size:1em; margin-top:10px; margin-bottom:10px; }
div.article div.appeal-offical-wrapper table.offical-list-table caption{ text-align:right; padding-bottom:6px; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head{ background-color:#EEEDDD; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th{ padding-top:5px; padding-bottom:5px; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th.offical-name{ width:20%; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th.station-name{ width:22%; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th.offical-duty{ width:22%; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th.offical-class{ width:22%; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th.offcial-choice{ width:14%; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-head th.offcial-affairs{ width:80%; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-first{}
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-first th{ border-top:2px solid #B2B297; border-right:1px solid #B2B297; border-bottom:1px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-first th.offcial-choice{ border-right-width:0px }
div.article div.appeal-offical-wrapper table.offical-list-table thead tr.row-last th{ border-bottom:1px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr td{ text-align:center; border-bottom:1px dotted #A4A4A4; border-right:1px dotted #A4A4A4; padding:3px 5px; line-height:1.5em; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.empty{ padding-top:10em; padding-bottom:10em; border-right-width:0; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.empty span.message{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.offical-name{ border-bottom:1px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.station-name{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.offical-duty{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.offical-class{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.offcial-choice{ border-right-width:0; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-data td.offical-affairs{ border-bottom:1px solid #B2B297; text-align:justify; border-right-width:0;}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-first{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-last{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-last td.offical-name{ border-bottom:2px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-last td.offical-affairs{ border-bottom:2px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-only{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-only td.offical-name{ border-bottom:2px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-only td.offical-affairs{ border-bottom:2px solid #B2B297; }
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-alternative{}
div.article div.appeal-offical-wrapper table.offical-list-table tbody tr.row-alternative td{ background-color:#FAFAF6; }
 
 
/* appeal answer view */
div.article div.answers div.answer-view-wrapper{ margin-bottom: 40px; margin-top:2em; }
div.article div.answers div.answer-view-wrapper h4.title{ padding:8px 10px; font-size:1.1em; margin:0px; border-top:2px solid #5DA5BF; background:#E0EEF3; font-weight:normal; }
div.article div.answers div.answer-view-wrapper h4.title span.station{ font-weight:bold; font-size:.9em; }
div.article div.answers div.answer-view-wrapper h4.title span.separator{ font-weight:bold; color:#FF8000; padding-left:8px; padding-right:8px; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper{ clear:both; margin:0; padding:0; border-bottom:1px dotted #A4A4A4; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper{ min-height:1px; }
* html div.article div.answers div.answer-view-wrapper div.writer-info-wrapper{ height:1px; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper dl.writer-info-list{ float:right; margin:0; padding-top:6px; padding-bottom:6px; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper dl.writer-info-list dt{ float:left; margin:0; margin-right:3px; padding:0; font-weight:bold; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper dl.writer-info-list dt.head-writer{}
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper dl.writer-info-list dd{ float:left; margin:0; margin-right:10px; padding:0; }
div.article div.answers div.answer-view-wrapper div.writer-info-wrapper dl.writer-info-list dd.writer{}
div.article div.answers div.answer-view-wrapper div.article-info-wrapper{ clear:both; margin:0; padding:0; border-bottom:1px dotted #A4A4A4; }
div.article div.answers div.answer-view-wrapper div.article-info-wrapper:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
div.article div.answers div.answer-view-wrapper div.article-info-wrapper{ min-height:1px; }
* html div.article div.answers div.answer-view-wrapper div.article-info-wrapper{ height:1px; }
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list{ float:right; margin:0; padding-top:6px; padding-bottom:6px; }
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list dt{ float:left; margin:0; margin-right:3px; padding:0; font-weight:bold; }
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list dt.head-state{}
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list dt.head-modifydate{}
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list dd{ float:left; margin:0; margin-right:10px; padding:0; }
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list dd.state{}
div.article div.answers div.answer-view-wrapper div.article-info-wrapper dl.article-info-list dd.modifydate{}

div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file{ border:1px dotted #FF8000; padding:0; }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file legend{ background-color:#FFF; color:#800000; padding:6px 6px 3px 6px; }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul{ list-style-type:none; margin:8px; padding:0; }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li{ list-style-type:none; margin:0; padding:3px 0 0 10px; }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a{ padding-top:2px; padding-bottom:2px; padding-left:20px; background-repeat:no-repeat; background-position:left top; }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a:hover{}
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-notepad{ background-image:url(/images/board/bullet_tableCell.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-disk{ background-image:url(/images/board/bullet_disk.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-hangul{ background-image:url(/images/board/bullet_hangul.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-msppt{ background-image:url(/images/board/bullet_msppt.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-msword{ background-image:url(/images/board/bullet_msword.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-msexcel{ background-image:url(/images/board/bullet_msexcel.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-picture{ background-image:url(/images/board/bullet_picture.gif); }
div.article div.answers div.answer-view-wrapper div.attach-file-wrapper fieldset.attach-file ul li a.bullet-swf{ background-image:url(/images/board/bullet_swf.gif); }
div.article div.answers div.answer-view-wrapper div.contents{ clear:both; text-align:justify; min-height:8em; line-height:1.5em; padding:10px; border-bottom:2px solid #5DA5BF; background-color:#ECF4FA; }
div.article div.answers div.answer-view-wrapper div.contents:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden; }
* html div.article div.answers div.answer-view-wrapper div.contents{ height:8em; }
div.article div.answers div.answer-view-wrapper div.contents a{ border-bottom:1px dotted green; }
div.article div.answers div.answer-view-wrapper div.contents em.parent-contents-title{ font-style:normal; color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.answers div.answer-view-wrapper div.contents blockquote.parent-contents{ border:1px dotted #AA7; padding:10px; }
div.article div.answers div.answer-view-wrapper div.contents p{ padding:1em 0; }
div.article div.answers div.answer-view-wrapper div.contents img{ margin:3px; }
div.article div.answers div.answer-view-wrapper div.contents img.bbcode-img-left{ float:left; }
div.article div.answers div.answer-view-wrapper div.contents img.bbcode-img-right{ float:right; }
div.article div.answers div.answer-view-wrapper div.log{ clear:both; margin-top:10px; margin-bottom:10px; text-align:justify; line-height:1.5em; padding:10px; border:1px dotted #FF8000; }
div.article div.answers div.answer-view-wrapper div.command-wrapper{ margin-top:10px; }
div.article div.answers div.answer-view-wrapper div.command-wrapper div.command{ padding:3px 0; text-align:center; }

/* answer input */
div.article div.answer-input-wrapper{ margin-bottom: 40px; }
div.article div.answer-input-wrapper div.input-error-wrapper{ background-color:#FFF8F8; border:1px solid #FF8000; padding:10px; margin-bottom:10px; }
div.article div.answer-input-wrapper div.input-error-wrapper h3{ color:#F00; font-size:1em; font-weight:bold; }
div.article div.answer-input-wrapper div.input-error-wrapper div.input-error{}
div.article div.answer-input-wrapper div.input-error-wrapper div.input-error ul#input-error-list{}
div.article div.answer-input-wrapper div.input-error-wrapper div.input-error ul#input-error-list li{}
div.article div.answer-input-wrapper div.input-error-wrapper div.input-error ul#input-error-list li strong{ color:#F00; }
div.article div.answer-input-wrapper form#answer-input-form{}
div.article div.answer-input-wrapper form#answer-input-form fieldset{ padding:6px; background-color:#FFF; border:1px dotted #AA7; }
div.article div.answer-input-wrapper form#answer-input-form fieldset legend{ color:#FFF; background-color:#AA7; padding:6px 6px 3px 6px; border-right:1px solid gray; border-bottom:1px solid gray; font-weight: bold; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-input{ margin:6px; border:1px solid #ACA899; background-color:#F3F1EE; padding:3px 3px 3px 10px; line-height:150%; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-input a{ border-bottom:1px dotted red; }

div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input{ margin:10px; clear:both; padding-bottom:6px; border-bottom:1px dotted #D0E8FF; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input span.head{ font-weight:bold; color:#55553C; display:block; float:left; width:11em; text-align:right; padding-right:10px; padding-top:3px; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input span.head span.required{ color:#F00; margin-right:3px; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input span.data{ display:block; padding-top:3px; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input span.info{ display:block; padding-top:3px; color:#F00; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input label{}
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input select{}
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input input{}
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input input#article_wname{ border:1px solid #7F9DB9; width:14em; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input input#article_wemail{ border:1px solid #7F9DB9; width:30em; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input input#answer_article_ttl{ border:1px solid #7F9DB9; width:30em; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input textarea#article_hcont{ font-size:1em; border:1px solid #7F9DB9; width:99%; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input input.attach-file{ border:1px solid #7F9DB9; width:30em; }

div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input ul.old-attach-file-list{ margin:0; margin-left:11em; padding:0; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input ul.old-attach-file-list li{ list-style-type:none; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input ul.old-attach-file-list li label{}
div.article div.answer-input-wrapper form#answer-input-form fieldset div.row-input ul.old-attach-file-list li label input{ vertical-align:middle; }

div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-bbcode{ margin:10px; background-color:#F9F9F9; padding:10px; border:1px dotted #D0E8FF; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-bbcode a{ border-bottom:1px dotted red; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-bbcode span.head-bbcode{ font-weight:bold; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-bbcode ul{ margin:10px; padding:0; }
div.article div.answer-input-wrapper form#answer-input-form fieldset div.info-bbcode ul li{ margin:4px; }

div.article div.answer-input-wrapper div.command-wrapper{ margin-top:10px; }
div.article div.answer-input-wrapper div.command-wrapper div.command{ padding:3px 0; text-align:center; }


