@import url("base.css");

/* Common */
body { background:#2c5ba1; }

img.commonZoom { cursor:pointer; }
div#container div.contents div.contentCover div.innerWrap div.innerCover { float:right; }
div#container div.contents { background:#fff; }
div#container div.contents div.contentCover { }
div#container div.contents div.contentCover div.innerWrap div.innerCover { float:right; width:719px; margin-right:1px; padding:30px; }

/* 이미지 레이어 팝업 */
img.zoom { cursor:pointer; }
div#popBase { width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:1205; }
div#popBg   { width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:1206; background-color:#000; filter:alpha(opacity=50); opacity:0.5; }
img#popImg  { border-color:#FFF; border-style:solid; background:#fff; position:absolute; z-index:1207; filter:alpha(opacity=10); opacity:0.1; }
button#popClose { width:100px; height:100px; position:absolute; z-index:1208; top:0px; right:0px; background:url('/images/common/btnClose4Layer.png') no-repeat center; border:0px; }
button#popClose span { display:none; }

div#popCover { position:fixed; top:0px; left:0px; z-index:900; background:#fff; border-color:#d1d1d1; border-style:solid; cursor:pointer; }
/*div#popCover img { position:relative; z-index:110; }*/



/* Sub Page Visual */
div#container div.subVisual { border-bottom:1px solid #ccc; background:url('/images/common/subVisualRepeat.gif') repeat; }
div#container div.subVisual div.innerCover { }
div#container div.subVisual div.innerCover div.innerWrap { height:139px; background:url('/images/common/subVisualBg.gif') center no-repeat; /*background:url('/images/common/subVisual.png') right center no-repeat;*/ }
div#container div.subVisual div.innerCover div.innerWrap div.txt { padding:41px 0 0 8px; }
div#container div.subVisual div.innerCover div.innerWrap div.txt span.desc { display:block; font-size:18px; font-weight:600; color:#000; }
div#container div.subVisual div.innerCover div.innerWrap div.txt span.desc i { font-size:18px; font-weight:600; color:#000; }
div#container div.subVisual div.innerCover div.innerWrap div.txt div.titleCover { margin-top:7px; }
div#container div.subVisual div.innerCover div.innerWrap div.txt div.titleCover span.title { display:block; float:left; font-size:24px; color:#000; }
div#container div.subVisual div.innerCover div.innerWrap div.txt div.titleCover span.title strong { font-size:24px; font-weight:600; color:#000; }
div#container div.subVisual div.innerCover div.innerWrap div.txt div.titleCover span.eng { display:block; float:left; margin:3px 0 0 7px; }
/*
div#container div.subVisual div.innerWrap div.img { float:right; width:365px; height:140px; text-align:center; }
div#container div.subVisual div.innerWrap div.img img { max-width:365px; max-height:140px; }
*/

div#container div.contents div.contentsInnerCover { background:url('/images/common/contentsBorder.gif') repeat-y; position:relative; }

/* Aside */
div#container div.contents div.innerWrap div.aside { width:218px; float:left; margin-left:1px; padding-bottom:240px; }
div#container div.contents div.innerWrap div.aside div.h2Cover { height:99px; background:url('/images/common/h2Bg.gif') repeat; } 
div#container div.contents div.innerWrap div.aside div.h2Cover h2 { font-size:24px; font-weight:600; color:#fff; padding:28px 0 0 30px; }
div#container div.contents div.innerWrap div.aside div.h2Cover h2 span.eng { display:block; color:#fff; margin-top:2px; }
div#container div.contents div.innerWrap div.aside ul#snb { border-top:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.aside ul#snb li { border-bottom:1px solid #e5e5e5; padding-left:1px; }
div#container div.contents div.innerWrap div.aside ul#snb li a { display:block; line-height:38px; font-size:14px; color:#999; padding:0 40px 0 30px; }
div#container div.contents div.innerWrap div.aside ul#snb li:hover a { font-weight:600; color:#333; background:url('/images/common/snbArrow.png') 183px center no-repeat; }
div#container div.contents div.innerWrap div.aside ul#snb li.on a { font-weight:600; color:#333; background:url('/images/common/snbArrow.png') 183px center no-repeat; }

div#container div.contents div.innerWrap div.aside div.contact { width:158px; height:79px; background:#f8f8f8; padding:17px 30px; position:absolute; left:1px; bottom:0px; border-top:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.aside div.contact span { display:block; }
div#container div.contents div.innerWrap div.aside div.contact span.title { font-size:14px; font-weight:600; padding-left:17px; background:url('/images/common/iconPhone.png') left center no-repeat; letter-spacing:-0.02em; }
div#container div.contents div.innerWrap div.aside div.contact span.phone { font-size:18px; font-weight:600; color:#2c5ba1; border-top:1px solid #e5e5e5; padding-top:5px; margin-top:6px; text-align:center; }
div#container div.contents div.innerWrap div.aside div.contact span.txt { color:#999; text-align:center; text-align:center; line-height:140%; }






div#container div.contents div.innerWrap div.contentCover { width:720px; padding:50px 29px 60px 30px; float:right; margin-right:1px; }
/* Page Title And Location */
div#container div.contents div.innerWrap div.contentCover { }
div#container div.contents div.innerWrap div.contentCover div.pageHeader { height:49px; border-bottom:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.pageTitle { float:left; font-size:20px; font-weight:600; }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location { float:right; padding-top:8px; padding-right:4px; }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location ul.location { }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location ul.location li { float:left; }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location ul.location li a { display:block; color:#999; padding-left:10px; margin-left:4px; background:url('/images/common/locationArrow.png') left 2px no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location ul.location li.on a { color:#666; font-weight:600; }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location ul.location li.home { }
div#container div.contents div.innerWrap div.contentCover div.pageHeader div.location ul.location li.home a { padding-left:17px; background:url('/images/common/iconHome.png') left center no-repeat; }

/* 대표자 인사말 */
div#container div.contents div.innerWrap div.contentCover div.content div.about { padding-top:60px; }
div#container div.contents div.innerWrap div.contentCover div.content div.about div.title span { display:block; text-align:center; color:#3772c9; font-size:24px; font-weight:600; letter-spacing:-0.04em; }
div#container div.contents div.innerWrap div.contentCover div.content div.about div.greetingImg { padding:20px 0; }
div#container div.contents div.innerWrap div.contentCover div.content div.about div.txtCover span { color:#999; font-size:14px; line-height:20px; }
div#container div.contents div.innerWrap div.contentCover div.content div.about div.txtCover span.ceo { display:block; color:#666; font-size:18px; padding-top:25px; letter-spacing:-0.3px; }
div#container div.contents div.innerWrap div.contentCover div.content div.about div.txtCover span.ceo span { display:inline; color:#333; font-size:40px; font-family:"Nanum Brush Script"; }

/* 연혁 */
div#container div.contents div.innerWrap div.contentCover div.content div.history { padding-top:60px; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.tab { height:40px; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.tab li.on { float:left; margin-right:10px; background:#3772c9; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.tab li { float:left; margin-right:10px; background:#808080;  }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.tab li a { padding-top:10px; text-align:center; display:block; width:130px; height:30px; font-size:16px; font-weight:600; color:#fff; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list { display:inline-block; width:718px; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li { float:left; border-bottom:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li span { float:left; width:100px; padding:40px 0; font-size:30px; color:#3772c9; font-weight:600; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li ul { float:left; width:588px; padding:36px 0; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li ul li { margin-left:30px; border:none; zoom:1; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li ul li:after { content:''; display:none; clear:both; visibility:hidden; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li ul li span { display:block; font-size:16px; color:#999; padding:10px 0; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li ul li span.month { float:left; width:43px; color:#333; }
div#container div.contents div.innerWrap div.contentCover div.content div.history ul.list li ul li span.article { float:left; width:505px; padding-left:10px; background:url('/images/common/historyDot.gif') left 19px no-repeat; }

/* 찾아오시는 길 */
div#container div.contents div.innerWrap div.contentCover div.content div.map { padding-top:38px; }
div#container div.contents div.innerWrap div.contentCover div.content div.map div.info { margin-top:20px; padding:26px 16px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; }
div#container div.contents div.innerWrap div.contentCover div.content div.map div.info ul { }
div#container div.contents div.innerWrap div.contentCover div.content div.map div.info ul li { padding-left:43px; height:24px; padding-top:7px; font-size:14px; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.map div.info ul li.addr { background:url('/images/common/iconMapLocation.gif') left no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.map div.info ul li.phone { background:url('/images/common/iconMapPhone.gif') left no-repeat; margin-top:15px; }
div#container div.contents div.innerWrap div.contentCover div.content div.map div.info ul li strong { font-weight:600; color:#333; font-size:14px; }



/* 게시판 */
div#container div.contents div.innerWrap div.contentCover div.content div.list { }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bbs_float_right { float:right; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bbs_float_left { float:left; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.header { height:29px; margin-bottom:10px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bbs_total_cover { margin:39px 0 11px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_total { float:left; padding-top:7px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_total span { font-weight:800; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search { float:right; width:399px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search select { float:left; font-size:14px; font-family:"NanumGothic"; border:1px solid #ccc; width:82px; height:28px; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search div.inputCover { }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search input.searchKey { float:left; width:218px; height:16px; padding:4px 5px 6px; border:1px solid #ccc; font-size:14px; font-family:"NanumGothic"; vertical-align:top; margin-left:8px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search input.searchKey::-webkit-input-placeholder { color:#ccc; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search input.searchKey:-moz-placeholder { color:#ccc; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search input.searchKey::-moz-placeholder { color:#ccc; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search input.searchKey:-ms-input-placeholder { color:#ccc; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bo_search button { float:left; width:70px; height:28px; padding-left:31px; font-size:14px; font-weight:600; color:#fff; background:url('/images/common/btnSearch.gif') 10px center no-repeat #666; vertical-align:top; margin-left:8px; text-align:left; }

div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage { padding:30px 0 0; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table { margin:0px auto; table-layout:auto; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr { text-align:center; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr td { }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr td a { font-size:14px; color:#999; padding:0 6px; line-height:18px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr td a.first { background:none; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr td a.on { color:#333; font-weight:600; text-decoration:underline; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr td a:hover { color:#333; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a { display:block; height:13px; overflow:hidden; margin:0 3px; text-indent:-1000px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.first { width:15px; background:url('/images/common/bbsPageFirst.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.first:hover { background:url('/images/common/bbsPageFirstOn.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.prev { margin-right:5px; width:8px; background:url('/images/common/bbsPagePrev.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.prev:hover { background:url('/images/common/bbsPagePrevOn.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.next { margin-left:5px; width:8px; background:url('/images/common/bbsPageNext.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.next:hover { background:url('/images/common/bbsPageNextOn.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.last { width:15px; background:url('/images/common/bbsPageLast.png') center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.boPage table tbody tr th a.last:hover { background:url('/images/common/bbsPageLastOn.png') center no-repeat; }


div#container div.contents div.innerWrap div.contentCover div.content div.list div.bbs_btn { float:right; margin-top:22px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bbs_btn button.bbs_btn { color:#fff; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div.bbs_btn button.bbs_btn_write { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }


div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list { width:100%; clear:both; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list thead th { padding:12px 5px 11px; font-size:14px; font-weight:600; color:#666; background:#eee; border-top:2px solid #2c5ba1; border-bottom:1px solid #ddd; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list thead th.bbs_num_title { }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list thead th.bbs_count_title { }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td { color:#666; font-size:14px; height:21px; padding:5px 0; border-bottom:1px solid #dbdbdb; text-align:center; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td nobr { font-size:14px; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.empty { padding:15px 15px 12px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_num {  }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj img.bbs_secret { float:left; padding-top:11px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj span.bbs_depth { display:block; width:7px; height:7px; margin-top:13px; background:url('/images/common/iconDepth.gif') center no-repeat; overflow:hidden; text-indent:-1000px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj a { display:inline-block; padding:8px 15px 6px; float:left; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj a nobr { font-size:14px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; text-align:left; width:305px; .max-width:285px; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj a.reply { padding-left:0px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj a.reply nobr { color:#ccc; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj span.cmtCount { display:inline-block; padding:17px 0 14px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj a.secret { background:url('/images/common/iconLock.png') left 10px no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_subj a.noSecret { background:url('/images/common/iconNoLock.png') left 10px no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_writer nobr { color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_date { color:#999; font-size:14px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_list td.bbs_count { color:#999; }

div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal, div#container div.innerContainer div.list #bbs_gal ul { clear:both;list-style:none;margin:0; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal { padding-left:6px; padding-bottom:26px; border:1px solid #e5e5e5; background:#f8f8f8; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal:after { display:block;clear:both;content:""; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it { display:inline-block; width:208px; height:180px; float:left; text-align:center; margin:26px 0 0 20px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it.top { }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it_front { }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it .bbs_gal_img { width:208px; height:130px; cursor:pointer; -ms-behavior:url('backgroundsize.min.htc'); border:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it .bbs_gal_img table { width:208px; height:130px;  background-color:#fff; table-layout:fixed; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it .bbs_gal_img table tbody tr td { width:100%; height:100%; text-align:center; vertical-align:middle; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it .bbs_gal_img img { max-width:208px; max-height:130px; vertical-align:top; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it .bbs_gal_tit a { display:block; line-height:30px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_it .bbs_gal_tit a nobr { width:170px; margin:15px auto 0; text-align:center; font-size:14px; font-weight:600; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_gal li.bbs_gal_empty { font-size:14px; border:1px solid #e5e5e5; color:#666; font-weight:600; padding:50px; }

/* 제품 목록 */
/*
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList { }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul { padding-left:6px; padding-bottom:26px; border:1px solid #e5e5e5; background:#f8f8f8; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li { float:left; margin:26px 0 0 20px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li a { display:block; width:208px; height:180px; cursor:pointer; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li table { width:208px; height:130px; table-layout:fixed; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li table tbody tr td { width:100%; height:100%; text-align:center; vertical-align:middle; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li table tbody tr td img { max-width:208px; max-height:130px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li nobr { width:170px; margin:15px auto 0; text-align:center; font-size:14px; font-weight:600; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li.empty { font-size:14px; font-weight:600; color:#666; }
*/

div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi, div#container div.innerContainer div.list #bbs_certifi ul { clear:both;list-style:none;margin:0; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi { margin-top:36px !important; zoom:1; text-align:center; border:1px solid #e5e5e5; background:#f5f5f5; padding-left:8px; padding-bottom:15px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi:after { display:block;clear:both;content:""; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it { display:inline-block; width:154px; height:246px; padding:4px 0 0 4px; margin:24px 0 0 13px; float:left; text-align:center; background:url('/images/common/certifiBg.png') left top no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it.top { border-top:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it_front { margin-left:0px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it .bbs_gal_img { width:150px; height:205px; cursor:pointer; -ms-behavior:url('backgroundsize.min.htc'); }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it .bbs_gal_img img { width:150px; height:205px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it .bbs_gal_tit a { display:block; line-height:30px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_it .bbs_gal_tit a nobr { font-size:14px; margin-top:10px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list #bbs_certifi li.bbs_gal_empty { font-size:14px; border:1px solid #e5e5e5; color:#666; font-weight:600; padding:50px; }




div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write { margin:0px 0 10px; width:100%; border-top:2px solid #2c5ba1; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write th { width:20% !important; padding:8px 0 8px 15px; border-bottom:1px solid #ddd; text-align:left; background:#eee; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td { padding:10px; border-bottom:1px solid #ddd; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td .description { display:block; margin-top:5px; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td .spam { display:inline-block; padding:0 10px; border:1px solid #ccc; font-size:14px; font-family:Georgia,'Trebuchet MS'; font-weight:600; vertical-align:middle;background:url('/images/common/spamBg.gif'); margin-right:5px; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td textarea.fm_text { width:585px; padding:5px; border:1px solid #ccc; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td input { border:1px solid #ccc; padding:5px 5px 4px; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td input#password { width:185px; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td input.file { padding:0px; }
div#container div.contents div.innerWrap div.contentCover div.content table#bbs_write td input.delete { margin-left:5px; padding:0px; border:none; }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write { padding-bottom:70px; }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.bbs_btn { }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.bbs_btn ul.bbs_btn_r { }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.bbs_btn ul.bbs_btn_r li { }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.bbs_btn ul.bbs_btn_r li button { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.bbs_btn ul.bbs_btn_r li button.save { }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.bbs_btn ul.bbs_btn_r li button.cancel { }
/* 개인정보제공정책 동의 20150818 :: DEV932 */
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.agreement { margin-top:50px; }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.agreement div.agreementContent { padding:10px; height:170px; border:1px solid #D4d5d7; background:#f1f1f1; overflow-y:scroll; margin-bottom:10px; }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.agreement input { vertical-align:middle; }
div#container div.contents div.innerWrap div.contentCover div.content div.bbs_write div.agreement label { vertical-align:middle; }
/* 개인정보제공정책 동의 20150818 :: DEV932 */


div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view { margin-top:38px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view img { max-width:664px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info { width:100%; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info thead { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info thead td { padding:12px 5px 10px; border-top:2px solid #2c5ba1; border-bottom:1px solid #ddd; background:#eee; color:#666; text-align:center; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info thead td.title { color:#666; text-align:left; font-weight:600; padding-left:16px; font-size:14px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info thead td a.bbsMailWriter { color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info thead td.count { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info tbody { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info tbody tr th { color:#666; background:url('/images/common/boardFilePartition.gif') right 15px no-repeat #f9f9f9; padding:12px 0 10px; border-bottom:1px solid #ddd; font-size:14px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info tbody tr td { color:#666; background:#f9f9f9; border-bottom:1px solid #ddd; padding:12px 19px 10px; font-size:14px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view table.info tbody tr td ul li a { padding-left:10px; color:#999; font-size:14px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cont { padding:27px; border-bottom:1px solid #dbdbdb; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cont div.imgFileList { margin-bottom:20px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cont div.imgFileList ul li { margin-bottom:10px; text-align:center; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cont div.detailVideo { margin-bottom:20px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn { margin-top:17px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul li button { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_l li button { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_l li button.bbs_btn_prev { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_l li button.bbs_btn_next { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_r li button { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_r li button.bbs_btn_list { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_r li button.bbs_btn_modify { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_r li button.bbs_btn_delete { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_r li button.bbs_btn_write { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div.bbs_btn ul.bbs_btn_r li button.bbs_btn_reply { }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next { margin-top:60px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next table { width:100%; border-top:1px solid #ddd; background:#f5f5f5; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next table tbody tr th { height:40px; font-size:14px; font-weight:600; color:#666; background:url('/images/common/boardFilePartition.gif') right 15px no-repeat; border-bottom:1px solid #ddd; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next table tbody tr td { height:40px; font-size:14px; color:#999; padding:0 13px; border-bottom:1px solid #ddd; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next table tbody tr td a { display:inline-block; width:500px; float:left; font-size:14px; color:#999; *zoom:1; .display:inline; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next table tbody tr td a:hover { text-decoration:underline; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_prev_or_next table tbody tr td span.bbs_etc_date { color:#999; float:right; }

#bbs_memo { font-size:14px; color:#666; line-height:30px; }
#bbs_memo * { font-size:14px; color:#666; line-height:30px; }
#bbs_memo table { word-break:break-all; max-width:100%; }
#bbs_memo img { max-width:664px; }

#bbs_memo table.box { width:100%; border:1px solid #ddd; border-right:none; border-bottom:none; }
#bbs_memo table.box thead tr th { height:39px; padding:0 5px; border:1px solid #ddd; border-left:none; border-top:none; font-size:14px; font-weight:600; color:#666; background:#f5f5f5; }
#bbs_memo table.box tbody tr td { height:29px; padding:2px 5px; border:1px solid #ddd; border-left:none; border-top:none; font-size:14px; font-weight:600; color:#999; line-height:130%; text-align:center; }
#bbs_memo table.box tbody tr td.bg { background:#f5f5f5; }




/*
#container div.contents div.content section#bbs_info { margin-bottom:10px; }
#container div.contents div.content section#bbs_info ul { list-style:none;margin:0;zoom:1; }
#container div.contents div.content section#bbs_info ul:after { display:block;clear:both;content:""; }
#container div.contents div.content section#bbs_info li { font-size:9pt; }
#container div.contents div.content section#bbs_info li span, #bbs_info li strong, #bbs_info li a { display:inline-block; }
#container div.contents div.content section#bbs_info li span { width:60px;margin-right:7px;padding:0 10px;border-right:1px solid #ccc;text-align:right; }
#container div.contents div.content section#bbs_info ul.bbs_info1 { padding:10px 0;border-bottom:1px solid #e5e5e5; }
#container div.contents div.content section#bbs_info ul.bbs_info1 li { float:left;width:33%; }
#container div.contents div.content section#bbs_info ul.bbs_info2 { padding:0; }
#container div.contents div.content section#bbs_info ul.bbs_info2 li { padding:10px 0;border-bottom:1px solid #e5e5e5; }
#container div.contents div.content section#bbs_info ul.bbs_info2 li a { font-weight:bold;color:#808080; }

#container div.contents div.content section#bbs_cont { display:block;width:100%;margin-bottom:10px;padding:20px 0;border-bottom:1px solid #e5e5e5; }
#container div.contents div.content section#bbs_cont ul.bbs_file { width:100%;list-style:none;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e5e5e5; }
#container div.contents div.content section#bbs_cont ul.bbs_file li { margin-bottom:10px;text-align:center; }
#container div.contents div.content section#bbs_cont img { max-width:100%;cursor:pointer; }
*/

div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l { padding-top:50px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l ul { width:100%; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l ul li.bbs_cmt_lv1 { position:relative; margin-bottom:5px; padding:10px; border:1px solid #e5e5e5; background:#f2f2f2; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l .btn { float:right;margin-left:10px; background:none; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l .info { margin-bottom:5px; font-weight:bold; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l .info > .date { display:inline-block; margin-left:5px;font-family:Arial;font-size:11px;font-weight:normal;color:#808080; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l .info button.cmtDelete { background:none; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_l .content { line-height:160%; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w { height:148px; margin:10px 0; border:1px solid #e5e5e5; padding:0 19px; background:#f2f2f2; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w ul { border-bottom:1px dotted #ddd; padding:14px 0 10px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w ul li { float:left; margin-right:15px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w ul li label { display:inline-block; margin-right:5px; font-size:14px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w ul li input { border:1px solid #e5e5e5; width:123px; margin:0 10px 0 5px; padding:9px 5px 7px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w div.cmtContent { padding-top:10px; float:left; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w div.cmtContent textarea { width:600px; height:53px; padding:5px; border:1px solid #e5e5e5; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w div.bbs_btn { float:right; padding-top:10px; margin-top:0px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w div.bbs_btn ul { padding:0px; width:auto; border:none; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w div.bbs_btn ul li { margin:0px; }
div#container div.contents div.innerWrap div.contentCover div.content div#bbs_view div#bbs_cmt_w div.bbs_btn ul li button.cmtWrite { width:70px; height:64px; border:1px solid #bbb; background:#fff; color:#333; }

#bbs_etc { margin-top:38px; }
#bbs_etc .bbs_tit { padding:15px 5px; background:#eee; border-top:2px solid #2c5ba1; border-bottom:1px solid #e5e5e5; font-size:16px; text-align:center; color:#666; }
#bbs_etc .bbs_etc_txt { margin-bottom:10px;padding:50px 0;text-align:center;border-bottom:1px solid #ddd; color:#666; }
#bbs_etc div.bbs_pwd_cover { float:left; }
#bbs_etc div.bbs_pwd_cover label { font-weight:600; margin-right:10px; }
#bbs_etc div.bbs_pwd_cover input { border:1px solid #ccc; padding:7px 5px 5px; }
#bbs_etc div.bbs_btn { float:right; }
#bbs_etc div.bbs_btn ul.bbs_btn_r li span button { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }
#bbs_etc div.bbs_btn ul.bbs_btn_r li span.blue button { }
#bbs_etc div.bbs_btn ul.bbs_btn_r li span.gray button { }
.bbs_btn { zoom:1; }
.bbs_btn:after { display:block;clear:both;content:""; }
.bbs_btn ul { list-style:none;margin:0;padding:0; }
.bbs_btn ul li { float:left; }
.bbs_btn > .bbs_btn_r { float:right; }
.bbs_btn > .bbs_btn_r li button { margin-left:5px; }
.bbs_btn > .bbs_btn_l { float:left; }
.bbs_btn > .bbs_btn_l li button { margin-right:5px; }



/* Inquiry */
#container div#subInquiry { }
#container div#subInquiry div.agreement { padding:10px 0px; height:170px; border:3px solid #ccc; background:#fff; overflow-y:scroll; }
#container div#subInquiry div.agreement div.innerCover { width:665px; padding:0 20px 0 10px; height:100%; line-height:140%; }
#container div#subInquiry div.agreementZone div.checkCover { height:22px; padding-top:8px; background:#666; text-align:right; padding-right:7px; margin-bottom:15px;}
#container div#subInquiry div.agreementZone div.checkCover input { vertical-align:middle; }
#container div#subInquiry div.agreementZone div.checkCover label { color:#fff; vertical-align:top; }
#container div#subInquiry table.write { margin:0px 0 10px; width:100%; }
#container div#subInquiry table.write thead tr th { background:#f5f5f5; height:39px; text-align:left; padding-left:20px; font-size:14px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
#container div#subInquiry table.write tbody tr th { padding:8px 0 8px 20px; border-bottom:1px solid #dbdbdb; text-align:left; font-size:14px; background:#eee; }
#container div#subInquiry table.write tbody tr th.required { background:url('/images/common/iconRequired.png') 7px 16px no-repeat #eee; }
#container div#subInquiry table.write tbody tr th.alignTop { vertical-align:top; padding-top:12px; }
#container div#subInquiry table.write tbody tr th.spamRequired { background:url('/images/common/iconRequired.png') 7px 17px no-repeat #eee; }
#container div#subInquiry table.write tbody tr td { padding:8px;border-bottom:1px solid #dbdbdb; }
#container div#subInquiry table.write tbody tr td .description { display:block; margin-top:5px; font-size:14px; color:#3a6ba6; }
#container div#subInquiry table.write tbody tr td #spamValue { display:inline-block; padding:4px 10px; border:1px solid #ccc; font-size:14px; font-family:Georgia,'Trebuchet MS'; font-weight:600; vertical-align:middle;background:url('/~ftp_lcm/images/common/spamBg.gif'); margin-right:5px; }
#container div#subInquiry table.write tbody tr td input { width:182px; border:1px solid #ccc; padding:5px 5px 4px; }
#container div#subInquiry table.write tbody tr td input.title { width:560px; }
#container div#subInquiry table.write tbody tr td input.file { width:350px; padding:0px; }
#container div#subInquiry table.write tbody tr td input.delete { margin-left:5px; padding:0px; border:none; }
#container div#subInquiry table.write tbody tr td input.radio { border:none; width:auto; height:auto; padding:0px; vertical-align:middle; }
#container div#subInquiry table.write tbody tr td input.check { border:none; width:auto; height:auto; padding:0px; vertical-align:middle; }
#container div#subInquiry table.write tbody tr td input#secret { margin-left:10px; }
#container div#subInquiry table.write tbody tr td label { vertical-align:middle; font-size:14px; margin-right:15px; }
#container div#subInquiry table.write tbody tr td textarea { width:560px; height:230px; padding:5px; border:1px solid #ccc; }
#container div#subInquiry table.write tbody tr td.addr { }
#container div#subInquiry table.write tbody tr td.addr input#postCode { width:50px; }
#container div#subInquiry table.write tbody tr td.addr button.searchPost { width:100px; height:24px; font-size:14px; margin-left:5px; color:#fff; background:#333; vertical-align:top;}
#container div#subInquiry table.write tbody tr td.addr div.front { margin-bottom:5px; }
#container div#subInquiry table.write tbody tr td.spamValue { }
#container div#subInquiry table.write tbody tr td.spamValue span#spamValue { display:inline-block; border:1px solid #ccc; padding:0px 10px; font-size:14px; font-family:Georgia,'Trebuchet MS'; font-weight:600; vertical-align:top;background:url('/~ftp_scnsnew/images/common/spamBg.gif'); margin-right:5px; }
#container div#subInquiry table.write tbody tr td input#spamInput { width:100px; margin-right:5px; }
#container div#subInquiry div.control { margin-top:17px; text-align:right; }
#container div#subInquiry div.control button { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }
#container div#subInquiry div.control button.write { }
#container div#subInquiry div.control button.cancel { }

#container div#inquiryList div.list div.bbs_float_right div.bbs_btn button.inquiryWrite { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }

div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo { border-top:2px solid #2c5ba1; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo thead { }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo thead tr th { background:#f9f9f9; color:#666; font-size:14px; padding:12px 0 10px 16px; border-bottom:1px solid #ddd; text-align:left; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo thead tr td { border-top:none; background:none; text-align:left; padding:12px 19px 10px; font-size:14px; line-height:160%; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo tbody tr th { background:#f9f9f9; text-align:left; padding:12px 0 10px 16px; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo tbody tr td { background:none; height:200px; background:none; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo tbody tr th.alignTop { vertical-align:top; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.inquiryInfo tbody tr td.alignTop { vertical-align:top; }
div#container div.contents div.innerWrap div.contentCover div.content div#inquiryDetail div#bbs_view table.answer { margin-top:40px; }


div#pwdLayer { position:fixed; top:50%; left:50%; width:376px; height:166px; margin:-83px 0 0 -189px; background:url('/images/common/pwdLayerBg.png') no-repeat; z-index:2000; }
div#pwdLayer div.header { padding:24px 24px 0 29px; }
div#pwdLayer div.header span.title { display:block; float:left; font-size:18px; font-weight:600; }
div#pwdLayer div.header a.close { display:block; float:right; width:17px; height:15px; background:url('/images/common/btnLayerClose.png') no-repeat; }
div#pwdLayer div.header a.close span { display:none; }
div#pwdLayer div.pwdArea { text-align:center; padding-top:24px; width:330px; height:56px; background:#eaeaea; margin:21px auto 0; }
div#pwdLayer div.pwdArea form { }
div#pwdLayer div.pwdArea form label { display:inline-block; font-size:12px; vertical-align:top; margin-top:7px; *zoom:1; margin-right:5px; }
div#pwdLayer div.pwdArea form input { width:146px; height:17px; padding:5px; border:1px solid #e5e5e5; margin-right:5px; }
div#pwdLayer div.pwdArea form button.ok { width:60px; height:29px; background:#b83131; font-size:14px; color:#fff; vertical-align:top; }





/* 제품 목록 */
div#container div.contents div.innerWrap div.contentCover div.content div.list div.prodSearch { width:316px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList { }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul { padding-left:6px; padding-bottom:26px; border:1px solid #e5e5e5; background:#f8f8f8; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li { float:left; margin:26px 0 0 20px; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li a { display:block; width:208px; height:180px; cursor:pointer; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li table { width:210px; height:132px; table-layout:fixed; border:1px solid #e5e5e5; background:#fff; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li table tbody tr td { width:100%; height:100%; text-align:center; vertical-align:middle; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li table tbody tr td img { max-width:208px; max-height:130px; vertical-align:top; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li nobr { width:170px; margin:15px auto 0; text-align:center; font-size:14px; font-weight:600; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div.list div#prodList ul li.empty { font-size:14px; font-weight:600; color:#666; }

/* 제품 상세 */
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail { padding-top:38px; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodName { font-size:18px; font-weight:600; padding-top:17px; background:url('/images/common/prodNameBorder.gif') left top no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodImg { margin-top:23px; padding:26px; border:1px solid #e5e5e5; text-align:center; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodImg img { max-width:666px; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodSection { padding-bottom:8px; border-bottom:1px solid #e5e5e5; margin-top:22px; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodSection div.sectionTitle { font-size:16px; color:#666; padding-left:19px; font-weight:600; background:url('/images/common/sectionBullet.png') left center no-repeat; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodSection div.sectionContent { font-size:14px; color:#666; margin:10px 19px; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodSection div.sectionContent * { font-size:14px; line-height:160%; color:#666; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodSection div.sectionContent img { max-width:682px; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodSection div.sectionContent table { max-width:100%; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodBtn { text-align:center; height:50px; padding-top:15px; border:1px solid #e5e5e5; background:#f8f8f8; margin-top:50px; }
div#container div.contents div.innerWrap div.contentCover div.content div#prodDetail div.prodBtn button { width:67px; height:34px; color:#666; background:url('/images/common/boardBtnBg.gif') no-repeat; border:none; }