
BODY {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica";
}
TABLE {
	FONT-SIZE: 11pt; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica";
}
TR {
	FONT-SIZE: 11pt; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
TD {
	FONT-SIZE: 11pt; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
SELECT {
	FONT-SIZE: 11pt; COLOR: #797979; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
TEXTAREA {
	FONT-SIZE: 11pt; COLOR: #797979; LINE-HEIGHT: 14pt; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
IMAGE {
	border:0;
}


A:link {
	FONT-SIZE: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11pt; COLOR: #000000; TEXT-DECORATION: none
}

.url
{
	FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none
}
A.url:link {
	FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none
}
A.url:visited {
	FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none
}
A.url:hover {
	FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none
}
A.url:active {
	FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none
}


.url_11 {FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none}
A.url_11:link {FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none}
A.url_11:visited {FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none}
A.url_11:hover {FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none}
A.url_11:active {FONT-SIZE: 11pt; COLOR: #0070C0;text-decoration:none}

.url_12 {FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none}
A.url_12:link {FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none}
A.url_12:visited {FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none}
A.url_12:hover {FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none}
A.url_12:active {FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none}

.url_13 {FONT-SIZE: 13pt; COLOR: #0070C0; text-decoration:none}
A.url_13:link {FONT-SIZE: 13pt; COLOR: #0070C0; text-decoration:none}
A.url_13:visited {FONT-SIZE: 13pt; COLOR: #0070C0;text-decoration:none}
A.url_13:hover {FONT-SIZE: 13pt; COLOR: #0070C0;text-decoration:none}
A.url_13:active {FONT-SIZE: 13pt; COLOR: #0070C0;text-decoration:none}

.url_14 {FONT-SIZE: 14pt; COLOR: #0070C0; text-decoration:none}
A.url_14:link {FONT-SIZE: 14pt; COLOR: #0070C0; text-decoration:none}
A.url_14:visited {FONT-SIZE: 14pt; COLOR: #0070C0;text-decoration:none}
A.url_14:hover {FONT-SIZE: 14pt; COLOR: #0070C0;text-decoration:none}
A.url_14:active {FONT-SIZE: 14pt; COLOR: #0070C0;text-decoration:none}

.url_15 {FONT-SIZE: 15pt; COLOR: #0070C0; text-decoration:none}
A.url_15:link {FONT-SIZE: 15pt; COLOR: #0070C0; text-decoration:none}
A.url_15:visited {FONT-SIZE: 15pt; COLOR: #0070C0;text-decoration:none}
A.url_15:hover {FONT-SIZE: 15pt; COLOR: #0070C0;text-decoration:none}
A.url_15:active {FONT-SIZE: 15pt; COLOR: #0070C0;text-decoration:none}

.url_16 {FONT-SIZE: 16pt; COLOR: #0070C0; text-decoration:none}
A.url_16:link {FONT-SIZE: 16pt; COLOR: #0070C0; text-decoration:none}
A.url_16:visited {FONT-SIZE: 16pt; COLOR: #0070C0;text-decoration:none}
A.url_16:hover {FONT-SIZE: 16pt; COLOR: #0070C0;text-decoration:none}
A.url_16:active {FONT-SIZE: 16pt; COLOR: #0070C0;text-decoration:none}

.url_18 {FONT-SIZE: 18pt; COLOR: #0070C0; text-decoration:none}
A.url_18:link {FONT-SIZE: 18pt; COLOR: #0070C0; text-decoration:none}
A.url_18:visited {FONT-SIZE: 18pt; COLOR: #0070C0;text-decoration:none}
A.url_18:hover {FONT-SIZE: 18pt; COLOR: #0070C0;text-decoration:none}
A.url_18:active {FONT-SIZE: 18pt; COLOR: #0070C0;text-decoration:none}


.ddred
{
	FONT-SIZE: 11pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred:link {
	FONT-SIZE: 11pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred:visited {
	FONT-SIZE: 11pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred:hover {
	FONT-SIZE: 11pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred:active {
	FONT-SIZE: 11pt; COLOR: #BF0F17;text-decoration:none
}


.ddred_8
{
	FONT-SIZE: 8pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_8:link {
	FONT-SIZE: 8pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_8:visited {
	FONT-SIZE: 8pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_8:hover {
	FONT-SIZE: 8pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_8:active {
	FONT-SIZE: 8pt; COLOR: #BF0F17;text-decoration:none
}

.ddred_9
{
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_9:link {
	FONT-SIZE: 9pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_9:visited {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_9:hover {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_9:active {
	FONT-SIZE: 9pt; COLOR: #BF0F17;text-decoration:none
}

.url_nonedeco {
	FONT-SIZE: 11pt; COLOR: #000000; text-decoration:none
}
A.url_nonedeco:link {
	FONT-SIZE: 11pt; COLOR: #000000; text-decoration:none
}
A.url_nonedeco:visited {
	FONT-SIZE: 11pt; COLOR: #000000;text-decoration:none
}
A.url_nonedeco:hover {
	FONT-SIZE: 11pt; COLOR: #000000;text-decoration:none
}
A.url_nonedeco:active {
	FONT-SIZE: 11pt; COLOR: #000000;text-decoration:none
}

.ddred_10
{
	FONT-SIZE: 10pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_10:link {
	FONT-SIZE: 10pt; COLOR: #BF0F17; text-decoration:none
}
A.ddred_10:visited {
	FONT-SIZE: 10pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_10:hover {
	FONT-SIZE: 10pt; COLOR: #BF0F17;text-decoration:none
}
A.ddred_10:active {
	FONT-SIZE: 10pt; COLOR: #BF0F17;text-decoration:none
}


.login_title {
	FONT-SIZE: 10pt; COLOR: #505050; FONT-WEIGHT: bold;
}


.normal_font {
	FONT-SIZE: 11pt; COLOR: #505050; text-decoration:none	
}
.normal_font_9 {
	FONT-SIZE: 9pt; COLOR: #000000; text-decoration:none	
}
.normal_font_10 {
	FONT-SIZE: 10pt; COLOR: #000000; text-decoration:none;
}
.normal_font_11 {
	FONT-SIZE: 11pt; COLOR: #000000; text-decoration:none; font-weight:bold
}
.normal_font_12 {
	FONT-SIZE: 12pt; COLOR: #000000; text-decoration:none;
}
.normal_font_14 {
	FONT-SIZE: 14pt; COLOR: #000000; text-decoration:none;
}

.blue_font {
	FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_bold {
	FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none; font-weight:bold
}
.blue_font_10 {
	FONT-SIZE: 10pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_11 {
	FONT-SIZE: 11pt; COLOR: #0070C0; text-decoration:none	
}
.blue_font_12 {
	FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none
}
.blue_font_14 {
	FONT-SIZE: 14pt; COLOR: #0070C0; text-decoration:none	
}

.white_font {
	FONT-SIZE: 11pt; COLOR: #FFFFFF; text-decoration:none;
}
.white_font_bold {
	FONT-SIZE: 11pt; COLOR: #FFFFFF; text-decoration:none; font-weight:bold
}
.white_font_12 {
	FONT-SIZE: 12pt; COLOR: #FFFFFF; text-decoration:none;
}
.white_font_14 {
	FONT-SIZE: 14pt; COLOR: #FFFFFF; text-decoration:none;
}
.white_font_20 {
	FONT-SIZE: 20pt; COLOR: #FFFFFF; text-decoration:none;
}


.red_font {
	FONT-SIZE: 11pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_10 {
	FONT-SIZE: 10pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_11 {
	FONT-SIZE: 11pt; COLOR: #FF0000; text-decoration:none	
}
.red_font_12 {
	FONT-SIZE: 12pt; COLOR: #FF0000; text-decoration:none	
}

.dred_font {
	FONT-SIZE: 11pt; COLOR: #C00000; text-decoration:none	
}
.dred_font_10 {
	FONT-SIZE: 10pt; COLOR: #C00000; text-decoration:none	
}
.dred_font_11 {
	FONT-SIZE: 11pt; COLOR: #C00000; text-decoration:none	
}

.ddred_font {
	FONT-SIZE: 11pt; COLOR: #BF0F17; text-decoration:none	
}

.gray_font_8 {
	FONT-SIZE: 8pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_9 {
	FONT-SIZE: 9pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_10 {
	FONT-SIZE: 10pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_11 {
	FONT-SIZE: 11pt; COLOR: #7F7F7F; text-decoration:none	
}
.gray_font_12 {
	FONT-SIZE: 12pt; COLOR: #7F7F7F; text-decoration:none	
}

.m1_gray_font_8 {
	FONT-SIZE: 8pt; COLOR: #aFaFaF; text-decoration:none	
}

.m1_gray_font_9 {
	FONT-SIZE: 9pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_9:link {
	FONT-SIZE: 9pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_9:visited {
	FONT-SIZE: 9pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_9:hover {
	FONT-SIZE: 9pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_9:active {
	FONT-SIZE: 9pt; COLOR: #aFaFaF; text-decoration:none
}


.m1_gray_font_10 {
	FONT-SIZE: 10pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_10:link {
	FONT-SIZE: 10pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_10:visited {
	FONT-SIZE: 10pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_10:hover {
	FONT-SIZE: 10pt; COLOR: #aFaFaF; text-decoration:none
}
A.m1_gray_font_10:active {
	FONT-SIZE: 10pt; COLOR: #aFaFaF; text-decoration:none
}


.m_black_font_10 {
	FONT-SIZE: 10pt; COLOR: #000000; text-decoration:none;
}
.m_black_font_11 {
	FONT-SIZE: 11pt; COLOR: #000000; text-decoration:none;
}

.m_black_font_12 {
	FONT-SIZE: 12pt; COLOR: #000000; text-decoration:none;
}
A.m_black_font_12:link {
	FONT-SIZE: 12pt; COLOR: #000000; text-decoration:none
}
A.m_black_font_12:visited {
	FONT-SIZE: 12pt; COLOR: #000000;text-decoration:none
}
A.m_black_font_12:hover {
	FONT-SIZE: 12pt; COLOR: #000000;text-decoration:none
}
A.m_black_font_12:active {
	FONT-SIZE: 12pt; COLOR: #000000;text-decoration:none
}


.m_black_font_13 {
	FONT-SIZE: 13pt; COLOR: #000000; text-decoration:none;
}
.m_black_font_14 {
	FONT-SIZE: 14pt; COLOR: #000000; text-decoration:none;
}
.m_black_font_12_bold {
	FONT-SIZE: 12pt; COLOR: #000000; text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
.m_black_font_14_bold {
	FONT-SIZE: 14pt; COLOR: #000000; text-decoration:none; font-weight:bold;
}
.m_red_font_12_bold {
	FONT-SIZE: 12pt; COLOR: #FF0000; text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}

.m_blue_font_12_bold {
	FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
A.m_blue_font_12_bold:link {
	FONT-SIZE: 12pt; COLOR: #0070C0; text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
A.m_blue_font_12_bold:visited {
	FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
A.m_blue_font_12_bold:hover {
	FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}
A.m_blue_font_12_bold:active {
	FONT-SIZE: 12pt; COLOR: #0070C0;text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}

.m_gray_font_12_bold {
	FONT-SIZE: 12pt; COLOR: #7F7F7F; text-decoration:none; font-weight:bold; FONT-FAMILY: "±¼¸²", "Arial", "sans-serif", "helvetica"
}


.added_guestid_10 {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none;}
A.added_guestid_10:link {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_10:visited {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_10:hover {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_10:active {FONT-SIZE: 10pt; COLOR: #7D3BB0; text-decoration:none}

.added_guestid_11 {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none;}
A.added_guestid_11:link {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_11:visited {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_11:hover {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}
A.added_guestid_11:active {FONT-SIZE: 11pt; COLOR: #7D3BB0; text-decoration:none}



.input1 {
	BORDER-RIGHT: #B0B0B0 1px solid; BORDER-TOP: #B0B0B0 1px solid; FONT-SIZE: 12px; LINE-HEIGHT: 14pt; BORDER-LEFT: #B0B0B0 1px solid; COLOR: #000038; BORDER-BOTTOM: #B0B0B0 1px solid;  FONT-FAMILY: ±¼¸²; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff
}
.img_box {
	border:1px solid #FFFFFF
}


/* for IE */
a {a:expression(this.hideFocus=true);}

/* for Firefox */ 
:focus { -moz-outline-style: none; } 




.icon-bbs {
	background-image: url("/images/extra_service/bbs_box_14.gif");
	background-position: center center;
	height: 14px;
	line-height: 14px;
	width: 14px;
}

.icon-bbs-16 {
	background-image: url("/images/extra_service/bbs_box_16.gif");
	background-position: center center;
	height: 16px;
	line-height: 16px;
	width: 16px;
}

/* CheckBox °ü·Ã */
.checkbox label:after, 
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
}

.radio .cr {
    border-radius: 50%;
}

.checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 20%;
}

.radio .cr .cr-icon {
    margin-left: 0.04em;
}

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
