/*=================================================================================
 * Board List Type
 =================================================================================*/
@charset "UTF-8";

.Board-List-Type01 {
	width:100%;
	table-layout: fixed;
	border-top:2px solid #b3b3b3;
}

.Board-List-Type01 caption {
	display:none;
}

.Board-List-Type01 thead tr th {
	color:#4c4f52;
	background: url(/images/contents/board_line.gif) no-repeat right 9px;
	height: 32px;
	border-bottom:1px solid #b3b3b3;
	letter-spacing:-1px;
}

.Board-List-Type01 thead tr th.last {
	background: none;
}

.Board-List-Type01 thead tr th.blue {
	color:#1363ba;
}

.Board-List-Type01 thead tr th.red {
	color:#ef0c0c;
}

.Board-List-Type01 tbody th {
	padding-top:6px;
	padding-bottom:4px;
	text-align:center;
	border-bottom:1px solid #b3b3b3;
}

.Board-List-Type01 tbody th.line {
	background: url(/images/contents/board_line.gif) no-repeat right 9px;
	border-top:2px solid #b3b3b3;
	height: 24px;
}

.Board-List-Type01 tbody th.last {
	background:none;
}

.Board-List-Type01 tbody td {
	padding-top:9px;
	padding-bottom:8px;
	text-align:center;
	border-bottom:1px solid #e1e1e1;
}

.Board-List-Type01 tfoot td {
	padding-top:9px;
	padding-bottom:8px;
	text-align:center;
	border-bottom:1px solid #e1e1e1;
	background:#f3f3f3;
}

.Board-List-Type01 tfoot th {
	padding-top:9px;
	padding-bottom:8px;
	text-align:center;
	border-bottom:1px solid #e1e1e1;
	background:#f3f3f3;
}

.Board-List-Type01 tbody td.left {
	text-align:left;
	padding-left: 5px;
}

.Board-List-Type01 tbody td .rating-txt {
	display:inline-block;
	width:130px;
}

.tb_box02 tbody td .rating-txt {
	display:inline-block;
	width:130px;
}

.Board-List-Type01 .detail thead tr th {
	color:#4c4f52;
	background:#ececec url(/images/contents/board_line.gif) no-repeat right 9px;
	height: 20px;
	border-bottom:1px solid #b3b3b3;
	letter-spacing:-1px;
}

.Board-List-Type01 .detail thead tr th.last {
	background:#ececec;
}

.Board-List-Type01 p.table-tit {
	font-weight:bold;
	color:#000;
	text-align:left;
	padding:0 0 5px 0;
	background:url(/images/bullet/bullet09.gif) no-repeat left 2px;
	text-indent:17px;
}

.Board-List-Type01 p.table-txt {
	text-align:left;
	padding:5px 0 5px 10px;
}

.Board-List-Type01 .detail div {
	border:1px solid #e1e1e1;
	background:#f8f8f8;
	padding:0px;
}

.Board-List-Type01 .detail-List {
	width:100%;
}

.Board-List-Type01 .detail-List tbody th.bg01 {
	background:#ececec;
	border-bottom:1px solid #e1e1e1;
}


.Board-List-Type01 dl {
	text-align:left;
}

.Board-List-Type01 dl dt {
	font-weight:bold;
	color:#3973ae;
}

.Board-List-Type01 dl dd {
	background:#fff;
	border-top:1px solid #e1e1e1;;
	padding:10px;
	display:none;
}

.Board-List-Type01 dl dt a:link, .Board-List-Type01 dl dt a:visited {
	display:block;
	padding-top:9px;
	padding-bottom:8px;
	color:#3973ae;
	text-indent:10px;
	text-decoration: none;
}

.Board-List-Type01 tbody th.tit {
	background:#f3f3f3;
	background:#f3f3f3 url(/images/contents/board_line.gif) no-repeat right 9px;
}

.Board-List-Type01 tbody th.tit.last {
	background:none;
	background:#f3f3f3;
}

