a:link { color: #83807d; text-decoration: none }
a:visited { color: #83807d; text-decoration: none }
a:hover { color: #83807d; text-decoration: underline }
a:active { color: #ff0000; text-decoration: none }

p { margin-top: 0px; margin-bottom: 0px }
td,table { font-size: 12px; color: #847f74; line-height: 160%; font-family: verdana; }

.input { font-size: 12px; color: #847f74; font-family:"굴림","돋움"; border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #f4f4f4 }
.textarea { font-size: 12px; color: #847f74; font-family:"굴림","돋움"; border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #f4f4f4 }

.page_title img { padding: 20px 0 0 0 !important; }
.gallery2_wrap { width:710px; border-top:2px solid #363636; border-bottom:1px solid #dddddd; padding:30px 0 !important; margin-bottom:32px; }

.gallery2_list_wrap { width:100%; font-size:0; }
.gallery2_list { display: inline-block; width: 214px; height: 173px; padding: 0; border: 1px solid #d9e3ec; border-collapse: collapse; margin: 0; font-size:12px; }
.gallery2_list .thumb { width:214px; height:119px; border-bottom: 1px solid #d9e3ec; text-align:center; }
.gallery2_list .thumb > a > img { max-width:214px; width:auto; height:119px;}
.gallery2_list .tit { height:27px; line-height:27px; margin:0 8px; font-weight:bolder; color:#565656; font-size:13px; }
.gallery2_list .data { height:26px; line-height:26px; margin:0 8px; }

.gallery2_list:nth-child(2) { margin:0 30px; }
/*.gallery2_list:first-child { margin-left:1px; }
.gallery2_list:last-child { margin-right:1px; }*/

