/*-----------------------------------------------------------------*/
/* 리스트
/*-----------------------------------------------------------------*/
#partner {text-align:left;}
#partner h2 {height:273px; margin-bottom:78px; padding-top:193px; background:url('/_skin/gpin/img/etc/partner_title.jpg') no-repeat center top; color:#000; font-size:28px; text-align:center;}
#partner h2 span {display:block; padding-top:16px; font-size:32px; font-weight:bold;}
#partner h3 {padding-bottom:24px; color:#000; font-size:28px;}
#partner h3 span {padding-left:8px; color:#666; font-size:17px;}
#partner .intro {overflow:hidden;}
#partner .intro .msg {padding-bottom:34px; color:#000; font-size:17px;}
#partner .intro dl {float:left; width:387px; height:361px; border:1px solid #ddd; background-repeat:no-repeat; background-position:center 80px; color:#000; text-align:center; letter-spacing:-1px;}
#partner .intro dl.buyer {background-image:url('/_skin/gpin/img/etc/icon_buyer.png');}
#partner .intro dl.producer {margin:0 16px; background-image:url('/_skin/gpin/img/etc/icon_producer.png');}
#partner .intro dl.supplier {background-image:url('/_skin/gpin/img/etc/icon_supplier.png');}
#partner .intro dl dt {padding:163px 0 10px; font-size:24px;}
#partner .intro dl dd {font-size:17px;}
#partner .sales {padding-top:78px;}
#partner .sales .img {height:438px; border:1px solid #d3d3d3; background:url('/_skin/gpin/img/etc/sales.jpg') no-repeat}
#partner .members {padding-top:78px;}

#boardlist {width:100%; margin:0 auto 16px;}
#boardlist table {position:relative; left:-59px; table-layout:fixed; margin:0 auto 16px;}
#boardlist table td {padding:0 0 0 59px; text-align:left; vertical-align:top;}
#boardlist table td dl {width:360px; margin:0 auto;}
#boardlist table td dl dt img {width:358px; height:201px; border:1px solid #d3d3d3;}
#boardlist table td dl dd {min-height:165px; padding-top:15px; color:#000; font-size:15px; letter-spacing:-1px; line-height:1.6;}

#boardlist .cateList {padding-bottom:60px; text-align:center;}
#boardlist .cateList li {display:inline; background:url('/board/_skin/basic_general/img/cate_bar.gif') no-repeat left center;}
#boardlist .cateList li:first-child {background:none;}
#boardlist .cateList li a {padding:0 15px; color:#181818;}
#boardlist .board_search {display:none; margin-top:30px; text-align:center;}
#boardlist .board_search select {height:30px; line-height:30px; vertical-align:middle;}
#boardlist .board_search input {vertical-align:middle;}
#boardlist .board_search .boardsearch {width:238px; height:18px; padding:5px; line-height:30px;}
#boardlist .board_search .btn {padding-left:2px;}
#boardlist .btn_write {margin:30px 0; text-align:right;}

/*-----------------------------------------------------------------*/
/* 열람
/*-----------------------------------------------------------------*/
#boardview .board_row {table-layout:fixed; width:100%; margin:0 auto; border-top:1px solid #000;}
#boardview .board_row th {padding:10px 0 10px 30px; border-bottom:1px solid #d7d7d7; color:#181818; font-weight:normal; text-align:left; vertical-align:middle;}
#boardview .board_row td {padding:10px 0 10px 10px; border-bottom:1px solid #d7d7d7; color:#837d81; text-align:left; vertical-align:middle;}
#boardview .board_row td a {color:#837d81;}
#boardview .board_row td textarea {width:99%; height:100px;}
#boardview .boxview {padding:30px; border-bottom:1px solid #cacaca; text-align:left;}
#boardview .boxview .cnt2 {word-break:break-all; word-wrap:break-word;}
#boardview .boxview .cnt2 * {font-family:inherit; font-size:inherit; text-align:inherit; line-height:inherit;}
#boardview .boxview .cnt2 img {max-width:100%;}
#boardview .btn {padding:20px 0; text-align:right;}
#boardview .btn .modelete {float:left;}

/*-----------------------------------------------------------------*/
/* 글쓰기
/*-----------------------------------------------------------------*/
#boardwrite {width:100%;}
#boardwrite .board_row {table-layout:fixed; width:100%; margin:0 auto; border-top:1px solid #000;}
#boardwrite .board_row th {padding:10px 0 10px 30px; border-bottom:1px solid #d7d7d7; color:#181818; font-weight:normal; text-align:left; vertical-align:middle;}
#boardwrite .board_row th label {color:#181818;}
#boardwrite .board_row td {padding:10px 0 10px 10px; border-bottom:1px solid #d7d7d7; color:#837d81; text-align:left; vertical-align:middle;}
#boardwrite .board_row td label {color:#837d81;}
#boardwrite .board_row td textarea {width:99%; height:100px;}
#boardwrite .board_title {width:98%;}
#boardwrite select {height:26px; line-height:26px;}
#boardwrite .boxwrite textarea {width:99%; height:500px;}
#boardwrite .input_file {width:40%;}
#boardwrite .btn {padding:20px 0; text-align:center;}