.Board-List-Type01 tbody td.answer {
	background:#ededed;
}

.Board-List-Type01 tbody td.answer div p {
	float:left;
}

.Board-List-Type01 tbody td.answer div p.tit {
	width:100px;
	text-align:center;
}

#No-Data {
	height: 100px;
	color: #ACACAC;
	font-weight: bold;
}




/*=================================================================================
 * Board Paging Style
 =================================================================================*/
#Paging {position: relative; height: 20px;	vertical-align: middle; padding-top:20px;}
#Page-Index {text-align: center; padding-top:4px;}
#Page-Index img {vertical-align:top;}
#Page-Index span {line-height:18px;display:inline-block;padding-right:10px;}
#Page-Index span a {padding: 0 4px 0 7px;background:url(/images/common/list_pageing_line.gif) no-repeat 0px 2px;}
#List-Btn {	position: absolute;	right: 10px;top:0;}

/*=================================================================================
 * Board Search
 =================================================================================*/
#Board_search {	position: relative;	text-align: center;}
#Board_search fieldset{	background:url(/images/common/ico_search.gif) no-repeat 137px 50%;}
#Board_search .b_select{	width: 70px;}
#Board_search .b_input{	width: 240px;}

/*=================================================================================
 * Board View Type
 =================================================================================*/
.Board-View-Type01 {
	width:100%;
	table-layout: fixed;
	border-top:2px solid #b3b3b3;
}

.Board-View-Type01 caption {
	display:none;
}

.Board-View-Type01 thead tr th {
	color:#4c4f52;
	background: url(/images/contents/board_line.gif) no-repeat right 50%;
	height: 32px;
	border-bottom:1px solid #b3b3b3;
	letter-spacing:-1px;
}

.Board-View-Type01 thead tr th.last, .Board-View-Type01 tbody tr th.last {
	background: none;
}

.Board-View-Type01 tbody tr th {
	color:#4c4f52;
	padding:7px 0 4px 0;
	border-bottom:1px solid #e1e1e1;
	text-align:left;
	text-indent:13px;
	background: url(/images/contents/board_line.gif) no-repeat right 50%;
}

.Board-View-Type01 tbody tr th span {
	color:#ff6c00;
	font-weight:bold;
}

.Board-View-Type01 tbody tr th.indent {
	text-indent:0px;
}

.Board-View-Type01 tbody tr th.indent p {
	padding:0px 0px 0px 13px;
}


.Board-View-Type01 tbody tr td {
	padding:7px 0 7px 6px;
	border-bottom:1px solid #e9e9e9;
	text-align:left;
}

.Board-View-Type01 tbody tr td .btn_search {
	display:inline-block;
}

.Board-View-Type01 tbody tr td.con-txt {
	padding:20px 10px 20px 10px;
	vertical-align: top;
	min-height: 250px;
	height:250px;
	background:none;
}

* html #Board-View-Type01 tbody tr td.con-txt {
	height:250px;  /* : FILTER : IE 6 */
}

.Board-View-Type01 tbody tr td .file li a{
	background:url(../../images/common/ico_file.gif) no-repeat left 0px;
	padding-left:20px;
	padding-top:2px;
}

.Board-View-Type01 .first {
	padding-top:10px;
}

.Board-View-Type01 .year-box li {
	float:left;
	width:150px;
	padding:0 0 4px 0;
}

.Board-View-Type01 .year-box li.first {
	width:500px;
}

/*=================================================================================
 * 검색테이블
 =================================================================================*/

 .search-table {
	width:100%;
	table-layout: fixed;
	border-bottom:2px solid #b3b3b3;
	letter-spacing:-1px;
}

.search-table caption {
	display:none;
}

.search-table tbody tr th {
	color:#626b77;
	padding:7px 0 4px 0;
	border-bottom:1px solid #e1e1e1;
	text-align:left;
	text-indent:13px;
	background: url(/images/contents/board_line.gif) no-repeat right top;
}

