Web

사이트 바로가기

사이트 바로가기


    
        
        
        
        
        LEEJAEHUN
        
        
        
    
    
        

"웹 퍼블리셔 이재훈"

전체메뉴보기

아이콘 이미지 Notice

가장 기본이 되는 메인 페이지의 게시판 유형입니다.

로그인

로그인 설정
로그인 안내
로그인 안내
보안 1단계

Adveritsement

  • 배너1
  • 배너1
  • 배너1
더보기

아이콘 이미지 Notice

가장 기본이 되는 메인 페이지의 게시판 유형입니다.

/* layout */
body {background: url(../img/body_bg.gif);}
#wrap {}
#header {height: 325px;
/* background-image:url("../img/header_bg.png"); background-repeat: repeat-x; background-position: center top; */ background:url("../img/header_bg.png") repeat-x center top;}
#content {}
#footer {height: 200px;}
/* container */
.container {width: 990px; /* background-color: rgba(0,0,0,0.4); */ position: relative; margin: 0 auto;}
/* contents layout */
#cont-nav {background: url(../img/cont_nav_bg.png) repeat-x; display: none;}
#cont-tit {background-color:#fff;}
#cont-ban {background-color:#dceff7;;}
#cont-cont {}
/* quick */
.quick {text-align: right}
.quick a {color: #000000; padding-top: 10px; padding-left: 10px; display: inline-block;}
.quick a:hover {color: #ccc;}
/* title */
.title h1 {position: absolute; left:355px; top:170px; z-index:10;}
.title h1 a {background-color: #f4511e; font-size: 18px; color: #fff; text-transform: capitalize; padding: 7px 15px; display: inline-block;}
.title p {position: absolute; left:360px; top:110px; background-color: #ff6e40; font-size: 30px; color: #fff; text-transform: uppercase; padding: 5px 15px; display: inline-block}
/* icon */
.icon {position: absolute; top: 220px; left: 344px;}
.icon ul {overflow: hidden;}
.icon ul li {float: left;}
.icon ul li a {display: block; width: 57px; height: 57px; margin:0 5px; background-image:url(../img/icon.png) }
.icon ul li.icon-titl1 a {background-position:0px 0px;}
.icon ul li.icon-titl2 a {background-position:0px -120px;}
.icon ul li.icon-titl3 a {background-position:0px -240px;}
.icon ul li.icon-titl4 a {background-position:0px -360px;}
.icon ul li.icon-titl1 a:hover {background-position:0px -60px;}
.icon ul li.icon-titl2 a:hover {background-position:0px -180px;}
.icon ul li.icon-titl3 a:hover {background-position:0px -300px;}
.icon ul li.icon-titl4 a:hover {background-position:0px -420px;}
/* nav */
.nav {overflow: hidden; padding: 20px 0;}
.nav > div {float: left; width: 40%;}
.nav > div.last {width: 20%;}
.nav > div h4 {font-size: 18px; color:#25a2d0;}
.nav > div ul {overflow: hidden;}
.nav > div ul li {width: 50%; float: left;}
.nav > div ul li a {color: #333; padding: 3px;}
.nav > div ul li a:hover {background-color:#1a96d0; color: #fff;}
.nav > div.last ul li {width: 100%;}
/* tit */
.tit {text-align: center;}
.tit h2 {font-family: 'Yeon Sung', cursive; font-size: 40px; color:#2c94c4; letter-spacing:2px; padding:3px 0;}
.tit .tit-btn {position: absolute; right: 0; top: 8px;}
.tit .tit-btn a {display: block; width: 60px; height: 60px; background-color: #ccc;
background:url(../img/icon.png) no-repeat 0px -599px;}
/* ban */
.ban {padding: 20px 0;}
.ban .ban-prev {position: absolute; left: -30px; top: 60px;}
.ban .ban-prev a {width: 23px; height: 43px; background:url(../img/arrow.gif); display: block;} 
.ban .ban-prev a:hover {background:url(../img/arrow.gif) 23px 0px;} 
.ban .ban-next {position: absolute; right: -30px; top: 60px;}
.ban .ban-next a {width: 23px; height: 43px; background:url(../img/arrow.gif) 0px -43px; display: block;}
.ban .ban-next a:hover {background:url(../img/arrow.gif) 23px -43px;}
.ban ul {overflow: hidden;}
.ban ul li {float: left; width: 330px; text-align: center; font-size: 0;}
.ban ul li img {border: 4px solid #dcdcdc;}
.ban ul li img:hover {border-color: #98bcdc;}
/* cont */
.cont {overflow: hidden; padding-top: 30px;}
.cont .column {width: 289px; height: 364px; float : left; margin: 0 30px 30px 0; padding-right: 30px; position: relative;}
.cont .col1 {border-right: 1px solid #c8c8c8;}
.cont .col2 {border-right: 1px solid #c8c8c8;}
.cont .col3 {padding-right: 0; margin-right: 0;}
.cont .col4 {border-right: 1px solid #c8c8c8;}
.cont .col5 {border-right: 1px solid #c8c8c8;}
.cont .col6 {padding-right: 0; margin-right: 0;}
.cont .col1 .ico-img {width: 57px; height: 60px; position: absolute; left: 0; top: 0; background:url(../img/icon.png) 0px -600px; cursor:pointer;}
.cont .col2 .ico-img {width: 57px; height: 60px; position: absolute; left: 0; top: 0; background:url(../img/icon.png) 0px -720px; cursor:pointer;}
.cont .col3 .ico-img {width: 57px; height: 60px; position: absolute; left: 0; top: 0; background:url(../img/icon.png) 0px -840px; cursor:pointer;}
.cont .col4 .ico-img {width: 57px; height: 60px; position: absolute; left: 0; top: 0; background:url(../img/icon.png) 0px -960px; cursor:pointer;}
.cont .col5 .ico-img {width: 57px; height: 60px; position: absolute; left: 0; top: 0; background:url(../img/icon.png) 0px -1080px; cursor:pointer;}
.cont .col6 .ico-img {width: 57px; height: 60px; position: absolute; left: 0; top: 0; background:url(../img/icon.png) 0px -1200px; cursor:pointer;}
.cont .column .ico-tit {font-size: 18px; color:#2c94c4; padding-left: 67px;}
.cont .column .ico-desc {padding: 0 0 15px 67px; color:#878787; border-bottom:1px solid #d0d0d0; margin-bottom: 15px;}
.cont .col1 .ico-img {background-position: 0 -600px;}
.cont .col2 .ico-img {background-position: 0 -720px;}
.cont .col3 .ico-img {background-position: 0 -840px;}
.cont .col4 .ico-img {background-position: 0 -960px;}
.cont .col5 .ico-img {background-position: 0 -1080px;}
.cont .col6 .ico-img {background-position: 0 -1200px;}
.cont .col1 .ico-img:hover {background-position: 0 -660px;}
.cont .col2 .ico-img:hover {background-position: 0 -780px;}
.cont .col3 .ico-img:hover {background-position: 0 -900px;}
.cont .col4 .ico-img:hover {background-position: 0 -1020px;}
.cont .col5 .ico-img:hover {background-position: 0 -1140px;}
.cont .col6 .ico-img:hover {background-position: 0 -1260px;}
/* notice */
.notice {position: relative;}
.notice h4 {font-size: 14px; color: #0093bd; font-weight: bold;}
.notice li {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../img/dot.gif) no-repeat 0 10px; padding-left: 8px; }
.notice .more {position: absolute; right: 0; top: 6px; background: url(../img/more.png) no-repeat; width: 16px; height: 16px;}
/* notice2 */
.notice2 {position: relative;}
.notice2 h4 {font-size: 14px; color: #0093bd; font-weight: bold;}
.notice2 li {overflow: hidden; background: url(../img/dot.gif) no-repeat 0 8px; padding-left: 8px;}
.notice2 li a {float: left; width: 65%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.notice2 li .time {float: right; width: 30%;text-align: right;}
.notice2 .more {position: absolute; right: 0; top: 6px; width: 16px; height: 16px; background: url(../img/more.png) no-repeat;}
/* notice3 */
.notice3 {position: relative;}
.notice3 h4 {font-size: 14px; color: #0093bd; font-weight: bold; margin-bottom: 3px;}
.notice3 ul li {position: relative; padding: 10px 0 10px 63px;}
.notice3 ul li a img {position: absolute; left: 0; top: 0; border: 1px solid #390;}
.notice3 ul li a strong {display: block;}
.notice3 ul li a span {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.notice3 .more {position: absolute; right: 0; top: 6px; width: 16px; height: 16px; background: url(../img/more.png) no-repeat;}
/* notice4 */
.notice4 {border: 1px solid #ccc; height: 115px; position: relative; margin-top: 10px;}
.notice4 h4 {overflow: hidden; font-size: 14px;border-bottom: 1px solid #ccc; padding: 8px 10px;}
.notice4 h4 em {color: #cf3292;}
.notice4 ul {margin: 10px;}
.notice4 li {overflow: hidden; background: url(../img/dot.gif) no-repeat 0px 10px; padding-left: 8px;}
.notice4 li a {float: left; width: 65%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.notice4 li .time {float: right; width: 30%; text-align: right; }
.notice4 .more {position: absolute; right: 6px; top: 6px;}
/* notice-hover */
.notice-hover {position: relative;}
.notice-hover h4 {font-size: 14px; color: #0093bd; font-weight: bold; margin-bottom: 3px;}
.notice-hover ul {overflow: hidden;}
.notice-hover li {float: left; width: 33.3333%; text-align: center;}
.notice-hover li a span {position: relative; display: block; width: 90px; height: 90px; line-height: 90px; margin:0 auto;}
.notice-hover li a span img {width: 90px; height: 90px; }
.notice-hover li a span em {position: absolute; left: 0; top: 0; width: 100%; background: rgba(0,0,0,0.8); color: #fff; height: 100%; visibility: hidden;}
.notice-hover li a span:hover em {visibility: visible;}
.notice-hover li a strong {display: block; padding-top: 3px;}
.notice-hover .more {position: absolute; right: 0; top: 5px; width: 16px; height: 16px; background: url(../img/more.png) no-repeat;}
/* notice-hover2 */
.notice-hover2 h4 {font-size: 14px; color: #0093bd; font-weight: bold; margin-bottom: 3px;}
.notice-hover2 ul {overflow: hidden;}
.notice-hover2 li {float: left; width: 33.3333%; text-align: center;}
.notice-hover2 li a span {position: relative; display: block; width: 90px; height: 90px; margin:0 auto;}
.notice-hover2 li a span img {width: 90px; height: 90px;}
.notice-hover2 li a span em {visibility:hidden; position: absolute; left: 0; bottom: 0;  width: 100%; background: rgba(0,0,0,0.6); color:#fff;}
.notice-hover2 li a span:hover em {visibility: visible;}
.notice-hover2 li a strong {display: block; padding-top: 3px;}
/* ad */
.ad {position: relative;}
.ad h4 {font-size: 14px; color: #0093bd; font-weight: bold; margin-bottom: 3px;}
.ad ul {overflow: hidden;}
.ad li {float: left; width: 33.3333%; margin: 0 auto; text-align: center;}
.ad li a img {width: 90px; height: 90px;}
.ad .more {position: absolute; right: 0; top: 5px; width: 16px; height: 16px; background: url(../img/more.png) no-repeat;}
/* tab-menu */
.tab-menu {border: 1px solid #ccc; padding: 8px; height: 105px; position: relative;}
.tab-menu ul {overflow: hidden; border-bottom: 1px solid #ccc;}
.tab-menu ul li {float: left; border: 1px solid #ccc; margin-right: -1px; margin-bottom: -1px;}
.tab-menu ul li a {display: block; padding: 5px 10px;}
.tab-menu ul li ul {position: absolute; left: 10px; top: 50px; border: 0;}
.tab-menu ul li ul li {float: none; border: 0; background: url(../img/dot.gif) no-repeat 0 10px; padding-left: 8px; padding-bottom: 3px;}
.tab-menu ul li ul li a {padding: 0;}
.tab-menu ul li.active {background-color: #2c94c4;}
.tab-menu ul li.active a {color: #fff;}
.tab-menu ul li.active ul li a {color: #333;}
/* gallery */
.gallery {border: 1px solid #ccc; position: relative;}
.gallery h4 {font-size: 14px; color: #0093bd; font-weight: bold; border-bottom: 1px solid #ccc; padding: 8px 0 6px 11px; margin-bottom: 8px;}
.gallery .gallery-btn {position: absolute; right: 8px; top: 8px;}
.gallery .gallery-btn ul {overflow: hidden;}
.gallery .gallery-btn ul li {float: left;}
.gallery .gallery-img {width: 266px;height: 208px; overflow: hidden; margin: 10px;}
/* login-wrap */
#login-wrap {position: relative; border: 1px solid #ccc; height: 118px; margin-bottom: 15px;}
#login-header {width: 257px; height: 25px;position: absolute; left: 15px; top: 10px;}
#login-header .login-level {overflow: hidden;}
#login-header .login-level li {float: left;}
#login-header .login-info {position: absolute; left: 65px; top: 0;}
#login-header .login-info .ip {position: absolute; left: 135px; top: 0; width: 60px;}
#login-header .login-info .ip span {color: #0093bd; font-weight: bold; text-decoration: underline;}
#login-content {width: 257px; height: 60px;position: absolute; left: 15px; top: 36px;}
#login-content dt label {width: 0; height: 0; font-size: 0; line-height: 0; overflow: hidden; position: absolute; left: 0; top: 0;}
#login-content .input-text {width: 170px; height: 16px; color: #444; border: 1px solid #bebebe; padding: 2px 2px 3px 4px; margin-bottom: 3px;}
#login-content .keep {position: absolute; left: 182px; top: 3px; width: 80px;}
#login-footer {position: absolute; left: 15px; top: 92px;}
#login-footer li {display: inline; background: url(../img/bar.gif) no-repeat 0 3px; padding: 0 5px 0 8px;}
#login-footer li:first-child {padding-left: 0; background: none; font-weight: bold;}
/* footer */
#footer {position: relative; padding-top: 50px;  border: 1px solid #ccc; text-align: center;}
#footer li {display: inline; background: url(../img/bar.gif) no-repeat 0 3px; padding: 0 20px 0 20px; }
#footer li:first-child {padding-left: 0; background: none;}
#footer p {padding: 30px 0 0 0;}
#footer .w3c {padding-bottom: 20px;}
@charset "UTF-8";
/* 여백 초기화 */
body,div,ul,li,dl,dd,dt,ol,h1,h2,h3,h4,h5,h6,input,fieldset,legend,p,select,table,td,th,textarea,button,form
{padding:0;margin:0;}
/* a링크 초기화 */
a {color:#333; text-decoration:none;}
a:hover {color:#390;}
/* 폰트 초기화 */
body,input,textarea,select,button,table{font-family: 'Nanum Gothic', sans-serif; font-size: 12px; line-height: 1.7;}
/* 제목 초기화 */
h1,h2,h3,h4,h5,h6 {font-size: 12px; font-weight: normal;}
/* 리스트 스타일 초기화 */
ul,li,ol {list-style: none;}
/* 폰트 스타일 초기화 */
em {font-style: normal;}
/* 테두리 초기화 */
img, fieldset {border:0; }
/* IR 효과 */
.ir {width: 0; height: 0; font-size: 0; line-height: 0; overflow: hidden; position: absolute; left: 0; top: 0;}
/* 한줄 효과 */
.oneline {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/* margin, padding */
.mt0{margin-top: 0 !important;}
.mt5{margin-top: 5px !important;}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mt25{margin-top: 25px !important;}
.mt30{margin-top: 30px !important;}
.mt35{margin-top: 35px !important;}
.mt40{margin-top: 40px !important;}
.mt45{margin-top: 45px !important;}
.mt50{margin-top: 50px !important;}
.mt55{margin-top: 55px !important;}
.mt60{margin-top: 60px !important;}