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

body { margin:0; }

/*메인*/
.top_01 { background:#000f60; font-size:11pt; color:#fff; }
.top_02 { background:#000f60; font-size:11pt; }
.style1 {color: #ffffff; font-size:10pt;}
.inputbox1 { width:125px; height:15px; font-size:10pt; font-family:"굴림"; color:#0027f8; font-weight:bold; text-align:right; }
.inputbox2 { width:202px; height:15px; font-size:10pt; font-family:"굴림"; color:#0027f8; }
.inputbox3 { width:86px; height:15px; font-size:10pt; font-family:"굴림"; color:#0027f8; }
.inputbox4 { width:70px; height:22px; background-image:url(images/main/inputbox_bg.gif); font-size:10pt; font-family:"굴림"; color:#333333; }
.inputbox5 { width:159px; height:22px; background-image:url(images/main/inputbox_bg1.gif); font-size:10pt; font-family:"굴림"; color:#333333; }
.inputbox6 { width:185px; height:20px; font-size:10pt; font-family:"굴림"; color:#0027f8; }
.inputbox7 { width:80px; height:15px; font-size:10pt; font-family:"굴림"; color:#333333; text-align:center; }
.inputbox8 { width:50px; height:15px; font-size:10pt; font-family:"굴림"; font-weight:bold; color:#ff0000; text-align:right; }
.inputbox9 { height:15px; font-size:10pt; font-family:"굴림"; font-weight:bold; color:#0027f8; text-align:center; }
.inputbox10 { width:80px; height:15px; font-size:10pt; font-family:"굴림"; font-weight:bold; color:#ff0000; text-align:right; }
.inputbox11 { width:90px; height:15px; font-size:10pt; font-family:"굴림"; font-weight:bold; text-align:center; }

.checkbox1 { width:115px; height:20px; font-size:10pt; font-family:"굴림"; color:#0027f8; font-weight:bold; }
.checkbox2 { width:20px; height:20px; }

.textarea1 { width:45px; height:15px; font-size:10pt; font-family:"굴림"; color:#0027f8; font-weight:bold; }
.textarea2 { width:230px; height:70px; font-size:10pt; font-family:"굴림"; color:#444444; }

.font1 { color:#333333; font-family:"굴림"; font-size:11pt; }
.font2 { color:#333333; font-family:"굴림"; font-size:10pt; }
.font3 { color:#ff0000; font-family:"굴림"; font-size:10pt; }
.font4 { color:#0027f8; font-family:"굴림"; font-size:10pt; font-weight:bold; }
.font5 { color:#ffffff; font-family:"굴림"; font-size:10pt; }
.font6 { color:#333333; font-family:"굴림"; font-size:10pt; font-weight:bold; }
.font7 { color:#000000; font-family:"굴림"; font-size:10pt; font-weight:bold; }
.font8 { color:#FF5959; font-family:"굴림"; font-size:10pt; font-weight:bold; }
.font15 { color:#000000; font-family:"굴림"; font-size:9pt; font-weight:bold; }
.boldfont1 { color:#ffffff; font-family:"굴림"; font-weight:bold; font-size:10pt; }
.boldfont2 { color:#99bcf2; font-family:"굴림"; font-size:10pt; }
.boldfont3 { color:#ff0000; font-family:"굴림"; font-weight:bold; font-size:10pt; }
.boldfont4 { color:#333333; font-family:"굴림"; font-weight:bold; font-size:10pt; }
.boldfont5 { color:#ff0000; font-family:"굴림"; font-weight:bold; font-size:11pt; }
.boldfont6 { color:#000000; font-family:"굴림"; font-weight:bold; font-size:10pt; }

.leftmenu_on_bg { background-image:url(images/main/left_menu_on.gif); height:29px; color:#FFFFFF; font-size:10pt; }
.leftmenu_off_bg { background-image:url(images/main/left_menu_off.gif); height:29px; color:#000000; font-size:10pt;}

.smenu_on_bg { background-image:url(images/main/s_menu_on.gif); width:78px; height:27px; color:#FFFFFF; font-size:10pt; }
.smenu_off_bg { background-image:url(images/main/s_menu_off.gif); width:78px; height:27px; color:#000000; font-size:10pt;}

.bg_01 { background-image:url(images/main/bg_01.gif); height:px; color:#333333; font-size:10pt; }


/*주문하기*/
.bar { background:#ff0000; color:#FFFFFF; font-weight:bold; font-size:10pt; }

.o_inputbox9 { width:100%; height:15px; font-size:10pt; font-family:"굴림"; color:#333333; text-align:center; }
.o_inputbox10 { width:100%; height:15px; font-size:10pt; font-family:"굴림"; color:#333333; }
.o_inputbox11 { width:140px; height:15px; font-size:10pt; font-family:"굴림"; color:#ff0000; font-weight:bold; text-align:right; }
.o_inputbox12 { width:120px; height:15px; font-size:10pt; font-family:"굴림"; color:#ff0000; font-weight:bold; text-align:right; }
.o_inputbox13 { width:120px; height:15px; font-size:10pt; font-family:"굴림"; color:#333333; font-weight:bold; text-align:right; }

.textarea3 { width:100%; font-size:10pt; font-family:"굴림"; color:333333; }

/*.boldfont4 { font-family:"굴림"; font-weight:bold; font-size:10pt; color:888888; }*/


/*장바구니*/
.bar1 { background:#0047ca; color:#FFFFFF; font-weight:bold; font-size:10pt; }

.b_inputbox11 { width:130px; height:15px; font-size:10pt; font-family:"굴림"; color:#0027f8; font-weight:bold; }
.b_inputbox12 { width:130px; height:15px; font-size:10pt; font-family:"굴림"; color:#0027f8; font-weight:bold; text-align:right; }

.b_font5 { color:#333333; font-family:"굴림"; font-size:10pt; text-align:center; }
.b_font6 { color:#888888; font-family:"굴림"; font-size:10pt; text-align:center; }
.b_font7 { color:#333333; font-family:"굴림"; font-size:10pt; text-align:left; }
.b_font8 { color:#333333; font-family:"굴림"; font-size:9pt; text-align:center; }
.b_font9 { color:#333333; font-family:"굴림"; font-size:9pt; text-align:left; }

.t_border { border:#666666 solid 1px; }

/*신제품*/
.textarea4 { width:100%; font-size:10pt; font-family:"굴림"; color:333333; }


/* button */
.btn00 {display:inline-block;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px;}
.btn00 a {display:inline-block;border-top:#FFFFFF solid 1px;background:#EFEFEF;padding:4px 7px 4px 7px;color:#444;font-family:dotum;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn00 a:hover {background:#E1E1E1;}
.btn00 input {margin:0;cursor:pointer;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px;background:#EFEFEF;height:18px;color:#444;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn00 input:hover {background:#E1E1E1;}

.btn01 {display:inline-block;border-top:#29447E solid 1px;border-left:#29447E solid 1px;border-right:#29447E solid 1px;border-bottom:#1A356E solid 1px;}
.btn01 a {display:inline-block;border-top:#8A9CC2 solid 1px;background:#5972A8;padding:3px 7px 4px 7px;color:#ffffff;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn01 a:hover {background:#687EAC;color:#ffffff;}
.btn01 input {margin:0;cursor:pointer;border-top:#8A9CC2 solid 1px;border-left:#5972A8 solid 1px;border-right:#5972A8 solid 1px;border-bottom:#5972A8 solid 1px;background:#5972A8;height:18px;color:#ffffff;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn01 input:hover {background:#687EAC;}

.btn02 {display:inline-block;border-top:#3B6E22 solid 1px;border-left:#3B6E22 solid 1px;border-right:#3B6E22 solid 1px;border-bottom:#2C5115 solid 1px;}
.btn02 a {display:inline-block;border-top:#98C286 solid 1px;background:#6DA952;padding:3px 7px 4px 7px;color:#ffffff;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn02 a:hover {background:#6DB947;color:#ffffff;}
.btn02 input {margin:0;cursor:pointer;border-top:#98C286 solid 1px;border-left:#6DA952 solid 1px;border-right:#6DA952 solid 1px;border-bottom:#6DA952 solid 1px;background:#6DA952;height:18px;color:#ffffff;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn02 input:hover {background:#6DB947;}

.btn03 {display:inline-block;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px; width:114px;}
.btn03 a {display:inline-block;border-top:#FFFFFF solid 1px;background:#f7f7f7;padding:4px 7px 4px 7px;color:#444;font-family:dotum;font-size:10pt;text-decoration:none;letter-spacing:-1px; width:100px;}
.btn03 a:hover {background:#EFEFEF; width:100px;}
.btn03 input {margin:0;cursor:pointer;border-top:#DFDFDF solid 1px;border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;border-bottom:#C0C0C0 solid 1px;background:#EFEFEF;height:18px;color:#444;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn03 input:hover {background:#E1E1E1;}

.btn04 {display:inline-block;border-top:#29447E solid 1px;border-left:#29447E solid 1px;border-right:#29447E solid 1px;border-bottom:#1A356E solid 1px; width:114px;}
.btn04 a {display:inline-block;border-top:#8A9CC2 solid 1px;background:#4d78c8;padding:3px 7px 4px 7px;color:#ffffff;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px; width:100px;}
.btn04 a:hover {background:#7093d3;color:#ffffff; width:100px;}
.btn04 input {margin:0;cursor:pointer;border-top:#8A9CC2 solid 1px;border-left:#5972A8 solid 1px;border-right:#5972A8 solid 1px;border-bottom:#5972A8 solid 1px;background:#5972A8;height:18px;color:#ffffff;font-family:dotum;font-weight:bold;font-size:10pt;text-decoration:none;letter-spacing:-1px;}
.btn04 input:hover {background:#687EAC;}
/* @button */

/* 숫자 높낮이 버튼 */
.numbtn {display:inline-block;border:#a8a8a8 solid 1px;background:#f7f7f7;font-size:6pt;width:20px;height:9px;cursor:pointer;}
.numbtn input {display:inline-block;border:#a8a8a8 solid 1px;background:#f7f7f7;font-size:6pt;width:20px;height:9px;cursor:pointer;}

.number_textarea{width:30px; font-size:9px;}

.textarea_notice {
	background:#6699ff;
	border:0;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	width:500px;
	height:50px;
	color:#ffffff;
	font-size:10pt;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-arrow-color: #6699ff;
	scrollbar-base-color: #6699ff;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-face-color: #0033cc;
	scrollbar-highlight-color: #0033cc;
	scrollbar-shadow-color: #000000;
}
.space_cell {padding:3px;}
.textarea7 { width:202px; height:15px; font-size:10pt; font-family:"굴림"; color:#333333; text-align:center;}

.redfont a:link { color:#000000; font-family:"굴림"; font-size:9pt; text-decoration:none; }
.redfont a:visited { color:#000000; font-family:"굴림"; font-size:9pt; text-decoration:none; }
.redfont a:hover { color:#000000; font-family:"굴림"; font-size:9pt; text-decoration:none; }
.redfont a:active { color:#000000; font-family:"굴림"; font-size:9pt; text-decoration:none; }



/* 리뉴얼 관련 css 추가 */
.mainHeader {position:relative; background:url("/images/new/title_bg_n.gif") no-repeat 0 0; height:133px;}
.mainHeader_in {position:relative; width:1270px; height:133px; overflow:hidden;}

/* 상단메뉴 */
#lnb {position:absolute; right:0; top:12px; z-index:100; width:850px; height:53px;}
#lnb ul li {float:left; display:inline; border-left:1px solid #36a3df; border-right:1px solid #016db2; padding:0 10px; height:20px;}
#lnb ul li.first {border-left:none;}
#lnb ul li.last {border-right:none;}
#lnb ul li.login {border:none; padding:0 5px 0 15px;}
#lnb ul li.login a {border:none; font-size:13px; background:url("/images/new/ico_key.png") no-repeat 0 5px; padding:4px 16px 6px 18px;}
#lnb ul li.login a:hover {text-decoration:underline;}
#lnb ul a {display:block; font-family:"Malgun Gothic"; color:#fff; font-size:15px; font-weight:bold; padding:4px 16px 6px; margin:-5px 0 0 0;}
#lnb ul a:hover {
border-radius:100px;
background: #0e4d8a;
background: -webkit-gradient(linear, left top, left bottom, from(#0e4d8a), to(#0e4d8a), color-stop(0.4, #05325e));
background: -moz-linear-gradient(top,#0e4d8a, #0e4d8a, #05325e);
}

/* 로고 */
.logo_h1 a {position:absolute; left:25px; top:62px; font-family:"Malgun Gothic"; font-size:25px !important; vertical-align:top; font-weight:bold !important; letter-spacing: -1px; vertical-align:top; line-height:43px;}
.logo_h1 a img {margin:0 0 -12px 0; vertical-align:top;}

/* 상단 주문정보 */
.order_box {position:absolute; left:205px; top:0;}
.order_box .box_tt {display:inline-block; width:100px; text-align:right; padding:0 6px 0 0; color:#60e3ff; font-weight:bold; font-family:gulim;}
.order_box .ipline {border:1px solid #196dae; background:#03528f; color:#fff; font-size:12px; padding:5px 0 0 5px;}
.order_box .checkbox1 {border:1px solid #196dae; background:#03528f; color:#fff; font-size:12px; height:23px; vertical-align:top;}
.order_box .box1 {position:absolute; left:305px; top:63px; width:300px;}
.order_box .box2 {position:absolute; left:585px; top:63px; width:300px;}
.order_box .box5 {position:absolute; left:845px; top:63px; width:300px;}
.order_box .box3 {position:absolute; left:305px; top:92px; width:300px;}
.order_box .box4 {position:absolute; left:585px; top:92px; width:300px;}
.order_box .box6 {position:absolute; left:845px; top:92px; width:300px;}

/* 하단정보 */
.footer {background:#4c5055;}
.footer_login {background:#4c5055; width:780px; margin: 0 auto;}
.footer_main {background:#4c5055; width:1270px; height:124px;}
.copyright {color:#cacbcc; padding:30px 0 40px 35px;}
.copyright_left {float:left;color:#cacbcc; padding:30px 0 40px 35px;}
.copyright_right {float:right;color:#cacbcc; padding:25px 35px 0 35px;}

/* 콘텐츠 레이아웃 */
#content {position:relative; width:1270px; background:url("/images/new/content_bg.gif") repeat-y 0 0;}
#content:after {content:""; display:block; clear:both;}
#content .leftColumn {position:relative; float:left; width:170px;}
#content .centerColumn {position:relative; float:left; width:550px; padding:0 50px 0 30px; overflow:hidden;}
#content .aside {position:relative; float:left; width:470px; overflow:hidden;}
#content .centerColumn2 {position:relative; float:right; width:1000px; padding:0 50px 0 30px; overflow:hidden;}
#content .aside2 {position:relative; float:right; width:1000px; padding:0 50px 0 30px; overflow:hidden;}
#content_wrap {position:relative; width:1235px; margin:0 0 0 20px; min-height:500px;}

/* 왼쪽메뉴 */
#subMenu {width:140px; padding:20px 0 15px 15px;}
#subMenu h2 {background:url("/images/new/subMenu.gif") no-repeat 0 0; text-align:center; color:#000; font-family:dotum; font-size:14px; padding:14px 0 22px 0;}
#subMenu ul li {padding:0 0 1px 0;}
#subMenu ul li a {display:block; background:url("/images/new/subMenu_bg.gif") no-repeat 0 -29px; font-weight:bold; color:#515151; width:127px; padding:8px 0 4px 13px; height:16px; line-height:16px;}
#subMenu ul li a:hover {background-position:0 0; color:#fff;}
#subMenu ul li.on a {color:#fff; background-position:0 0;}
.wish {padding:0 0 0 13px; color:#515151;}
.wish input {margin:0 0 -1px 0;}

/* 페이지타이틀 */
.subTitleWrap {position:relative; height:60px; border-bottom:3px solid #202125;}
.subTitleWrap h1.subTitle {position:absolute; top:18px; left:-1px; color:#13234c; font-family:Malgun Gothic; font-size:17px; letter-spacing: -1px; line-height:38px; padding:0 0 0 20px; background:url("/images/new/subTitle.gif") no-repeat 0 7px;}

.subTitlem {position:relative; padding:10px 0 0 0}
.subTitlem span {display:inline-block; padding:0 0 3px 0;}


/* 상품검색 */
.m_search {position:relative; padding:14px 0 4px 3px; vertical-align:top;}
.m_search .search_tt {display:inline-block; line-height:20px; padding:3px 0 0 0; color:#595959; font-family:gulim; font-size:12px; vertical-align:top;}
.m_search .inputbox11 {border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 0 0 2px; vertical-align:top;}

/* 데이터 테이블 */
.tlb_normal {border-collapse:collapse; width:100%; border-top:1px solid #d9e3ef; font-family:gulim; color:#4b4b4b;}
.tlb_normal td {padding:6px 10px 4px 10px; border-bottom:1px solid #e8e8e8; text-align:center; line-height:17px;}
.tlb_normal thead th {background-color:#f0f2f7; color:#445670; padding:6px 4px 4px 4px; font-size:11px; font-family:dotum; font-weight:bold; border-bottom:1px solid #7ea7ce; line-height:16px;}
.tlb_normal tbody th {text-align:left; background:#fbfbfb; padding:6px 4px 4px 10px; border-bottom:1px solid #e8e8e8; font-weight:normal; text-align:center;}
.tlb_normal tbody td {padding:6px 10px 4px 10px; border-bottom:1px solid #e8e8e8; text-align:center; line-height:17px;}
.tlb_normal tbody td .tdleft {padding:6px 10px 4px 10px; border-bottom:1px solid #e8e8e8; text-align:left; line-height:17px;}
.tlb_normal .inputbox12 {border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 2px 0 2px; vertical-align:top; text-align: right;}
.tlb_normal .inputbox13 {width:100px; border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 0 0 2px; vertical-align:top;}
.tlb_normal .ibox45 {width:45px; border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 2px 0 2px; vertical-align:top; text-align: right;}
.tlb_normal .ibox60 {width:60px; border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 2px 0 2px; vertical-align:top; text-align: right;}
.tlb_normal .ibox70 {width:70px; border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 2px 0 2px; vertical-align:top; text-align: right;}
.sub_btn_blue {display:block; font-family:gulim; color:#fff; font-weight:bold; background:#1d7fbf; padding:5px 10px 2px 10px; border:0; font-size:12px;}
.nodata {padding:40px !important;}
.ipokchk {background: #f2f0ea;}

.order_check {position:relative; border:1px solid #cccccc; background:#f0f2f7; padding:12px 0 6px 10px; margin:25px 0 0 0; color:#000; border-radius:5px;}
.order_price {position:relative; margin:16px 0 5px 0;}
.order_price .cont2 {position:absolute; right:0; top:0;}
.order_price .search_tt {display:inline-block; line-height:20px; padding:3px 0 0 0; color:#595959; font-family:gulim; font-size:12px; vertical-align:top;}
.order_price .inputbox11 {border:1px solid #d5d5d5; font-size:12px; height:19px; padding:2px 0 0 2px; vertical-align:top; text-align:left;}

.sub_btn01 {display:inline-block; font-family:gulim; color:#fff !important; font-weight:bold; background:#1d7fbf; padding:0 10px 0 10px; border:0; font-size:12px; height:23px; line-height:27px;}
.sub_btn00 {display:inline-block; font-family:gulim; color:#fff !important; font-weight:bold; background:#a6a6a6; padding:0 10px 0 10px; border:0; font-size:12px; height:23px; line-height:27px;}

.sub_btn02 {display:inline-block; font-family:gulim; color:#fff !important; font-weight:bold; background:#ff0000; padding:0 10px 0 10px; border:0; font-size:12px; height:23px; line-height:27px;}
.sub_btn03 {display:inline-block; font-family:gulim; color:#000 !important; font-weight:bold; background:#ffff33; padding:0 10px 0 10px; border:0; font-size:12px; height:23px; line-height:27px;}

.sub_btn_gray {display:inline-block; font-family:gulim; color:#fff !important; background:#a6a6a6; padding:0 10px 0px 10px; border-radius:2px; vertical-align:top; border:0; font-size:12px; height:22px; line-height:26px;} 
.sub_btn_white {display:inline-block; font-family:gulim; color:#000 !important; background:#f0f0f0; padding:0 5px; vertical-align:top; border:0; font-size:12px; height:23px; line-height:26px; border:1px solid #dadada;} 

/* 로그인 */
.adm_login {position:relative; background:url("/images/new/login_bg.jpg") no-repeat 0 0; width:856px; height:400px; margin:100px auto 10px;}
.adm_login .adm_login_0 {position:absolute; left:55px; top:207px; color:#fff; font-size:25px; font-family:"Malgun Gothic"; line-height:30px; font-weight:bold; width:265px; text-align:center;}
.adm_login .adm_login_1 {position:absolute; left:325px; top:195px;}
.adm_login .adm_login_2 {position:absolute; left:325px; top:223px;}
.adm_login .adm_login_1 input,.adm_login .adm_login_2 input {border:1px solid #9c9a9a; width:150px; height:22px;}
.adm_login .adm_login_3 {position:absolute; left:482px; top:196px;}
.adm_login .adm_login_4 {position:absolute; left:358px; top:286px;}

/* 반별 입력 창 */
.banbyul {padding: 20px;}
.order_check2 {border:1px solid #cccccc; background:#f0f2f7; padding:10px 20px; color:#000; border-radius:5px;}
.order_price2 {margin:20px 0 15px 0; height:30px;}
.order_price2 .cont1 { float:left; }
.order_price2 .cont2 { float:right; }
.top_btn_blue {display:inline-block; color:#fff !important; background:#099ae8; font-weight:bold; font-size: 10pt; padding:5px 20px; border-radius:2px; vertical-align:top; border:0; line-height:26px;}
.banbyul input {width: 30px;}
.banbyul .total { width:70px; font-weight:bold; text-align:center; }

.tlb_banbyul {border-collapse:collapse; width:100%; font-size:10pt; border-top:1px solid #d9e3ef; font-family:gulim; color:#4b4b4b; }
.tlb_banbyul thead th {background-color:#f0f2f7; color:#445670; height:40px; font-weight:bold; border-bottom:1px solid #7ea7ce; line-height:16px;}
.tlb_banbyul tbody th {text-align:left; background:#fbfbfb; padding:6px 4px 4px 10px; border-bottom:1px solid #e8e8e8; font-weight:normal; text-align:center;}
.tlb_banbyul tbody td {height:40px; border-bottom:1px solid #e8e8e8; text-align:center;}

.sub_btn_blue2 {display:inline-block; color:#fff !important; background:#099ae8; padding:0 10px 0px 10px; border-radius:2px; vertical-align:top; line-height:26px; border:0; text-decoration:none;} 
.sub_btn_gray2 {display:inline-block; color:#fff !important; background:#5e646c; padding:0 10px 0px 10px; border-radius:2px; vertical-align:top; line-height:26px; border:0; text-decoration:none;} 
.sub_btn_green {display:inline-block; color:#fff !important; background:#5bc604; padding:0 5px 0px 5px; border-radius:2px; vertical-align:top; line-height:26px; border:0; text-decoration:none;} 

.bottom_box {padding-top:10px;}



/* 게시판 관련 추가사항 */

/* 목록 - 페이징 */
#content_wrap div.pagination {padding:7px 0; margin:0; text-align:center;}
#content_wrap div.pagination a img { border:0; width:25px; vertical-align:middle;}
#content_wrap div.pagination a { color:#1260ad; position:relative; display:inline-block;  vertical-align:middle;}
#content_wrap div.pagination a.page_btn { padding:2px 1px;}
#content_wrap div.pagination a:hover,
#content_wrap div.pagination a:active,
#content_wrap div.pagination a:focus { color:#7c2f05;}
#content_wrap div.pagination strong {padding:1px 5px; color:#ef6b00 !important;}
#content_wrap div.pagination a.prev,
#content_wrap div.pagination a.prevEnd,
#content_wrap div.pagination a.next,
#content_wrap div.pagination a.nextEnd { white-space:nowrap;line-height:12px;  }
#content_wrap div.pagination span { display:inline-block; padding:0; background:url(../images/sub/page_line.gif) no-repeat left 12px; text-align:center;}
#content_wrap div.pagination span a { margin-top:2px;padding:2px 5px; font-size:18px; line-height:20px;text-decoration:none;font-family:Tahoma, Sans-serif;}
#content_wrap div.pagination span:first-child  { background:none;}
#content_wrap div.pagination span.on a {  font-weight:600;  color:#ef6b00 !important;}

.textleft {text-align:left;}
.bbs_subject { width:500px; height:20px;  color:#0027f8; }
.bbs_contents { width:500px; height:300px;}

.left { float:left; }
.right { float:right; }

.bbstd {text-align: left;}
.bbstd a { color:#1260ad; position:relative; display:inline-block;  vertical-align:middle;}
.bbstd a:hover,
.bbstd a:active,
.bbstd a:focus { color:#1e82f8;}
#idPrint table tbody tr td a { color:#1260ad; position:relative; display:inline-block; vertical-align:middle; }
#idPrint table tbody tr td a:hover,
#idPrint table tbody tr td a:active,
#idPrint table tbody tr td a:focus { color:#7c2f05;}
