﻿@charset "UTF-8";

body {
background-image:url(../images/bg_m.jpg);
background-repeat: repeat-x; 
background-color:#e5ebf1;
margin:0;
font-size: 12px;
font-family: sans-serif;
font-family: "ＭＳ Ｐゴシック";
line-height: 1.5;
color: #676767;
SCROLLBAR-FACE-COLOR: #EFEFEF; 
SCROLLBAR-SHADOW-COLOR: #9F9F9F; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-ARROW-COLOR: #333333; 
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
SCROLLBAR-BASE-COLOR: #333333:;
overflow-x: hidden;
}

td {
	font-size:12px;
	line-height: 18px;
}

.tA12b{
font-weight: bold;
font-size: 12px;
line-height: 1.3;
}

.tA11{
color: #676767;
font-size: 11px;
line-height: 1.3;
}

.tA11b{
font-weight: bold;
color: #FFFFFF;
font-size: 11px;
line-height: 1.3;
}


.tB11{
color: #999999;
font-size: 11px;
line-height: 1.3;
letter-spacing:-1px;
}


.tB12{
color: #999999;
font-size: 12px;
line-height: 1.3;
}

.tC11{
color: #C2875B;
font-size: 11px;
line-height: 1.3;
letter-spacing:-1px;
}


.tC12{
color: #C2875B;
font-size: 12px;
line-height: 1.3;
}

.tD20b{
font-weight: bold;
color: #333333;
font-size: 20px;
line-height: 1.3;
}

.tD15b{
font-weight: bold;
color: #333333;
font-size: 15px;
line-height: 1.3;
}

.tD16b{
font-weight: bold;
color: #333333;
font-size: 16px;
line-height: 1.3;
}

.tE12{
color: #CC6600;
font-size: 12px;
line-height: 1.3;
}

.tE12b{
color: #CC6600;
font-size: 12px;
font-weight: bold;
line-height: 1.3;
}

.tf12{
color: #288dd3;
font-size: 12px;
line-height: 1.3;
}


.tf12b{
color: #FF7A09;
font-size: 12px;
font-weight: bold;
line-height: 1.3;
}

.tg12{
color: #333333;
font-size: 12px;
line-height: 1.3;
}

.tg12b{
color: #333333;
font-size: 12px;
font-weight: bold;
line-height: 1.3;
}


.tabA12{
color: #676767;
font-size: 12px;
line-height: 1.3;
padding-left:20px;
}

.tabA12b{
font-weight: bold;
color: #676767;
font-size: 12px;
line-height: 1.3;
padding-left:20px;
}

.mt01{
color: #288dd3;
}

.mt02{
color: #793dd4;
}

.mt03{
color: #fb8800;
}

.mt04{
color: #ff6c00;
font-weight: bold;
}

.mt05{
color: #0f4da9;
font-weight: bold;
}

.mt06{
color: #OOOOOO;
}

.mt07{
color: #929394;
font-weight: bold;
}

.mt08{
font-size: 14px;
color: #288dd3;
font-weight: bold;
}

.mt09{
color: #ffffff;
font-weight: bold;
}

