/* =General
-----------------------------------------------------------------------------*/
body {
 text-align:left;
 /*---   background-image:url(../_img/common/bg.gif);   ---*/
 background-color:#FFFFF7; 
 margin:0;
 } 

/* Remove border around linked images */
img {
 border: 0;
 }


/* =Tables
-----------------------------------------------------------------------------*/
table { 
 font:12px "Arial", "Verdana", "Geneva" , "±¼¸²";
 color:#5d5d5d;
 text-align:left;
 border-spacing:0;

 }

td {
 line-height:140%;
 }
 

 
A:link { text-decoration: none ; color: #4C4C4C }
A:visited { text-decoration: none ; color: #4C4C4C }
A:active { text-decoration: none ; color: #FF6600 }
A:hover { text-decoration: none; color:#FF6600}

input
{height:19px;
 line-height:140%;
 border:1px solid #ADADAD;
 font: 12px "Arial", "Verdana", "Geneva" , "±¼¸²";
 color: #5C5C5C;}

.colorbox
{height:19px;
 line-height:140%;
 color: #000000; 
 background-color: #F1F1F1;
 border : 1px solid #CECECE;
 font: 12px "Arial", "Verdana", "Geneva", "±¼¸²"}

.checkbox
{border : 0px }
 
select
{font: 12px "Arial", "Verdana", "Geneva", "±¼¸²";
 line-height:140%;
 color: #333333; 
 background: #FFFFFF;}

textarea
{font: 12px "Arial", "Verdana", "Geneva", "±¼¸²";
 line-height:140%;
 color: #333333 ;}
 
td.just
{text-align: justify;
 line-height: 20px;}
 
.text_just
{text-align: justify;
 line-height: 16px;}
 
 .textarea_color
{font: 12px "Arial", "Verdana", "Geneva", "±¼¸²";
 border : 1px solid #CECECE;
 line-height:140%;
 color: #000000; 
 background: #F1F1F1;}

.textarea_white
{font: 12px "Arial", "Verdana", "Geneva", "±¼¸²";
 border : 0px solid #ffffff;
 line-height:130%;
 color: #333333;}

.text_bigbig
{color: #000000;
 font-family: "Arial", "Verdana", "±¼¸²", "Helvetica", "Geneva", "sans-serif";
 line-height:110%;
 font-size:34px;
 font-weight: bold;}

.text_14px
{color: #3366CC;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:14px;
 font-weight: bold;}
 
.text_13px
{color: #3366CC;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:13px;
 font-weight: bold;}
 
.text_13px_green
{color: #247622;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:13px;
 font-weight: bold;}
 
 .text_13px_grey
{color: #5c5c5c;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:13px;
 font-weight: bold;}

.text_13px_normal
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:13px;}
 
.text_12px_bold
{color: #5653BD;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif","±¼¸²", ;
 font-size:12px;
 font-weight: bold;}

.text_11px
{font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
 font-size:11px;
 line-height:140%;}

.text_11px_point01
{color: #3366CC;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
 font-size:11px;
 line-height:140%;}

.text_11px_point02
{color: #FF6633;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
 font-size:11px;
 line-height:140%;}
 
.text_10px
{	color: #666666;
	font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif","µ¸¿ò";
	font-size:10px;
	line-height:120%;}

.text_Verdan8
{color: #666666;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
 font-size:8pt;
 line-height:140%;}
 
.text_position
{color: #796666;
 font-family: "Arial", "Verdana", "Geneva",  "Helvetica", "sans-serif";
 font-size:11px;
 line-height:140%;}

.text_request
{color: #CC7100;
 font-size:12px;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";}

.text_black
{color: #000000;
 font-size:12px;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";}

.text_red
{color: red;
 font-size:12px;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";}

.text_white
{color: #ffffff;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";}

.text_point01
{	color: #3366CC;
	font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
	font-size:12px;
	line-height:140%;}

.text_point02
{	color: #FF6633;
	font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
	font-size:12px;
	line-height:140%;}

.text_point03
{	color: #DC380C;
	font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
	font-size:12px;
	line-height:140%;
	font-weight: bold;}

.text_point04
{	color: #5C5C5C;
	font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
	font-size:12px;
	line-height:140%;}	

.text_bold
{font-size:12px;
 font-weight: bold;}

.text_title
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
 color: #F87003;
 font-size:14px;
 font-weight: bold;}

.text_title_sub
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
 color: #F87003;
 font-size:12px;
 font-weight: bold;}

.copyright
{color: #333333;
 font-family: "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif";
 font-size:11px;
 line-height:140%;}
 
 
 
 /* ¼³¸í±Û ¹× ÁÖ¼®±Û */
.text_comment01 { 
 font:11px ;
 color:#3366CC;
 }

.text_comment02 {
 font:11px;
 color:#FF6633;
 }

.text_comment03 {
 font:11px ;
 color:#6db100;
 }

/* Áß¿äÇÑ ±Û */
.text_point01 { 
 color:#3366CC;
 }

.text_point01b { 
 color:#3366CC;
 font-weight:bold;
 }

.text_point02 {
 color:#FF6633;
 }

.text_point02b {
 color:#FF6633;
 font-weight:bold;
 }

.text_point03 {
 color:#529900;
 }

.text_point03b {
 color:#529900;
 font-weight:bold;
 }

.text_point04 {
 color:#fe2544;
 }

.text_point04b {
 color:#fe2544;
 font-weight:bold;
 }

.text_point05 {
 color:#000000;
 }
 
.text_point05b {
 color:#000000;
 font-weight:bold;
 
 
 
.link_underline A:link {     text-decoration: none;	color: #666666;	font-size:12px;}
.link_underline A:visited {    text-decoration: none;	color: #666666;	font-size:12px}
.link_underline A:active {	text-decoration: underline;	color: #000000;	font-size:12px;}
.link_underline A:hover {	text-decoration: underline; 	color: #000000; 	font-size:12px;}

.link_sitemap { text-decoration: none; color: #333333;}
.link_sitemap A:link { text-decoration: none; color: #333333;}
.link_sitemap A:visited { text-decoration: none; color: #333333;}
.link_sitemap A:active { text-decoration: underline; color: #727272;}
.link_sitemap A:hover { text-decoration: underline; color:#727272;}

.link_board A:link { text-decoration: none; color: #009933;}
.link_board A:visited { text-decoration: none; color: #009933;}
.link_board A:active { text-decoration: underline; color: #009933;}
.link_board A:hover { text-decoration: underline; color:#009933;}

.link_copy { text-decoration: none; color: #145E2A;}
.link_copy A:link { text-decoration: none; color: #145E2A;}
.link_copy A:visited { text-decoration: none; color: #145E2A;}
.link_copy A:active { text-decoration: underline; color: #145E2A;}
.link_copy A:hover { text-decoration: underline; color:#145E2A;}

.link_menu A:link { text-decoration: none; color: #525252;}
.link_menu A:visited { text-decoration: none; color: #525252;}
.link_menu A:active { text-decoration: none; color: #009933;}
.link_menu A:hover { text-decoration: none; color:#009933;}

.link_loginbox A:link { text-decoration: none; color: #008FA7; font-size:11px; font-family: "µ¸¿ò";}
.link_loginbox A:visited { text-decoration: none; color: #008FA7; font-size:11px; font-family: "µ¸¿ò";}
.link_loginbox A:active { text-decoration: underline; color: #008FA7; font-size:11px; font-family: "µ¸¿ò";}
.link_loginbox A:hover { text-decoration: underline; color:#008FA7; font-size:11px;	font-family: "µ¸¿ò";}

.link_admin A:link { text-decoration: none; color: #FF6633;}
.link_admin A:visited { text-decoration: none; color: #FF6633;}
.link_admin A:active { text-decoration: underline; color: #FF6633;}
.link_admin A:hover { text-decoration: underline; color:#FF6633;}

.board_link A:link { text-decoration: none; color: #284F9E;}
.board_link A:visited { text-decoration: none; color: #284F9E;}
.board_link A:active { text-decoration: underline; color: #000000;}
.board_link A:hover { text-decoration: underline; color:#000000;}

.board_link_number A:link
{text-decoration: none;
 color: #4C4C4C;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:10px;}
.board_link_number A:visited
{text-decoration: none;
 color: #4C4C4C;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:10px;}
.board_link_number A:active
{text-decoration: none;
 color: #FF6600;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:10px;}
.board_link_number A:hover
{text-decoration: none;
 color:#FF6600;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:10px;}

.board_input
{font: 11px "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 color: #000000;
 height: 20px;
 border-right-color: #999999;
 border-bottom-color: #999999;
 border-top-color: #BCBCBC;
 border-left-color: #BCBCBC;}
 
.board_input_color
{font: 11px "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 color: #000000;
 height: 20px;
 border-right-color: #999999;
 border-bottom-color: #999999;
 border-top-color: #BCBCBC;
 border-left-color: #BCBCBC;
 background-color: #F0F6FA;}
 
.board_textarea
{font: 12px "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 border-right-color: #999999;
 border-bottom-color: #999999;
 border-top-color: #BCBCBC;
 border-left-color: #BCBCBC;
 line-height:140%;
 color: #000000;
 background: #FFFFFF; }
 
.board_select
{font: 12px "Verdana", "Geneva", "±¼¸²";
 height: 16px;
 line-height:160%;
 color: #000000;
 background: #FFFFFF;}
 
.board_number
{color: #494949;
 font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
 font-size:8pt;
 line-height:120%;}

.board_text_number
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:10px;
 color: #494949;}
 
 .board_text_number_color
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:10px;
 color: #4673CC;}
 
.board_text_title
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-weight: bold;
 color: #2B2B2B;}
 
.board_text_color
{font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif", "±¼¸²";
 font-size:11px;
 color: #4673CC;}.text_12px {
	font-size: 12px;
	color: #333333;
}
