@charset "utf-8";

/* 태그공통 */
div,form{padding: 0; margin: 0;}
img{border: 0;}
hr{margin: 0;}
a{color: #666; text-decoration: none;}
a:hover{color: #666; text-decoration: underline;}
/* 클래스공통(정렬) */

.center{width: 100%; text-align: center;}

.t_bold{font-weight: bold;}
.t_center{text-align: center;}
.tb_center{text-align: center; font-weight: bold;}

.t_basic{padding-left: 26px; font-weight: bold;}

.contents_basic_box{width: 728px; text-align: center;}
.none{display: none;}
.va_top{vertical-align: top;}
.middle{vertical-align: middle;}
.pink_b{color: #f04468; font-weight: bold;}
.board_align_right{content: ""; clear: both; position: relative; top: 12px; left: 0; width: 728px; text-align: right; padding: 0;}
.board_align_bt{position: absolute; left: 0; top: -4px;}
.board_page_number{position: relative; width: 728px; text-align: center; margin-top: 34px;}

.board_gtitle{position: relative; width: 728px; height: 20px;}
.board_gtitle2{position: relative; width: 728px; height: 20px; top: 20px;}
.board_bt0{position: relative; width: 728px; height: 26px; margin-top: 20px;}
.board_bt1{position: absolute; top: 0; right: 0}
.board_bt2{margin-top: 12px; width: 728px; text-align: right;}

.contents_center{position: relative; margin-top: 20px; width: 728px; text-align: center;}
.contents_center2{position: relative; margin-top: 20px; width: 695px; text-align: center;}
.contents_center3{padding: 0; width: 728px; text-align: center;}

.bluetitle{color: #8ca3d0; font-weight: bold;}
.contents_right{position: absolute; right: 0; top: 0;}
.subcont_ralign{position: relative; width: 933px; margin-top: 10px; padding: 0; height: 30px;}
.contents_pright{position: absolute; right: 10px; bottom: 10px;}



/* 클래스공통(간격) */
.interval{margin-right: -4px;}
.height10{height: 10px;}
.margin_top2{margin-top: 2px;}
.margin_top3{margin-top: 3px;}
.margin_top5{margin-top: 5px;}
.margin_top8{margin-top: 8px;}
.margin_top10{margin-top: 10px;}
.margin_top12{margin-top: 12px;}
.margin_top16{margin-top: 16px;}
.margin_top24{margin-top: 24px;}
.margin_top30{margin-top: 30px;}
.margin_top36{margin-top: 36px;}
.margin_top45{margin-top: 45px;}

.padding12{padding-left: 12px;}
.padding20{padding: 20px;}
.padding_left30{padding-left: 30px;}

.width30{width: 30px;}
.width55{width: 55px;}
.width60{width: 60px;}
.width65{width: 65px;}
.width83{width: 83px;}
.width90{width: 90px;}
.width100{width: 100px;}
.width115{width: 115px;}
.width120{width: 120px;}
.width125{width: 125px;}
.width135{width: 135px;}
.width160{width: 160px;}
.width190{width: 190px;}
.width370{width: 370px;}
.width455{width: 455px;}

.height450{height: 450px;}
.height430{height: 430px;}
.height390{height: 390px;}
.height370{height: 370px;}
.height310{height: 310px;}

/* 클래스공통(텍스트) */
.f8{font-size: 8pt;}
.f8gray{color: #b6b3b3; font-size: 8pt;}
.f7{font-size: 7pt;}
.f11b{font-size: 11pt; font-weight: bold;}
.bold{font-weight: bold;}
.red{color: red;}
.red_b{color: red; font-weight: bold;}
.blue_bold{color: #3c6ed1; font-weight: bold;}
.gray_bold{color: #9ca2ae; font-weight: bold;}
.normal{color: #666; font-weight: normal;}
.gray_ab{color: #ababab;}
.gray_999{color: #999;}
.expfx{color: #b3a9fb;}

/* 클래스공통(기타) */
.clear{content: ""; clear: both;}
.ifloat{float: left; line-height: 140%; margin-left: 5px; background: transparent;}

/* Others */
.google_center_banner{margin-top: 0px; margin-bottom: 0px;margin-left: 20px;}
.google_right_banner{margin-top: 0px; margin-bottom: 0px;margin-left: 20px;}
.google_banner{margin-top: 20px; margin-bottom: 20px;}
.block{display: block;}

/*닉네임 팝업*/
.NicPop{position:absolute; display: none; background:#fff; width:100px; height:134px; z-index:999; margin-top: -10px;}
.NicPop2{position:absolute; display:none; font-size:11px; width:100px; height:33px; border:1px solid gray; line-height:140%; background:#ffffff; padding:10px; margin:-30px 0 0 60px; z-index:1001;}