﻿@charset "utf-8";

/******************************************************
'* 공통
'******************************************************/


/* 전체 */
*
{
margin:0 auto;
padding:0;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
}

body
{
background-color:#ffffff;
width:100%;
margin-left: 0px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
scrollbar-highlight-color: #CCCCCC;
scrollbar-shadow-color: #CCCCCC; 
scrollbar-arrow-color: #CCCCCC;
scrollbar-face-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}

/* 세로스크롤 항상 자리 차지하기 */
html 
{
overflow-y:scroll;
}

/* 링크 */
a
{
cursor:pointer;
}

/* 테이블 */
table
{
border:0;
border-collapse:collapse;
}

/* td */
td
{

}

/* 이미지 */
img
{
vertical-align:top;
border:0;
}

/* 리스트(불릿 없음) */
li
{
list-style:none;
}

a:link
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#7F71A9;
text-decoration:none;
}

a:active
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0066FF;
text-decoration:none;
}

a:visited
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#7F71A9;
text-decoration:none;
}

a:hover
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0066FF;
text-decoration:none;
}



/******************************************************
'* Location
'******************************************************/

/** Location**/
.Location
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#999999;
text-align:right;
padding-right:4px;
height:30px;
}



/******************************************************
'* 가입 신청 양식
'******************************************************/

/** 테이블**/
.Tbl_Apply
{
border-top:solid 1px #9EB7CF;
}

/** 헤더_L**/
.Header_L
{
background-color:#E9F3FA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#004181;
font-weight:bold;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 헤더_C**/
.Header_C
{
background-color:#E9F3FA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#004181;
font-weight:bold;
text-align:center;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 리스트_L_01 (흰색배경)**/
.List_L_01
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
padding-left:5px;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 리스트_L_01 (흰색배경_노라인)**/
.List_L_01_NL
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
padding-left:5px;
height:40px;
}

/** 리스트_L_02 (회색배경)**/
.List_L_02
{
background-color:#FAFAFA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
padding-left:5px;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 리스트_C_01 (흰색배경)**/
.List_C_01
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:center;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 리스트_C_01 (흰색배경_노라인)**/
.List_C_01_NL
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:center;
padding-left:5px;
height:40px;
}



/** 리스트_C_02 (회색배경)**/
.List_C_02
{
background-color:#FAFAFA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:center;
height:40px;
border-bottom:solid 1px #E0E0E0;
}



/** 리스트_L_03 (강조배경)**/
.List_L_03
{
background-color:#fdf3f9;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
height:20px;
}

/** 리스트_C_03 (강조배경)**/
.List_C_03
{
background-color:#fdf3f9;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:center;
height:20px;
}


/** 리스트_L_03 (강조배경_언더라인)**/
.List_L_03_UL
{
background-color:#fdf3f9;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 리스트_C_03 (강조배경_언더라인)**/
.List_C_03_UL
{
background-color:#fdf3f9;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:center;
height:40px;
border-bottom:solid 1px #E0E0E0;
}



/** 양식_L**/
.Form_L
{
background-color:#E9F3FA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
padding-left:5px;
height:25px;
border: 1px solid #9EB7CF;
border-radius:2px;
}

/** 양식_C_NoLine**/
.Form_C_NL
{
background-color:#ffffff;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#777777;
font-weight:bold;
text-align:center;
border: 1px solid #ffffff;
height:25px;
}

/** 양식_R**/
.Form_R
{
background-color:#E9F3FA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:right;
padding-right:5px;
height:25px;
border: 1px solid #9EB7CF;
border-radius:2px;
}

/** 양식_약관**/
.Form_Terms
{
background-color:#E9F3FA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
padding-left:5px;
line-height:230%;
height:25px;
border: 1px solid #9EB7CF;
border-radius:2px;
}



/******************************************************
'* CMS 신청 양식
'******************************************************/

/** 테이블**/
.CMS_Tbl
{
border-top:solid 1px #000000;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
}

/** 박스_L_CMS**/
.CMS_Box
{
border:solid 1px #000000;
}

/** 타이틀(대)**/
.CMS_Title_01
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:16pt;
color:#000000;
font-weight:bold;
text-align:center;
padding-top:10px;
padding-bottom:0px;
letter-spacing:-1px;
height:30px;
}

/** 타이틀(중)**/
.CMS_Title_02
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:12pt;
color:#000000;
font-weight:bold;
padding-left:5px;
letter-spacing:-1px;
height:25px;
}

/** 타이틀(중, 우측정렬)**/
.CMS_Title_03
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:12pt;
color:#000000;
font-weight:bold;
text-align:right;
padding-right:10px;
letter-spacing:-1px;
height:25px;
}

/** 헤더_C_CMS**/
.CMS_Header_C
{
background-color:#efefef;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#000000;
font-weight:bold;
text-align:center;
letter-spacing:-1px;
height:30px;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
}

/** 리스트_C_CMS**/
.CMS_List_C
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#000000;
font-weight:bold;
text-align:center;
height:30px;
border-bottom:solid 1px #000000;
}


/** 박스_L_CMS**/
.CMS_Box_L
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#000000;
line-height:130%;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
}

/** 박스_C_CMS**/
.CMS_Box_C
{
background-color:#efefef;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#000000;
font-weight:bold;
text-align:center;
line-height:160%;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
}

/** 박스_R_CMS**/
.CMS_Box_R
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:10pt;
color:#000000;
font-weight:bold;
text-align:right;
line-height:200%;
padding-top:5px;
padding-left:10px;
padding-right:20px;
padding-bottom:5px;
}

/** 양식_C_NoLine**/
.Form_C_NL_CMS
{
background-color:#ffffff;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#000000;
font-weight:bold;
text-align:center;
border: 1px solid #ffffff;
height:25px;
}

/** 텍스트(강조_대) **/
.Support_Big
{
background-color:#dfe3f8;
color:#3955ba;
font-size:20pt;
font-weight:bold;
text-align:center;
padding-top:10px;
padding-bottom:10px;
height:40px;
}

/** 텍스트(강조_소) **/
.Support_Small
{
color:#000000;
font-size:12pt;
text-align:center;
padding-top:10px;
padding-bottom:10px;
height:40px;
}



/******************************************************
'* AS 접수 양식
'******************************************************/

/** 헤더_AS_C**/
.Header_AS_C
{
background-color:#7ba2e3;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:12pt;
color:#ffffff;
font-weight:bold;
text-align:center;
height:40px;
border-bottom:solid 1px #E0E0E0;
}

/** 리스트_AS_C**/
.List_AS_C
{
background-color:#FFFFFF;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:9pt;
color:#0080C1;
font-weight:bold;
text-align:center;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px #E0E0E0;
}

/** 양식_AS_L**/
.Form_AS_L
{
background-color:#E9F3FA;
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:11pt;
color:#0080C1;
font-weight:bold;
padding-left:5px;
height:30px;
border: 1px solid #9EB7CF;
border-radius:2px;
}

/** AS_하단설명**/
.AS_C
{
font-family:malgun gothic, '맑은고딕', Dotum, '돋움';
font-size:11pt;
color:#0080C1;
font-weight:bold;
text-align:center;
padding-top:10px;
}