@charset "utf-8";
@import url("base.css");

/*
	Publishing by.Cia
	Green Investment Forum Korea
	Main
*/

/* lnb */
#lnb {width:220px; background:none;}
#lnb h2 {margin:0 0 0 1px;}
#lnb ul {position:relative; width:209px; margin:4px 0 22px 1px; padding:0; border-top:1px solid #e2e2e2; background:none;}
#lnb li {width:185px; margin-top:7px; padding:0 0 0 9px; border:0; line-height:150%; font-size:100%; background-position:left 6px;}
#lnb .more {position:absolute; right:3px; top:-23px; width:auto; height:auto; background:none;}
#lnb ul.last {margin-bottom:34px;}
#lnb img.last {margin-top:8px;}
#lnb li a:hover, #lnb li a:focus, #lnb li a:active {font-weight:normal; letter-spacing:0;}
#lnb .brn {border:none;}
#lnb .brn li {margin:0 0 5px 0; padding:0; background:none;}

/* contents */
#contents {width:394px; padding:0 0 0 13px;}
#contents a.first {line-height:0;}
.review {position:relative; width:375px; margin:35px 0 0 2px;}
.review .thumbnail {float:left; margin-right:10px; border:1px solid #d2d2d2;}
.review a {display:inline;}
.review h3 {padding:5px 0; font-size:110%; line-height:150%;}
.review h3 a {color:#000;}
.review p {clear:both; padding-top:20px; line-height:130%; font-size:110%; text-align:justify;}
.bannerimg {margin-top:15px;}

/* Promotions */
#promotions {overflow:hidden; position:relative;}
#promotions ol.banners {list-style:none;}
#promotions ol.buttons {list-style:none; position:absolute; top:300px; right:25px;}
#promotions ol.buttons li {background-color:#999; float: left; margin-right:2px; border:1px solid #fff;}
#promotions ol.buttons li.selected {background-color:#000;}
#promotions ol.buttons li a {color:#fff; display:block; padding:2px 5px;}

/* rside */
#rside {width:309px;}
#rside form {margin:0 0 20px 4px;}
#rside form h2 {display:inline; margin-right:12px; vertical-align:middle;}
#rside form select {width:68px;}
#rside input.first {width:149px; height:21px; margin-right:-4px; border:0; line-height:150%; text-indent:5px; background:url("/images/main/bg_search.gif") no-repeat left top;}
#datalatest {position:relative; margin:0 0 26px 0;}
#datalatest h2 {margin:0 0 35px 6px;}
#datalatest h3 {position:absolute; top:22px;}
#datalatest .forum {left:0px;}
#datalatest .policy {left:64px;}
#datalatest .deu {left:128px;}
#datalatest ul {width:100%; padding-top:2px; border-top:1px solid #c8c8c8;}
#datalatest li, #user_news li {margin-top:8px; padding-left:9px; font-size:110%; background:url("/images/layout/bu_square_black.gif") no-repeat left 6px;}
#datalatest a.more {position:absolute; right:7px; top:32px;}
#gallery {position:relative; margin:38px 0 10px 0; text-align:center;}
#gallery h2 {margin:0 0 44px 2px; text-align:left;}
#gallery p {position:absolute; left:0; top:20px; width:309px; height:22px; padding-top:9px; text-align:center; background:url("/images/main/bg_p.gif") no-repeat left top;}
#gallery ul {position:relative;}
#gallery li {display:inline; margin:0 3px;}
#gallery li a img {vertical-align:middle; border:3px solid #d5d5d5;}
#gallery li a:hover img {border-color:#65accd;}
#gallery .more {position:absolute; right:7px; top:6px;}
#rside h2.last {display:inline; float:left; margin:10px 0 0 25px;}
#rside ul.last {float:right;}
#user_news { position:relative; }
#user_news ul { margin-top:5px; border-top:1px solid #e2d2d2; }
#user_news .more { position:absolute; right:7px; top:-15px; }