.search-table tbody tr td {
	padding:3px 0 3px 6px;
	border-bottom:1px solid #dfdfdf;
	text-align:left;
}

.search-table tbody tr td.center {
	text-align:center;
}

.search-table tbody tr td.None {
	border:none;
}

.search-table tbody tr td div {
	width:207px;
	height:44px;
	background: url(/images/bg/box_gray.gif) no-repeat left top;
	text-align:center;
	padding:20px 0 0 0;
	font-size:14px;
	font-weight:bold;
}

.search-table tbody tr td div.gold {background: url(/images/bg/box_gold.gif) no-repeat left top;}
.search-table tbody tr td div.silver {background: url(/images/bg/box_silver.gif) no-repeat left top;}
.search-table tbody tr td div.bronze {background: url(/images/bg/box_bronze.gif) no-repeat left top;}

.search-table tbody tr td .esti-orange, .search-table tbody tr td .result-orange
, .search-table tbody tr td .esti-blue
, .search-table tbody tr td .result-blue
{
	background: url(/images/bullet/ico_search_orange01.gif) no-repeat left top;
	display:inline-block;
	padding:0 0 0 25px;
}

.search-table tbody tr td .result-orange {
	background: url(/images/bullet/ico_search_orange02.gif) no-repeat left top;
}

.search-table tbody tr td .esti-blue {
	background: url(/images/bullet/ico_search_blue01.gif) no-repeat left top;
}

.search-table tbody tr td .result-blue {
	background: url(/images/bullet/ico_search_blue02.gif) no-repeat left top;
}


#bond_page_wrap {
	position: relative;
	width: 900px;
	margin:0px auto;
}

#Bond-Middle-Ly {
	position:relative;
	width:900px;
	clear:both;
	padding-bottom:20px;
	padding-top:10px;
}

