input   {color:black;FONT-size: 12px;}
select  {color:black;FONT-size: 12px;}
textarea  {color:black;FONT-size: 12px;}

/*td, body {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 14pt; color: #333333;overflow-x:hidden;}*/
td, body {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 14pt; color: #333333;}
a:link    { text-decoration: none; color: #333333 }
a:visited { text-decoration: none; color: #333333 }
a:active  { text-decoration: none; color: #333333 }
a:hover {text-decoration: none; color: #000099}

.board11 {font-size: 9pt; line-height: 12pt;}

.btn     { font-size: 10pt; background-color: #DDDDDD; border-left:2px solid #EEEEEE; border-top:2px solid #EEEEEE; border-right: 2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; height:20; cursor:hand;}
.btnout  { border:1px solid #666666; cursor:hand; height:16; width:15 }
button     { font-size: 10pt; background-color: #DDDDDD; border-left:2px solid #EEEEEE; border-top:2px solid #EEEEEE; border-right: 2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; height:20; cursor:hand;}

.w {font-size: 8pt; line-height: 12pt;}

.re { font-family: "±¼¸²"; color: #64A147; text-decoration: none; font-size: 9pt}
.notice01 { font-family: "µ¸¿ò"; color: #64A147; text-decoration: none; font-size: 11px;font-weight: bold;letter-spacing: -1px;}
.notice02 { font-family: "µ¸¿ò"; color: #666666; text-decoration: none; font-size: 11px;letter-spacing: -1px;}
.re a { font-family: "±¼¸²"; color: #64A147; text-decoration: none; font-size: 9pt;text-decoration : none}
.re a:hover { font-family: "±¼¸²"; color: #264F12; font-size: 9pt ;text-decoration : none}

.b { font-family: "µ¸¿ò"; color: #666666; text-decoration: none; font-size: 9pt}
.b a { font-family: "µ¸¿ò"; color: #666666; text-decoration: none; font-size: 9pt;text-decoration : none}
.b a:hover { font-family: "µ¸¿ò"; color: #666666; font-size: 9pt ;text-decoration : none}
.table {
	line-height: 22px;
}
.b-t {
	font-family: "±¼¸²";
	font-size: 11px;
	line-height: 15px;
	color: #666666;
}
.from {
	border: 1px solid #DADADA;
}
.white {
	font-family: "±¼¸²";
	font-size: 12px;
	color: #FFFFFF;
}

.inputbtn {font-size:9pt;background-color:#DDDDDD;border-top:3px double #DDDDDD;border-right:2px solid #999999;border-bottom:2px solid #999999;border-left:3px double #DDDDDD;vertical-align:bottom;padding-left:2px;padding-right:2px;cursor:hand;}
.tditem {padding-top:5px;padding-left:5px;left:1px;top:1px;right:1px;bottom:1px;clip:rect(1px 1px 1px 1px);border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color: #CCCCCC;}
.hlinesection {background-color:#CCCCCC;height:1px;}
.tditemtitle {background-color:#6699CC;color:#FFFFFF;text-align:center;padding: 2px;font-weight:bold;height:25px;}
.tablesearch {border:1px solid #CCCCCC;margin-bottom:10px;}
.tdsearch {background-color:#F6F6F6;padding:10px 5px;text-align:center;}
.tdpaddingthin {padding:3px;}

/*object	{
	display:none;
}*/

.Bo_right {BORDER-RIGHT: #FFFFFF 1px solid;}
.forminput{background-color: #ffffff;border:1px solid #CDCDCD;font-family: "µ¸¿ò";font-size: 11px;color: #666666;padding:2 3 0 3; height: 17px;}

.t_gr {font-family: "µ¸¿ò"; color: #2599A7; text-decoration: none; font-size: 9pt}
.t_blue {font-family: "µ¸¿ò"; color: #2A5F91; text-decoration: none; font-size: 9pt}
.t_red {font-family: "µ¸¿ò"; color: #CC2200; text-decoration: none; font-size: 9pt}

img {border:0;}

/*20161111*/
.receiptBtn {display: inline-block; margin-bottom: 20px; width: 120px; height: 33px; font-size: 0; line-height: 0; background-repeat: no-repeat;}
.receiptBtn+.receiptBtn {margin-left: 15px;}
.receiptBtn_01 {background-image: url('/images/btn_receipt_01_off.gif');}
.receiptBtn_02 {background-image: url('/images/btn_receipt_02_off.gif');}
.receiptBtn_03 {background-image: url('/images/btn_receipt_03_off.gif');}
.tab .tab_01 .on {background-image: url('/images/btn_receipt_01_on.gif');}
.tab .tab_02 .on {background-image: url('/images/btn_receipt_02_on.gif');}
.tab .tab_03 .on {background-image: url('/images/btn_receipt_03_on.gif');}
.tabCont {display: none; margin-bottom: 20px; padding: 10px 10px 20px 10px; border: 1px solid #CDCDCD;}
.tabCont.show {display: block;}
.tabCont input {vertical-align: middle; width: 70px; height: 26px; line-height: 26px; text-align: center;}
.tabCont #tabCont01Radio01,
.tabCont #tabCont01Radio02 {width: auto;}
.tabCont #tabCont01Radio02 {margin-left: 15px;}
.tabCont span {vertical-align: middle; height: 26px; line-height: 28px;}
.tabCont select {vertical-align: middle; height: 26px; line-height: 26px;}
.tabCont .mgt10 {margin-top: 10px;}
.tabCont .selectCont {display: none;}
.tabCont .selectCont.show {display: block;}
.tabCont .typeSelect02 {margin-right: 10px; padding-left: 5px; width: 100px;}
.tabCont .telSelect {padding-left: 5px; width: 60px;}
.tabCont .spanType_01 {height: 28px; line-height: 28px; padding-right: 10px;}

/*20161201*/
.nbsp87 {display: inline-block; width: 87px;}
.nbsp69 {display: inline-block; width: 69px;}
.nbsp64 {display: inline-block; width: 64px;}
.nbsp70 {display: inline-block; width: 70px;}
