/*Common*/
body {
	margin:0;
	font-size:11px;line-height:1.5;
	font-family:dotum, Arial, verdana;
	color:#999999;


}
html {
    overflow-y: scroll;
}
td, th{padding:0;}
IMG {border:0 none}

/*LINK*/
a:link{color:#999999; text-decoration:none;}
a:visited{color:#aaa; text-decoration:none;}
a:hover, a:active{color:#ff915c; text-decoration:none;}


.input_style	{border:1px solid #d4d5d9;background:#f2f2f4}


/* box & view */
.box_02 {border-top:1px solid #cee0e4; border-bottom:1px solid #cee0e4}

.view_01 {padding:20px 16px 20px 16px}
.view_02 {padding:0px 15px 0px 0px}
.view_03 {padding:0px 0px 0px 3px}
.w_orange{
	font-family:dotum, Arial, verdana;
	font-size:12px;
	color:#ff925d;
	font-weight: bold;
}
.w_orange01{
	font-family:dotum, Arial, verdana;
	font-size:11px;
	color:#ff925d;

}
.txt_black01{
	font-family:dotum, Arial, verdana;
	font-size:11px;
	color:#666666;
}
.txt_black02{
	font-family:dotum, Arial, verdana;
	font-size:14px;
	color:#ff915c;
	font-weight: bold;
}

.bbs_sch_input { height:14px; border:solid 1px; border-color:#D9D9D9; font-family:"dotum, Verdana, Helvetica, sans-serif";font-size:11px;color:#666666;padding-top:2px;}
.wid_150 {width:150px;}
.wid_162 {width:162px;}
.wid_300 {width:300px;}
.wid_570 {width:570px;}
.wid_805 {width:803px;}
.wid_112 {width:112px;}
.hei_300 {height:300px;}
.hei_380 {height:380px;}
.bbs_select_common {height:21px;padding-top:2px;padding-bottom:2px;padding-right:2px;font-size:11px;color:#666666;}
.wid_80 {width:80px;}
.wid_40 {width:40px;}

table#office{
	border:1px solid #d4d4d4;
	border-collapse:collapse;
	border-top:2px solid #969696;
	width:100%;
	line-height:1.6em;
font-size:1.1em;
}
table#office td, table#office th {border:1px solid #d4d4d4; padding:5px 5px;}
table#office thead th{ background:#f9f9f9; color:#4f4f4f; }
table#office tbody th{ color:#666666; background:#f8f8f8;  }
table#office tbody td{ color:#707070; }
table#office tbody td ul{ margin:0; }
table#office tbody td li{background:url(../../images/bullet/tdBul.gif) no-repeat 0 8px; padding-left:6px; }
table#office tbody td a { color:#707070; text-decoration:underline;}
table#office td div { width:70px; background-color:#FFA; border:1px solid #DD0;  margin:5px auto; line-height:1.1; padding:1px; }


.tbpad_02{font-size:13px; color:#999}
.tbpad_02 td{vertical-align:middle}

.tbpad_03 td{vertical-align:middle;}

.tbpad_04{border:1px solid #ddd; font-size:13px; color:#999; border-collapse:collapse; border-spacing:0}
.tbpad_04 th,
.tbpad_04 td{padding:10px 5px;border:1px solid #ddd; vertical-align:middle}


.btn--reset--style{border:0; background:transparent; outline:none; color:inherit; padding:0; margin:0;}