.menu_bg{clear:both;width:100%;height:10px;background-color:#2d45bf;}
.menu_bg ul{padding-left:36px; height:30px;}
.menu_bg ul:afer{display:block; content:''; clear:both;}
.menu_bg ul li{float:left;margin-right:34px;}

.report_top_wrap{padding-top:10px; padding-bottom:10px; float:left; display:inline-block; border:0px solid red; width:200px; margin-right:20px;}
.util_menu{position:absolute; top:20px; right:0px;}
.util_menu p span{background:url("/images/report/top_line.png") no-repeat top right; border:solid 0px red; padding-right:10px; margin-right:10px;}
.report_right_wrap{display:inline-block; border:0px solid red; width:621px; padding-top:10px; padding-bottom:10px; }
.report_right_wrap ul{padding-top:15px; padding-left:42px; height:45px;}
.report_right_wrap ul:afer{display:block; content:''; clear:both;}
.report_right_wrap ul li{float:left;margin-right:8px; padding-right:25px;}
.report_right_wrap ul li.none{padding-right:0px;margin-right:0px;}
.report_right_wrap table td.bgl{background:url("/images/bond/top_bg_left.jpg") no-repeat left top; width:15px; height:45px;}
.report_right_wrap table td.bgc{background:url("/images/bond/top_bg.jpg") repeat-x; width:590px;}
.report_right_wrap table td.bgr{background:url("/images/bond/top_bg_right.jpg") no-repeat left top; width:16px; height:45px;}
.search_box{background:url(/images/report/top_search_bg.png) no-repeat top; width:712px; height:70px; padding-bottom:20px;}
.search_box p{text-align:left; padding:13px 0 0px 220px;}
.search_box span.search_btn{padding-left:5px;}
.search_box p.search_bottom{}
.use_box{}
.use_box p{padding-top:8px;}
.use_box p.use{padding-bottom:25px; border-bottom:2px solid #e0e0e0;}
.info_box{padding-top:20px;}
.info_box p.info{padding-bottom:20px;}
.info_box p.info_end{padding-top:10px;}
.info_box .sample_wrap{position:absolute; top:320px; right:15px;}
.info_box .sample_wrap p.sample1{padding-bottom:33px;}
.info_box .sample_wrap p.sample2{padding-bottom:33px;}
.info_box .down_wrap{position:absolute; top:418px; right:0px; }
.box_03{padding-top:38px;}
.box_04{padding-top:20px; padding-bottom:30px;}
.box_04 .sale_btn{position:absolute; top:627px; right:480px;}

.tb_box01_wrap{border-top:2px solid #454545;}
.tb_box01{width:712px;}
.tb_box01 thead{ background:#f3f3f3;}
.tb_box01 thead tr{}
.tb_box01 thead tr th{border-right:1px solid #e4e4e4; height:30px; border-bottom:1px solid #919191;}
.tb_box01 thead tr th.none{border-right:none;}
.tb_box01 tbody{}
.tb_box01 tbody tr{}
.tb_box01 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:25px; border-right:1px solid #e4e4e4;}
.tb_box01 tbody tr td.none{border-right:none;}

.td_box02_wrap{ border-top:2px solid #b3b3b3;}
.tb_box02{width:900px;}
.tb_box02 tbody{}
.tb_box02 tbody tr{}
.tb_box02 tbody tr th{border-right:1px solid #e4e4e4;text-align:left;padding:7px 0 7px 5px;}
.tb_box02 tbody tr th.bg_tit{background:#f3f3f3; border-bottom:1px solid #e4e4e4;}
.tb_box02 tbody tr th.bg_tit_none{background:#f3f3f3; border-bottom:1px solid #e4e4e4;}
.tb_box02 tbody tr td{text-align:left; border-bottom:1px solid #e4e4e4; height:25px; border-right:1px solid #e4e4e4; padding:7px 0 7px 5px;}
.tb_box02 tbody tr td.none{border-right:none;}
.tb_box02 tbody tr td.pad5{padding:5px;}
.tb_box02 tbody tr td.none_line{border-bottom:1px solid #919191; border-right:none;}
.tb_box02 tbody tr th.bg_titc{background:#f3f3f3; border-bottom:1px solid #e4e4e4; text-align:center;}
.tb_box02 tbody tr th.bg_titc_none{background:#f3f3f3; border-bottom:1px solid #e4e4e4; border-right:none; text-align:center;}
.tb_box02 tbody tr td.c{text-align:center;}

.tb_box03_wrap{border-top:2px solid #454545;}
.tb_box03{width:712px; position:relative; border-collapse:collapse;}
.tb_box03 thead{}
.tb_box03 thead tr{}
.tb_box03 thead tr th{border-right:1px solid #e4e4e4; height:30px; border-bottom:1px solid #919191;}
.tb_box03 thead tr th.none{border-right:none;}
.tb_box03 tbody{}
.tb_box03 tbody tr{}
.tb_box03 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:25px; border-right:1px solid #e4e4e4;}
.tb_box03 tbody tr td.none{border-right:none;}
.tb_box03 tbody tr td.td_font{font-size:12px; dotum;}
.tb_box03 tbody tr td.td_center{font-size:12px; dotum; text-align:left; padding-left:15px;}
.tb_box03 tbody tr td.td_left2{background:#f3f3f3; font-size:12px; text-align:center; height:50px;}
.tb_box03 tbody tr td.td_left3{font-size:12px; text-align:center; height:50px;}

.tb_box04_wrap{border-top:2px solid #454545;}
.tb_box04{width:712px; position:relative;}
.tb_box04 thead{background:#f3f3f3;}
.tb_box04 thead tr{}
.tb_box04 thead tr th{border-right:1px solid #e4e4e4; height:30px; border-bottom:1px solid #919191;}
.tb_box04 thead tr th.none{border-right:none;}
.tb_box04 tbody{}
.tb_box04 tbody tr{}
.tb_box04 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:32px; border-right:1px solid #e4e4e4;}
.tb_box04 tbody tr td.none{border-right:none;}
.tb_box04 tbody tr td.td_font{font-size:12px; dotum;}
.tb_box04 tbody tr td.td_left3{font-size:12px; text-align:left; padding-left:15px;}

.tb_box05_wrap{border-top:2px solid #454545;}
.tb_box05{width:712px; position:relative;}
.tb_box05 thead{ background:#f3f3f3;}
.tb_box05 thead tr{}
.tb_box05 thead tr th{border-right:1px solid #e4e4e4; height:30px; border-bottom:1px solid #919191;}
.tb_box05 thead tr th.none{border-right:none;}
.tb_box05 tbody{}
.tb_box05 tbody tr{}
.tb_box05 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:25px; border-right:1px solid #e4e4e4;}
.tb_box05 tbody tr td.none{border-right:none;}
.tb_box05 tbody tr td.td_font{font-size:12px; dotum;}
.tb_box05 tbody tr td.td_left4{font-size:12px; text-align:left; padding-left:15px;}


.tb_box06{width:712px; border-top:2px solid #454545;}
.tb_box06 tbody{}
.tb_box06 tbody tr{}
.tb_box06 tbody tr th.bg_tit{background:#f3f3f3; border-bottom:1px solid #e4e4e4;}
.tb_box06 tbody tr th.bg_tit_none{background:#f3f3f3; border-bottom:1px solid #919191;}
.tb_box06 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:30px; border-right:1px solid #e4e4e4;}
.tb_box06 tbody tr td.none{border-right:none; text-align:left; padding-left:20px;}
.tb_box06 tbody tr td.none_line{border-bottom:1px solid #919191; border-right:none;}

.tb_box07_wrap{border-top:2px solid #454545;}
.tb_box07{width:712px; position:relative;}
.tb_box07 thead{}
.tb_box07 thead tr{}
.tb_box07 thead tr th{border-right:1px solid #e4e4e4; background:#f3f3f3; height:30px; border-bottom:1px solid #919191;}
.tb_box07 thead tr th.none{border-right:none;}
.tb_box07 tbody{}
.tb_box07 tbody tr{}
.tb_box07 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:32px; border-right:1px solid #e4e4e4;}
.tb_box07 tbody tr td.none{border-right:none;}
.tb_box07 tbody tr td.td_font{font-size:12px;}
.tb_box07 tbody tr td.td_left{font-size:12px; text-align:left; padding-left:15px;}

.tb_box08{width:712px; border-top:2px solid #454545;}
.tb_box08 tbody{}
.tb_box08 tbody tr{}
.tb_box08 tbody tr th.bg_tit{background:#f3f3f3; border-bottom:1px solid #e4e4e4;}
.tb_box08 tbody tr th.bg_tit_none{background:#f3f3f3; border-bottom:1px solid #919191;}
.tb_box08 tbody tr td{text-align:center; border-bottom:1px solid #e4e4e4; height:32px; border-right:1px solid #e4e4e4;}
.tb_box08 tbody tr td.none{border-right:none;}
.tb_box08 tbody tr td.none_line{border-bottom:1px solid #919191; border-right:none; text-align:left; padding-left:15px;}
.tb_box08 tbody tr td.in_left{border-bottom:1px solid #e4e4e4; border-right:none; text-align:left; padding-left:15px;}

.caution_wrap{margin-top:30px; height:294px; border:1px solid #c6c6c6;}
.caution_wrap ul{padding:20px; font-size:12px;}
.caution_wrap ul li{}
.caution_wrap ul li.box_first{font-weight:bold;}
.caution_wrap ul li.box_first1{font-weight:bold; padding-top:5px;}
.caution_wrap ul li.box_line{font-weight:bold; padding-bottom:15px; border-bottom:2px solid #444444;}
.caution_wrap ul li.box_last{font-size:11px; color:#499ede; padding-top:5px;}

.caution_wrap1{margin-top:30px; height:210px; border:1px solid #c6c6c6;}
.caution_wrap1 ul{padding:20px; font-size:12px;}
.caution_wrap1 ul li{}
.caution_wrap1 ul li.box_first1{font-weight:bold; padding-top:5px;}
.caution_wrap1 ul li.box_line1{font-weight:bold; padding-bottom:15px;}

.clause_wrap1{margin-top:30px; height:250px; border:1px solid #c6c6c6;}
.clause_wrap1 ul{padding:20px; font-size:12px;}
.clause_wrap1 ul li{}
.clause_wrap1 ul li.box_first2{font-weight:bold; padding-top:5px; padding-bottom:10px; border-bottom:1px dotted #d5d5d5;}
.clause_wrap1 ul li.box_line2{font-weight:bold; padding-bottom:15px;}

.provision-box-cr { overflow:auto; height:100px; border:1px solid #e3e3e3; padding:20px; font-weight:normal; }
.provision-box-cr h4 { font-weight:bold; padding-top:5px; }
.provision-box-cr p { font-weight:normal; }

.buyer_wrap{margin-top:30px; height:480px; border:1px solid #c6c6c6;}
.buyer_wrap ul{padding:20px; font-size:12px;}
.buyer_wrap ul li{}
.buyer_wrap ul li.box_dotted{font-weight:bold; padding-bottom:10px; border-bottom:1px dotted #d5d5d5;}
.buyer_wrap ul li.box_first1{font-weight:bold; padding-top:5px;}
.buyer_wrap ul li.box_line{font-weight:bold; padding-bottom:15px; border-bottom:2px solid #444444;}
.buyer_wrap ul li.box_last{font-size:11px; color:#499ede; padding-top:5px;}
.buyer_wrap ul li.box_small{font-size:11px; color:#499ede; padding-top:5px;}
.buyer_wrap ul li.box_small_b{font-size:11px; color:#6d6165; padding-top:5px;}

.tbl_order01{width:100%; border-top:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4;}
.tbl_order01 tbody tr th{text-align:left; padding:8px 0 5px 20px; border-bottom:solid 1px #ddd;}
.tbl_order01 tbody tr td{padding:5px 0 5px 15px; border-bottom:solid 1px #ddd;}
.tbl_order01 tbody tr td.text_area{border-top:solid 2px #7277a5; border-bottom:solid 2px #7277a5;}
.tbl_order01 tbody tr td.order_line{border-bottom:solid 2px red;}
.tbl_order01 tbody tr td span.order_blue{font-size:11px; color:#499ede; padding-top:5px;}
.tbl_order01 tbody tr td.line_none{font-size:11px; font-weight:bold; color:#6d6165; padding-top:10px; border:1px solid white;}

.pager{text-align:center; padding-top:20px;}
.pager span.fir{font-size:12px; color:#55aaea;}
.pager span.fir1{font-size:12px;}

.login_box{background:url("/images/report/login_box.png") no-repeat left top; width:525px; height:223px; position:absolute; top:200px; right:100px; z-index:1;}
.login_box ul{}
.login_box ul li{}
.login_box ul li.login_id{padding-top:62px; padding-bottom:5px; padding-left:95px;}
.login_box ul li span.in_box1{padding-left:30px;}
.login_box ul li.login_pw{padding-left:30px;}
.login_box ul li span.in_box2{padding-left:30px; border:0px solid red;}
.login_box ul li.login_check{padding-top:25px; padding-left:138px; border:0px solid red; }
.login_box p{}
.login_box p.btn_s{position:absolute; top:90px; right:35px;}
.login_box p span.btn_ss{padding-left:5px;}

.pop_page_wrap{position:relative; width:668px; margin:0px auto;}
.pop_tit{position:relative; width:668px; text-align:center;}
.con_text1{position:relative; width:610px; padding-left: 30px;}
.con_text1 ul{}
.con_text1 ul li{padding-bottom:15px;}
.con_text1 ul li.text_line{border-bottom:2px solid #454545; padding-top:15px;}
.con_text1 ul li.text_end{padding-top:15px;}
.bottom_btn{position:relative; width:668px; text-align:center; border-top:1px solid #c6c6c6; padding-top:10px;}
.bottom_btn1{position:relative; width:712px; text-align:right; padding-top:10px;}
.bottom_btn1 .bottom_text1{padding-bottom:5px; font-size:12px; font-weight:bold; }

.suggestion
 {padding: 3px; border:solid 2px silver; width: 312px; background-color: white; text-align: left; vertical-align: left; position: absolute; left: 220px; top: 120px; z-index: 100; opacity:0.9; filter:alpha(opacity=90); visibility:hidden;}

.suggestionItem
 {padding:2px;}

.suggestionItem_on
 {background-color:#C1E5DB;cursor:hand;}

 /* -- Button Reset -- */
span.button,
span.button a,
span.button button,
span.button input { position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font:12px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; white-space:nowrap; background:url(/ver2/img/btn/buttonWhite.gif) no-repeat; vertical-align:middle; overflow:visible; width:75px;}
span.button { height:23px; padding:0; margin-right:2px; background-position:left top; overflow:visible;}
span.button a,
span.button button,
span.button input{ left:2px;}
span.button.large { height:29px; background-position:left -30px; }
span.button.xLarge { height:35px; background-position:left -65px; }
span.button.small { height:18px; background-position:left -107px; }

/* Anchor */
span.button a { padding:6px 10px 5px 8px; *padding:4px 10px 7px 8px; color:#000; font:12px/12px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right top;}
span.button.large a { padding:7px 10px 6px 8px; *padding:5px 10px 9px 8px; _top:-1px; font:16px/16px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right -30px;}
span.button.xLarge a { padding:8px 10px 7px 8px; *padding:6px 10px 9px 8px; font:20px/20px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right -65px;}
span.button.small a { padding:4px 6px 3px 4px; *padding:2px 6px 5px 4px; font:11px/11px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right -107px; _top:-1px;}

/* Button & Input */
span.button button,
span.button input { height:23px; padding:0 10px 0 8px; line-height:24px; background-position:right top; cursor:pointer;}
span.button.large button,
span.button.large input { height:30px; padding:0 10px 0 8px; font:16px/30px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right -30px;}
span.button.xLarge button,
span.button.xLarge input { height:35px; padding:0 10px 0 8px; font:20px/36px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right -65px;}
span.button.small button,
span.button.small input { height:18px; padding:0 6px 0 4px; font:11px/18px NanumGothic, "돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, AppleGothic, sans-serif; background-position:right -107px;}

/* Strong */
span.button.strong * { font-weight:bold !important;}

/* Icon */
span.button .icon { position:relative; left:10px; margin-right:5px; vertical-align:middle; border:0; z-index:2;}
span.button.small .icon{ left:6px;}

/* Color */
span.button.green,
span.button.green a,
span.button.green button,
span.button.green input { background-image:url(/ver2/img/btn/buttonGreen.gif); color:#fff;}
span.button.black,
span.button.black a,
span.button.black button,
span.button.black input { background-image:url(/ver2/img/btn/buttonBlack.gif); color:#fff;}
span.button.red,
span.button.red a,
span.button.red button,
span.button.red input { background-image:url(/ver2/img/btn/buttonRed.gif); color:#fff;}
span.button.blue,
span.button.blue a,
span.button.blue button,
span.button.blue input { background-image:url(/ver2/img/btn/buttonBlue.gif); color:#fff;}

.btn_s{display:inline-block;min-width:60px;height:22px;font-size:12px;font-weight:500;color:#FFF !important;text-align:center;vertical-align:middle;padding:2px 10px 1px;background:#01579b;border-radius:3px;box-sizing:border-box;text-decoration:none !important;}
.btn_grey{border:1px solid #7c8a9a;background-color:#8d9cae;}
	.btn_grey:hover{background-color:#7c8a9a;}