.mt a:link{color: #000000;TEXT-DECORATION:none;font-weight: bold;font-size: 14px;}
.mt a:active{color : #0066FF;TEXT-DECORATION:none;font-weight: bold;font-size: 14px;}
.mt a:visited{color: #000000;TEXT-DECORATION:none;font-weight: bold;font-size: 14px;}
.mt a:hover{color : #0066FF;TEXT-DECORATION:none;font-weight: bold;font-size: 14px;}

.mts a:link{color: #318ecf;TEXT-DECORATION:none;font-weight: bold;font-size: 12px;padding-left:10px;}
.mts a:active{color : #42b1ff;TEXT-DECORATION:none;font-weight: bold;font-size: 12px;padding-left:10px;}
.mts a:visited{color: #318ecf;TEXT-DECORATION:none;font-weight: bold;font-size: 12px;padding-left:10px;}
.mts a:hover{color : #42b1ff;TEXT-DECORATION:none;font-weight: bold;font-size: 12px;padding-left:10px;}

.mtt a:link{color: #000000;TEXT-DECORATION:none;font-size: 12px;padding-left:10px;line-height: 2;}
.mtt a:active{color : #0066FF;TEXT-DECORATION:none;font-size: 12px;padding-left:10px;line-height: 2;text-decoration: underline;}
.mtt a:visited{color: #000000;TEXT-DECORATION:none;font-size: 12px;padding-left:10px;line-height: 2;}
.mtt a:hover{color : #0066FF;TEXT-DECORATION:none;font-size: 12px;padding-left:10px;line-height: 2;text-decoration: underline;}

.mttb a:link{color: #318ecf;TEXT-DECORATION:none;font-size: 12px;padding-left:3px;font-weight: bold;}
.mttb a:active{color : #42b1ff;TEXT-DECORATION:none;font-size: 12px;padding-left:3px;font-weight: bold;}
.mttb a:visited{color: #318ecf;TEXT-DECORATION:none;font-size: 12px;padding-left:3px;font-weight: bold;}
.mttb a:hover{color : #42b1ff;TEXT-DECORATION:none;font-size: 12px;padding-left:3px;font-weight: bold;}

.bt a:link{color: #000000;TEXT-DECORATION:none;font-size: 12px; font-weight: bold;}
.bt a:active{color : #0066FF;TEXT-DECORATION:none;font-size: 12px; font-weight: bold;}
.bt a:visited{color: #000000;TEXT-DECORATION:none;font-size: 12px; font-weight: bold;}
.bt a:hover{color : #0066FF;TEXT-DECORATION:none;font-size: 12px; font-weight: bold;}

.bts a:link{color: #000000;TEXT-DECORATION:none;font-size: 12px;}
.bts a:active{color : #0066FF;TEXT-DECORATION:none;font-size: 12px;}
.bts a:visited{color: #000000;TEXT-DECORATION:none;font-size: 12px;}
.bts a:hover{color : #0066FF;TEXT-DECORATION:none;font-size: 12px;}

.copy{
color: #0071b9;font-size: 9px;font-family: "Helvetica";
}




.inputA {
border:1px solid #EB8817;
background-color:#FFD36A;
height:17px;
font-size:12px;
color:#872D01;
width:140px;
margin:0;
padding:0;
}

.inputB {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
height:17px;
font-size:12px;
color:#666666;
width:140px;
margin:0;
padding:5;
}

.inputC {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
height:15px;
font-size:12px;
color:#666666;
margin:0;
padding-left:5px;
}

.selectA {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
height:20px;
font-size:12px;
color:#666666;
width:145px;
margin:0;
padding:0
}

.selectB {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
height:20px;
font-size:12px;
color:#666666;
margin:0;
padding:0
}

.selectC {
border:1px solid #CCCCCC;
background-color:#FFFFFF;
font-family:verdana;
height:18px;
font-size:11px;
color:#666666;
}

.textareaA {
border:1px solid #CCCCCC; 
background-color:#ffffff;
font-size:12px;
color:#666666;
padding:5px;
}



/* Link style : default----------------------------------------------- */
a:link {
color: #676767;
text-decoration: none;font-size:12px;
}

a:visited  {
color: #676767;
text-decoration: none;font-size:12px;
}

a:hover,
a:active,
a:focus {
color: #2269a7;font-size:12px;
text-decoration: underline;
}
/* Link style : default----------------------------------------------- */


/* Link style : link_textA10 {--------------------------------------------*/
.link_tA10:link {
color: #FFFF66;
margin-top: 10px;
min-height: 18px;
height: 18px !important;
font-size: 84%;
text-decoration: none;
}

.link_tA10:visited  {
color: #FFFF66;
margin-top: 10px;
min-height: 18px;
height: 18px !important;
font-size: 84%;
text-decoration: none;
}

.link_tA10:hover,
.link_tA10:active,
.link_tA10:focus {
color: #FFFF66;
margin-top: 10px;
min-height: 18px;
height: 18px !important;
font-size: 84%;
text-decoration: underline;
}
/* Link style : link_textA10 {--------------------------------------------*/


/* Link style : link_textB10 {--------------------------------------------*/
.link_tB10:link {
color: #FF7A09;
margin-top: 10px;
min-height: 18px;
height: 18px !important;
font-size: 84%;
text-decoration: none;
}

.link_tB10:visited  {
color: #FF7A09;
margin-top: 10px;
min-height: 18px;
height: 18px !important;
font-size: 84%;
text-decoration: none;
}

.link_tB10:hover,
.link_tB10:active,
.link_tB10:focus {
color: #FF7A09;
margin-top: 10px;
min-height: 18px;
height: 18px !important;
font-size: 84%;
text-decoration: underline;
}
/* Link style : link_textB10 {--------------------------------------------*/



/* Link style : link_textC12----------------------------------------------- */
.link_tC12:link {
color: #333333;
font-weight: bold;
text-decoration: none;
}

.link_tC12:visited  {
color: #333333;
font-weight: bold;
text-decoration: none;
}

.link_tC12:hover,
.link_tC12:active,
.link_tC12:focus {
font-weight: bold;
color: #333333;
text-decoration: underline;
}
/* Link style : link_textC12----------------------------------------------- */


/* this.blur 일괄적용되는 스타일 */
a     {selector-dummy:expression(this.hideFocus=true);}
input {selector-dummy:expression(this.hideFocus=true);}
 