/* CSS */
BODY {
	scrollbar-face-color: e7e7e7;
	scrollbar-shadow-color: cccccc;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-track-color: F9F9F9;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-arrow-color: a1a1a1;
	margin: 0px;	
	background: ffffff;
}
IMG                    {
 border: 0px;}
BODY, TD, DIV, P, FORM, OPTION, PRE, BLOCKQUOTE {
 font-family: "ËÎÌå"; font-size: 12px; color: 666666; text-decoration:none; font-weight:normal; line-height:140%}
select                 {
 font-size: 12px; color: 818181; font-family: "ËÎÌå"; }
TEXTAREA               {
 line-height: 18px; font-family:"ËÎÌå"; font-weight:normal; font-size:9pt; color:666666; 
 background-color:F5F5F5; border-width:1pt; border-style:solid; border-color:dddddd;}
.input                 {
 height:19px; font-family:"ËÎÌå"; font-weight:normal; font-size:9pt; color:666666; 
 background-color:F5F5F5; border-width:1pt; border-style:solid; border-color:dddddd;}

/*link*/
a:link, a:visited      {color: 666666; text-decoration: none}
a:hover, a:active      {color: 000000; text-decoration: none}

/*padding */
.padd_05               {padding:5px;}
.padd_10               {padding:10px;}
.padd-left_05          {padding-left:5px;}
.padd-left_10          {padding-left:10px;}
.padd-right_05         {padding-right:5px;}
.padd-right_10         {padding-right:10px;}
.padd-top_03           {padding-top:3px;}
.padd-top_05           {padding-top:5px;}
.padd-top_10           {padding-top:10px;}
.padd-bottom_05        {padding-bottom:5px;}
.padd-bottom_10        {padding-bottom:10px;}
.padd-side_15          {padding-left:15px;padding-right:15px;}


/*Ãß°¡¼³Á¤(td_line) */


.dotline01             {background-image:url(../images/dotline01.gif); background-repeat:repeat-x; background-position:bottom}
.dotline02             {background-image:url(../images/dotline02.gif); background-repeat:repeat-x; background-position:bottom}
.dotline03             {background-image:url(../images/dotline02.gif); background-repeat:repeat-x; background-position:middle}
.solidline-bottom      {border-bottom:solid; border-bottom-color:E7E7E8; border-bottom-width:1; padding-top:3px;}
.solidline-bottom2     {border-bottom:solid; border-bottom-color:F0F0F0; border-bottom-width:1; padding-top:3px; padding-right:7px;}

/*Ãß°¡¼³Á¤(background)*/
.bg_main01 {
 background-image: url(../images/bg_main01.gif); background-repeat: no-repeat; }
.bg_main02 {
 background-image: url(../images/bg_main02.gif); background-repeat: repeat-x; }
.bg_sub01 {
 background-image: url(../images/bg_sub01.gif); background-repeat: no-repeat;}
.bg_sub02 {
 background-image: url(../images/bg_sub02.gif); background-repeat: repeat-x; }

.bg_left01 {
 background-position: right top;
 background-image: url(../images/left_bg.gif); background-repeat: no-repeat;}
.bg_left02 {
 background-position: right top;
 background-image: url(../images/left_bg.gif); background-repeat: no-repeat;}
.bg_left03 {
 background-position: right top;
 background-image: url(../images/left_bg.gif); background-repeat: no-repeat;}
.bg_left04 {
 background-position: right top;
 background-image: url(../images/left_bg.gif); background-repeat: no-repeat;}
.bg_left05 {
 background-position: right top;
 background-image: url(../images/left_bg.gif); background-repeat: no-repeat;}
.bg_left06 {
 background-position: right top;
 background-image: url(../images/left_bg.gif); background-repeat: no-repeat;}

.bottom {
 background: ffffff;
 background-image: url(../images/bottom_bg.gif);
 background-repeat: no-repeat;
 background-position: bottom;
 background-attachment: scroll;}

/*Ãß°¡¼³Á¤(input)*/
.input {
 height:19; font-size:12px; color:818181; background-color:F5F5F5; 
 border-width:1pt; border-style:solid; border-color:DDDDDD;}

