/* ----- Ä¿¼­ ---- */
.poin { cursor: pointer; }
.not_poi { cursor: text; }

/* ----- Å©±â ----- */
.w300 { width: 300px; }
.w200 { width: 200px; }
.w150 { width: 150px; }
.w100 { width: 100px; }
.w80 { width: 80px; }
.w60 { width: 60px; }
.w50 { width: 50px; }


/* ----- À§Ä¡ ---- */
.f_left { float: left; }
.f_right { float: right; }

.t_center { text-align: center; }
.t_left { text-align: left; }
.t_right { text-align: right; }

.v_top { vertical-align: top; }
.v_mid { vertical-align: middle; }
.v_bot { vertical-align: bottom; }

/* ----- ÆùÆ® ---- */

.bold { font-weight: bold; }

.blue { color:  #0080FF; }
.navy { color: navy; }
.blackblue { color:  #002142; }
.red { color:red; }
.green { color:green; }
.rubyblue { color : #336880; }
.rubyred { color : #C9364D; }

.s12 { font-size: 12px; }
.s13 { font-size: 13px; }
.s14 { font-size: 14px; }
.s16 { font-size: 16px; }
.s18 { font-size: 18px; }
.s20 { font-size: 20px; }
.s24 { font-size: 24px; }


/* ------ ÆÐµù, ¸¶Áø ------- */

.p10 { padding: 10px; }
.p20 { padding: 20px; }
.p30 { padding: 30px; }
.p40 { padding: 40px; }
.p50 { padding: 50px; }

.pl20 { padding-left: 20px; }
.pl50 { padding-left: 50px; }


/* ------ ¸ÞÀÎ ------- */

.jumbotron001 {
  padding: 10px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 200;
  line-height: 2.1428571435;
  color: #002142;
  background-color: #CEE1FF;
  font-weight: bolder;
}

.jumbotron001 p {
  line-height: 1.2;
}

.container .jumbotron001 {
  border-radius: 6px;
}

/* °øÁö¸®½ºÆ® */
.noti_list {
    padding-left: 15px;
    line-height: 1.5;
    cursor: pointer;
}

/* ¹è³Ê¹ÙÅÁ ÀÌ¹ÌÁö */

.banner {
    padding: 10px;
    background-repeat:no-repeat;
}


.down {
    
    background-image: url(/img/down.jpg);
    
}

.info {
    background-image: url(/img/info.jpg);
}

.faq {
    background-image: url(/img/faq.jpg);
}

.more {
    background-image: url(/img/more.jpg);
}

.remote {
    background-image: url(/img/remote.jpg);
}

.sup {
    background-image: url(/img/sup.jpg);
    padding-bottom: 20px;
}



/* ------ Å×ÀÌºí ------- */

th {
    background-color: #eee;
    text-align: right; 
    font-weight: bold;
} 

.border {
    border: #ccc solid 1px;
}


/* ÀÚÁÖÇÏ´Â Áú¹® */
.que { width: 80%; text-align: left; padding-left: 10px; }
.anw { text-align: left; padding-left: 10px; }



/* rubysms °¢ÆäÀÌÁö */ 
.sel { height: 25px; }
.intext { height: 25px; }