@charset "utf-8";
/* CSS Document */

/* 전체 프레임시작 */

#wrap980{width:994px; margin:0 auto;}
	#wrap980 #logo{position:absolute; top:30px; left:50%; margin-left:-90px;}
	#wrap980 #navi{width:994px; height:370px; position:relative;}
	#wrap980 #navi #quickBanner{width:120px; height:345px; position:absolute; top:100%; right:-120px; background-color:#fff;}
	#wrap980 #navi #searchEvent{width:120px; height:345px; position:absolute; top:250px; right:-110px; text-align:right;}

/* 공통속성 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,
q, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,
em, font, img, ins, kbd, p, s, samp, small, strike, strong, sub, tt, var, 
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:12px;
	line-height:170%;
	font-family:"돋움", Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	}
input{border:none; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
li{list-style:none;}
li img{vertical-align:top;}
a{text-decoration:none; color:#a69776;} /* A 태그 폰트 스타일 */
a img{border:none;}
*{-webkit-text-size-adjust:none;} /* 폰트크기 자동조절하는 기능 해제 */
.hidden {position:absolute; width:0; height:0; overflow:hidden;}

/* 폼 박스 스타일 */
	.credit_textbox{width:115px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox2{width:80px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox3{width:330px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox4{width:60px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox5{width:180px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox6{width:165px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox7{width:535px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_textbox8{width:30px; height:18px; border:1px solid #282828; background-color:#424242; color:#8d8d8d;}
	.credit_selectbox{width:60px; height:20px; border:1px solid #282828; background-color:#424242; color:#8d8d8d; font-size:12px;}
	.credit_selectbox2{width:120px; height:20px; border:1px solid #282828; background-color:#424242; color:#8d8d8d; font-size:12px;}
	.credit_selectbox3{width:335px; height:20px; border:1px solid #282828; background-color:#424242; color:#8d8d8d; font-size:12px;}
	.credit_selectbox4{width:235px; height:20px; border:1px solid #282828; background-color:#424242; color:#8d8d8d; font-size:12px;}
	.credit_selectbox5{width:80px; height:20px; border:1px solid #282828; background-color:#424242; color:#8d8d8d; font-size:12px;}

/* 폰트 스타일 모음 - B(볼드처리) N(노멀) */

.redN{color:#ff3600 !important;} /* hit수 500이상 */
.yellowN{color:#f8db68;}
.yellowB{font-weight:bold; color:#ffe157;}
.whiteN{color:#fff;}
.orengeB{font-weight:bold; color:#ffa300;}
.orengeN{color:#ffa300;}
.orengeS{color:#ffa300; font-size:11px; font-weight:normal !important;}
.darkorengeB{font-weight:bold; color:#b05023;}
.darkorengeN{color:#b05023;}
.brownB{font-weight:bold; color:#91723d;}
.brownN{color:#6b5c43;}
.grayN{color:#ccc;}
.grayB{font-weight:bold; color:#ccc;}
.darkgrayN{color:#a5a5a5; font-size:11px;}

.yellowB_nm{font-weight:bold; color:#ffe157; text-decoration: underline; cursor:pointer;}

.strike{text-decoration:line-through; color:#ff3600 !important;}

/* 스크롤바 스타일 */

html {scrollbar-3dLight-Color: #424242; scrollbar-arrow-color: #424242; scrollbar-base-color: #424242; scrollbar-Face-Color: #868686; scrollbar-Track-Color: #424242; scrollbar-DarkShadow-Color: #424242; scrollbar-Highlight-Color: #424242; scrollbar-Shadow-Color: #424242;}

::-webkit-scrollbar-thumb:vertical{height:20px; background-color:#868686;}
::-webkit-scrollbar-track-piece{background-color:#424242;}
::-webkit-scrollbar-thumb:horizontal{width:50px; background-color:#868686;}
::-webkit-scrollbar{width:17px; height:17px;}
/*::-webkit-scrollbar-button:start:decrement{height:17px; display:block; background:url(../img/include/crom_scroll_top.png) no-repeat 0 0; border:1px solid #222;}
::-webkit-scrollbar-button:end:increment{height:17px; display:block; background:url(../img/include/crom_scroll_bottom.png) no-repeat 0 0; border:1px solid #222;}*/


/* ------------------------------------------------- 포지션 ------------------------------------------------------------- */

.m0auto{margin:0 auto;}

.al_left {text-align:left;}
.al_right {text-align:right;}
.al_center {text-align:center;}
.fl_left {float:left;}
.fl_right {float:right;}
.fl_none {float:none;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}
.top {vertical-align:top;}
	
/* ------------------------------------------------- 패딩 마진 ---------------------------------------------------------- */

.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}

.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}