/*----------  standard style Á¤ÀÇ ----------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#d4d4d4;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
}
td {  
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #777777; line-height:14pt;
}
.input {
	font-size: 12px; color: #666666; background-color:#ffffff; border-style: none; border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;
}
.input_button { 
    border-right: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='file'||this.type=='image')?'':''); border-top: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='file'||this.type=='image')?'':''); background: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='file'||this.type=='image')?'':'' ); border-left: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='file'||this.type=='image')?'':''); border-bottom: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='file'||this.type=='image')?'':''); 
}
.select {
	font-size: 12px; color: #666666; background-color:#ffffff; border-style: none; border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;
}
.textarea {
	font-size: 12px; color: #666666; padding:2 2 2 2; overflow:auto; background-color:#ffffff; border-style:none; border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;
}
.form {
	display:solid;
}


/*---------- »ùÇÇµð ¹é±×¶ó¿îµå----------*/
.main_bg {background-image:url(../images/bg.gif); background-repeat:repeat-x; background-position:top;}


/*------------------- »ùÇÇµð ½Ã¾Èº¸±â --------------------------------------------*/
.sian_title {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #6e6e6e; font-weight:bold; text-align:center; padding:5 0 4 0;
	background-color:#fbf4f2; border-top:2px solid #ff8605; border-bottom:1px solid #f0d9d2;
}
.sian_title02 {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #6e6e6e; font-weight:bold; text-align:left; padding:5 0 4 0;
	background-color:#fbf4f2; border-top:2px solid #ff8605; border-bottom:1px solid #f0d9d2;
}
.sian_contents {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #7c7c7c; text-align:center; padding:5 0 5 0; border-bottom:1px solid #f0d9d2;
}
.sian_contents02 {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #7c7c7c; text-align:left; padding:5 0 5 0; border-bottom:1px solid #f0d9d2;
}
.sian_input {
	font-size: 12px; color: #7c7c7c; background-color:#ffffff; border-style: none; border-bottom:1px solid #ff8605; border-top:1px solid #ff8605; border-left:1px solid #ff8605; border-right:1px solid #ff8605;
}
.sian_footer {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #7c7c7c; font-weight:bold; text-align:center; padding:5 0 4 0;
	background-color:#fbf4f2; border-top:1px solid #ff8605;
}
.sian_cate01 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ff7505; line-height:12pt; font-weight:bold; background-color:#fbf4f2; text-align:center;
	border-bottom:1px solid #ffffff;
}
.sian_tline {
	background-color:#ff7505; height: 2pt;
}
.sian_sline {
	background-color:#eeeeee; height: 2pt;
}
.sian_title02 {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #6e6e6e; font-weight:bold; text-align:center; padding:5 0 4 0;
	background-color:#fbf4f2; border-top:2px solid #ff8605; border-bottom:1px solid #f0d9d2;
}
.sian_title03 {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #e64e08; font-weight:bold; text-align:left; padding:5 0 4 0;
	background-color:#fbf4f2; border-top:2px solid #ff8605; border-bottom:1px solid #f0d9d2;
}

.sian_title04 {
	text-align:left; padding:5 0 4 0; background-image:url(../images/cian_bg1.gif);
	
}

/*------------------- »ùÇÇµð ÁÖ¹®ÇÏ±â --------------------------------------------*/
.order_title {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #9abda5; font-weight:bold; text-align:center; padding:3 0 2 0;
	background-color:#f3f7f4; border-top:2px solid #99bea5; border-bottom:1px solid #99bea5;
}
.order_contents {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #666666; text-align:center; padding:4 0 4 0; border-bottom:1px solid #e6e6e6;
}
.order_footer {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #666666; font-weight:bold; text-align:center; padding:3 0 2 0;
	background-color:#f3f7f4; border-top:1px solid #99bea5;
}
.order_th {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; text-align:center; font-weight:bold; border-bottom:1px solid #ffffff; background-color:#99bea5;
}
.order_th02 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; text-align:center; font-weight:bold; border-bottom:1px solid #ffffff; background-color:#FAA837;
}
.order_td {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #666666; border-bottom:1px solid #e6e6e6; padding:7 5 7 5;
}
.order_td02 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #666666; border-bottom:1px solid #e6e6e6; padding:7 5 7 5; background-color:#F3F7F4;
}
.order_td03 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #666666; border-bottom:1px solid #e6e6e6; padding:7 5 7 5; background-color:#fffef0;
}
.order_tline {
	background-color:#99bea5; height: 1pt;
}
.order_tline02 {
	background-color:#ff8605; height: 1pt;
}
.check_th {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #7c7c7c; font-weight:bold; padding:5 0 5 15;
	background-color:#f9f9f9; border-bottom:1px solid #ffffff;
}
.check_td {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #7c7c7c; padding:5 0 5 15;
}
.order_bold {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #494949; font-weight:bold; line-height:12pt;
}
.order_bold02 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ff5411; font-weight:bold; line-height:12pt;
}