/*Ãß°¡¼³Á¤(link)*/
a.link_notice:link     {color: 666666; font-size: 12px;}
a.link_notice:visited  {color: 666666; font-size: 12px;}
a.link_notice:hover    {color: 1F79B8; font-size: 12px;}

a.link_navi:link       {color: 666666; font-size: 12px;}
a.link_navi:visited    {color: 666666; font-size: 12px;}
a.link_navi:hover      {color: 1F79B8; font-size: 12px;}

a.link_white:link      {color: ffffff; font-weight: bold;}
a.link_white:visited   {color: ffffff; font-weight: bold;}
a.link_white:hover     {color: ffffff; font-weight: bold; text-decoration:underline; }

a.link_notice02:link   {color: 818181;}
a.link_notice02:visited{color: 818181;}
a.link_notice02:hover  {color: 000000;}

a.link_orange:link     {color: FF8400;}
a.link_orange:visited  {color: FF8400;}
a.link_orange:hover    {color: FF8400; position:relative; bottom:1;}

a.link_green:link      {color: 65AA6D;}
a.link_green:visited   {color: 65AA6D;}
a.link_green:hover     {color: 65AA6D; position:relative; bottom:1;}

a.link_purple:link     {color: 855EBD;}
a.link_purple:visited  {color: 855EBD;}
a.link_purple:hover    {color: 000000;}

a.link_1px:link        {}
a.link_1px:visited     {}
a.link_1px:hover       {position:relative; top:1; left:1;}

:focus { -moz-outline-style: none; } /* for Firefox */ 

/*Ãß°¡¼³Á¤(font) */
.font12px_white        {color: FFFFFF;}
.font12px_orange       {color: FF8400;}
.font12px_blue         {color: 1F79B8;}
.font11px_blue         {color: 1F79B8; font-size: 11px;}
.font11px_green        {color: 309922; font-size: 11px;}
.font11px_pink         {color: DF2176; font-size: 11px;}
.font11px_violet       {color: 6F54C7; font-size: 11px;}
.font11px_black       {color: 000000; font-size: 11px;}
.font12px_grayblue     {color: 698D98;}
.font11px_gray         {color: 727272; font-size: 11px; }
.font11px_gray2        {color: cccccc; font-size: 11px; text-decoration:line-through; }
.font12px_gray         {color: 727272;}
.font12px_gray2        {color: cccccc; text-decoration:line-through; }
.font12pxb_black       {color: 000000; font-size: 12px; font-weight: bold;}
.font12px_board        {color: 82B9BE; font-size: 12px; font-weight: bold;}
.font12pxb_bg01        {color: A6421A; font-size: 12px; background-color:DEDEDE; }

/*TD¼³Á¤ */
.tab_purple            {text-align:center; vertical-align: bottom; padding-top:6px; background-color: CFC1E3;}
.bg_yellow             {background-color: FFF000;}





/* ENG Setting - Link */
.bg_eng {
 background-image: url(/images/eng/body_bg.gif); background-repeat: repeat-x; }

a.eng1:link             {font-family: Tahoma; font-weight: bold; font-size: 11px; color :949494;}
a.eng1:visited          {font-family: Tahoma; font-weight: bold; font-size: 11px; color: 949494;}
a.eng1:hover            {font-family: Tahoma; font-weight: bold; font-size: 11px; color: 2386BA;}

a.eng2:link             {font-family: Tahoma; font-weight: bold; font-size: 11px; color :949494;}
a.eng2:visited          {font-family: Tahoma; font-weight: bold; font-size: 11px; color: 949494;}
a.eng2:hover            {font-family: Tahoma; font-weight: bold; font-size: 11px; color: 2D997E;}

a.eng3:link             {font-family: Tahoma; font-weight: bold; font-size: 11px; color :949494;}
a.eng3:visited          {font-family: Tahoma; font-weight: bold; font-size: 11px; color: 949494;}
a.eng3:hover            {font-family: Tahoma; font-weight: bold; font-size: 11px; color: FF824D;}

.eng_title             {font-family: Tahoma; font-weight: bold; font-size: 12px; color :949494; padding-left:15px;}
.eng_copy              {font-family: Tahoma; font-size: 11px; color :7A7A7A; line-height:110%;}