
/* write CSS */
.wrap {width:100%;}

.wrap .title {text-align:center;}
.wrap table{border-collapse:collapse; width:97%; margin: 10px 30px;}
.wrap table tr td{border:1px solid #ccc; height:30px; line-height:30px; vertical-align:middle; padding:5px 10px; box-sizing:border-box;}
.wrap table tr td.tdw {background:#f1f1f1;}
.wrap table tr td input {height:20px; line-height:20px; padding:0 0 0 5px; width:295px;}
.wrap table tr td input[type='file'] {padding:0;}

.subm {text-align: center;}


/* list CSS */

.pdsShWrap {width:97%; margin: 10px 30px; text-align:right;}
.pdsShWrap input{height:20px; line-height:20px; padding:0 0 0 5px;}
.pdsShWrap select {height:22px; line-height:20px;}
.pdsShWrap .pdsShBtn {display:inline-block; border:1px solid #ccc; width:60px; text-align:center; background-color:#f1f1f1; transition:all .3s ease; height:20px; line-height:20px;}
.pdsShWrap .pdsShBtn:hover {background-color:#777;}
.pdsShWrap .pdsShBtn:hover > a {color:#fff; display:block;}

.inner {width:100%;}
.inner table {border-collapse:collapse; width:100%; margin: 10px 0px;}
.inner .page1 table{border-collapse:collapse; width:97%; margin: 10px 30px;}
.inner > table tr th{border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:30px; line-height:30px; vertical-align:middle; padding:5px 10px; box-sizing:border-box; text-align:left;}
.inner > table tr td{border-bottom:1px dotted #ccc; height:30px; line-height:30px; vertical-align:middle; padding:5px 10px; box-sizing:border-box;}
.inner > table tr td > a {display:block;}

.inner .writecs {width:97%; margin: 10px 0px;}


/* list2 CSS ºÐ¾çÁ¤º¸ */                                        
.inner > ul{}                                                                   
.inner > ul:after {content:''; display:block; clear:both;}                      
.inner > ul > li{float:left; width:390px; box-sizing:border-box; margin:10px 0;}
.inner > ul > li:nth-child(3n-1) {margin:10px 15px;}                               
.inner > ul > li.choice05 {margin:10px 15px;}
.inner > ul > li > table {width:100%;}
.inner > ul > li > table tr td {border:1px solid #ccc; box-sizing:border-box;}  
.inner > ul > li.bun > table tr td > a> img {width:390px; height:247px;}                          
.inner > ul > li > table tr td.desc_aa {padding:10px 0;}                        
.inner > ul > li > table tr td > p {padding:3px 15px;}   


/* siglist CSS */
.inner01 {width:100%;}
.inner01 .page1 table{border-collapse:collapse; width:97%; margin: 10px 30px;}
.inner01 > table tr th{border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:30px; line-height:30px; vertical-align:middle; padding:5px 10px; box-sizing:border-box; text-align:left;}
.inner01 > table tr td{border-bottom:1px dotted #ccc; height:30px; line-height:30px; vertical-align:middle; padding:5px 10px; box-sizing:border-box;}
.inner01 > table tr td > a {display:block;}

.inner01 .writecs {width:97%; margin: 10px 0px;}

.inner01 ul:after {content:''; display:block; clear:both;}                                   
.inner01 ul > li{float:left; width:290px; box-sizing:border-box; margin:10px 13px 10px 0px;} 
.inner01 ul > li > table {}                                                                  
.inner01 ul > li > table tr td{border:1px solid #ccc; box-sizing:border-box;}                
.inner01 ul > li > table tr td.desc_aa {padding:10px 0;}                                     
.inner01 ul > li > table tr td p {text-align:center; padding:3px 0;}                         
.inner01 ul > li:nth-child(4n) {margin:10px 0;}
.inner01 ul > li.choice04 {margin:10px 0;}
.inner01 ul > li.sig table {width:100%;}
.inner01 ul > li.sig table tr td a img {width:288px; height:181px;}

.viewMainImg {width:290px; height:182px;}


/* View CSS */                                                                        
.viewBtn {width:97%; margin: 10px 30px;}                                              
.viewcont {text-align:center; font-weight:bold;}                                      
.viewcont1 {height:300px !important; overflow-y:auto; vertical-align:top !important;} 
                                                                                      
.downbox {transition:all .3s ease;}                                                   
.downbox:hover {color:blue; font-weight:bold;}                                        


/* edit CSS */

.submit_btn {width:80px !important; height:22px !important; line-height:20px !important; cursor:pointer;}
.delBtn {width:80px; height:20px; line-height:20px; border:1px solid #ccc; display:inline-block; background-color:#f1f1f1;}