/*---------- »ùÇÇµð È¸¿ø°¡ÀÔ ----------*/
.join th {
	padding: 10 0 10 10; height:29px; width:130px; font-size: 12px; color: #747474; background-image:url(../images/detail_line_bg02.gif); background-repeat:no-repeat; border-bottom: 1px solid #d5d5d5;
}
.join td {
	padding: 10 0 10 0; height:29px; font-size: 12px; color: #5d8faf; border-bottom: 1px solid #d5d5d5;
}

/*---------- »ùÇÇµð ¸ÞÀÎ °Ô½ÃÆÇ----------*/
.data {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#0167b2; text-align:right;}



/*----------- »ùÇÇµð ÆùÆ® ½ºÅ¸ÀÏ -----------------*/
.bold {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #0167b2; font-weight:bold;
}

.blue{ font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #009fdf; }
.blue A {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#009fdf; text-decoration: none}
.blue A:visited {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#009fdf; text-decoration: none}
.blue A:hover {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#d4d4d4; text-decoration: none}
.blue A:active {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#009fdf; text-decoration: none}




/*---------- ¸µÅ© °ü·Ã----------*/
A {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#777777; text-decoration: none}
A:visited {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#777777; text-decoration: none}
A:hover {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#d4d4d4; text-decoration: none}
A:active {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color:#777777; text-decoration: none}




/*------------------- Å×ÀÌºí ¶óÀÎ --------------------------------------------*/

.tline {
	background-color:#97bc52; height: 2pt; border-bottom:1px solid #ffffff;
}
.sline {
	background-color:#f3f7f4; height: 2pt;border-bottom:1px solid #ffffff;
}


/*------------------- »ùÇÇµð °Ô½ÃÆÇ --------------------------------------------*/
.board_cate01 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; line-height:12pt; font-weight:bold; background-color:#92b5d5; text-align:center;
	border-bottom:1px solid #ffffff;
}
.board_title {
	padding:5 0 4 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; line-height:12pt; font-weight:bold; background-color:#68a3d9; text-align:center;
	border-top:2px solid #2561a9; border-bottom:1px solid #ffffff;
}
.board_contents {
	padding:5 0 5 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #777777; line-height:12pt; background-color:#ffffff; text-align:center;
	border-bottom:1px solid #f3f3f3;
}
.board_contents02 {
	padding:5 0 5 10; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #777777; line-height:12pt; background-color:#ffffff;
	border-bottom:1px solid #f3f3f3;
}
.board_footer {
	font-family: "µ¸¿ò", "Arial"; font-size: 12px; color: #7c7c7c; font-weight:bold; text-align:center; padding:5 0 4 0;
	background-color:#f9fbfe; border-top:1px solid #c3d2e3;
}
.tline02 {
	background-color:#2561a9; height: 2pt;
}
.sline02 {
	background-color:#eeeeee; height: 2pt;
}



/*------------------- »ùÇÇµð ±Ô°Ýº¸±â --------------------------------------------*/
.frame_title {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; line-height:12pt; font-weight:bold; background-image:url(../images/frame_title_bg.gif); 				
	background-repeat:no-repeat; padding:0 0 0 10; height:32; vertical-align:middle;
}
.frame_title A {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; line-height:12pt; font-weight:bold; text-decoration: none}
.frame_title A:visited {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; line-height:12pt; font-weight:bold; text-decoration: none}
.frame_title A:hover {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #8fa6cd; line-height:12pt; font-weight:bold; text-decoration: none}
.frame_title A:active {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "Arial"; font-size: 12px; color: #ffffff; line-height:12pt; font-weight:bold; text-decoration: none}

.frame_line { border-bottom:1px solid #f3f3f3; }

/*---------- »çÀÌÆ®¸Ê ----------*/
.smap {
	border-bottom:1px solid #f0f0f0; padding:5 0 4 0;
}








