<!--
/*  Main Style */
.MAIN_BODY {
	/*BACKGROUND-IMAGE : url('/image/main/m_bg.gif');*/ 
	BACKGROUND-COLOR : #FFFFFF; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-ATTACHMENT : scroll;  
	BACKGROUND-POSITION : top;
	FONT-SIZE: 10pt; 	
	COLOR: #666666; 
	LINE-HEIGHT: 150%; 	
	FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
	LETTER-SPACING: -1pt: justify;
	MARGIN : 0;
}

.MAIN_TOP {
	BACKGROUND-IMAGE : url('/image/main/top_logo.gif'); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-ATTACHMENT : scroll;  
	BACKGROUND-POSITION : left;
	FONT-SIZE: 10pt; 	
	COLOR: #666666; 
	LINE-HEIGHT: 150%; 	
	FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
	LETTER-SPACING: -1pt: justify;
	MARGIN : 0;
}

TD {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; line-height: 22px: justify; display: table-cell;
}


.main table {
    border-collapse: collapse;
    box-sizing: border-box;
    text-indent: initial;
    white-space: normal;
    line-height: normal;
    font-weight: normal;
    font-size: medium;
    font-style: normal;
    color: -internal-quirk-inherit;
    text-align: start;
    border-spacing: 2px;
    border-color: grey;
    font-variant: normal;
}
.main a {color:unset;}
.main td {FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; line-height: 22px: justify; padding:3px; }

LI {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; line-height: 22px: justify
}

img {
	BORDER : 0;
}

a img {border: none; cursor:hand;}

A:link {
	COLOR: #205e97; TEXT-DECORATION: none
}
A:visited {
	COLOR: #205e97; TEXT-DECORATION: none
}
A:active {
	COLOR: #205e97; TEXT-DECORATION: none
}
A:hover {
	COLOR: #205e97; TEXT-DECORATION: none
}

A.subject:link {
	COLOR: #FF7E00; TEXT-DECORATION: none
}
A.subject:visited {
	COLOR: #FF7E00; TEXT-DECORATION: none
}
A.subject:active {
	COLOR: #FF7E00; TEXT-DECORATION: none
}
A.subject:hover {
	COLOR: #AB5755; TEXT-DECORATION: none
}

.hand {cursor:pointer;}

.COPY {
	BACKGROUND-COLOR : #FFFFFF; 
	BACKGROUND-IMAGE : url('/image/main/bottom_bg.gif'); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-ATTACHMENT : scroll;  
	BACKGROUND-POSITION : top;	
	FONT-SIZE: 9pt; 
}

/*  Sub Style */
.SUB_BODY {
	BACKGROUND-POSITION : top;
	FONT-SIZE: 8pt; 	
	COLOR: #666666; 
	LINE-HEIGHT: 150%; 	
	FONT-FAMILY: tahoma,verdana,arial,times new roman; 
	LETTER-SPACING: -1pt: justify;
	MARGIN : 0;

}

.toplink {
	FONT-SIZE: 9pt; COLOR: #0356A4; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold;
}

A.toplink:link {
	COLOR: #0356A4; TEXT-DECORATION: none; 
}
A.toplink:visited {
	COLOR: #0356A4; TEXT-DECORATION: none;
}
A.toplink:active {
	COLOR: #0356A4; TEXT-DECORATION: none; 
}
A.toplink:hover {
	COLOR: #FFFFFF; BACKGROUND-COLOR : #FE4807; TEXT-DECORATION: underline; 
}

.menu{
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY:tahoma,sans-serif,verdana, arial,times new roman; FONT-WEIGHT: bold; Letter-spacing:-1;
}

A.menu:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
A.menu:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.menu:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
A.menu:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

.pagecontents { font-family: tahoma, Verdana; font-size: 10pt; color: #AB5755;FONT-WEIGHT: bold;  }

.pagecontentslarge { font-family: tahoma, Verdana; font-size: 12px; color: #2B2B2B; } 

.subM{
	FONT-SIZE: 9pt; COLOR: #A44063; FONT-FAMILY: tahoma,sans-serif,verdana,times new roman;
}

.sub_root {
	FONT-SIZE: 10pt; COLOR: #949494; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; TEXT-ALIGN: right;
}

.main_about {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; font-weight:bold;
}
.index_menu {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; font-weight:bold;
}

.sub_top_menu {
	FONT-SIZE: 8pt; COLOR: #232323; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; font-weight:bold;
}

.sub_menu {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; font-weight:bold;
}

.check {
	FONT-SIZE: 10pt; COLOR: #FC6909; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman;
}

.info_box {
	BORDER: 3px solid #133F86; PADDING: 5px;
}

.info_box2 {
	FONT-SIZE: 10pt; COLOR: #365198; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; BORDER: 3px solid #D3D3D3; PADDING: 10px;
}

.about {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; line-height: 140%;
}


.link_box1 {
	BORDER: 1px solid #A6BAD3; PADDING: 5px; BACKGROUND-COLOR : #E5EEF3; 
}

.info1 {
	FONT-SIZE: 10pt; COLOR: #365198; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; BORDER: 3px solid #D3D3D3; PADDING: 10px;
}

.info2 {
	FONT-SIZE: 10pt; COLOR: #4E4C1B; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.info3 {
	FONT-SIZE: 10pt; COLOR: #EB3150; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}



.info4 {
	FONT-SIZE: 10pt; COLOR: #EB3150; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.info5 {
	FONT-SIZE: 10pt; COLOR: #365198; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.info6 {
	FONT-SIZE: 9pt; COLOR: #365198; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.info7 {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.info8 {
	FONT-SIZE: 10pt; COLOR: #FFFFFF; 
}

.info9 {
	FONT-SIZE: 10pt; COLOR: #4E4C1B; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.info10 {
	FONT-SIZE: 10pt; COLOR: #0000FF; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
}

.top_menu {
	FONT-SIZE: 9pt; COLOR: #DD575D; FONT-FAMILY: tahoma,sans-serif,verdana,Arial; 
}


A.top_menu:link {
	COLOR: #373737; TEXT-DECORATION: none;
}
A.top_menu:visited {
	COLOR: #373737; TEXT-DECORATION: none;
}
A.top_menu:active {
	COLOR: #373737; TEXT-DECORATION: none;
}
A.top_menu:hover {
	COLOR: #373737; TEXT-DECORATION: none;
}

A.info5:link {
	COLOR: #365198; TEXT-DECORATION: none; 
}
A.info5:visited {
	COLOR: #365198; TEXT-DECORATION: none;
}
A.info5:active {
	COLOR: #365198; TEXT-DECORATION: none; 
}
A.info5:hover {
	COLOR: #365198; TEXT-DECORATION: underline;
}

.rtitle{
	FONT-SIZE: 12pt; COLOR: #5555FF; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold; LINE-HEIGHT: 22pt;
}

.title1{
	FONT-SIZE: 10pt; COLOR: #03b9bd; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; TEXT-DECORATION: underline; FONT-WEIGHT: bold; LINE-HEIGHT: 22pt;
}

.title2{
	FONT-SIZE: 10pt; COLOR: #A44063; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold; LINE-HEIGHT: 22pt;
}

.title3{
	FONT-SIZE: 10pt; COLOR: #A44063; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold; LINE-HEIGHT: 22pt;
}


.titleB{
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold;
}
.titleS{
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman;
}
.sf_title{
	FONT-SIZE: 8pt; COLOR: #AB5755; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman;;
}

.titlecopyformB{
	FONT-SIZE: 6pt; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold;
}
.titleC{
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold;
}

.hangle{
	FONT-SIZE: 9pt; COLOR: #373737; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}

.h_red{
	FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}
.h_blue{
	FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}

.h_s_red{
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}
.h_s_blue{
	FONT-SIZE: 8pt; COLOR: #0000ff; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}

.h_green{
	FONT-SIZE: 9pt; COLOR: #006600; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}

.h_white{
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}
.th_title{
	FONT-SIZE: 9pt; COLOR: #373737; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;FONT-WEIGHT: bold;
}

.sh_white{
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman;
}

.shangle{
	FONT-SIZE: 8pt; COLOR: #373737; FONT-FAMILY: malgun gothic,tahoma,sans-serif,verdana,arial,times new roman; FONT-WEIGHT: bold;
}

.eng {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: tahoma,sans-serif,verdana, Arial; FONT-WEIGHT: bold; 
}

.eng1 {
	FONT-SIZE: 10pt; COLOR: #4E4C1B; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; FONT-WEIGHT: bold; 
}

.eng_t {
	FONT-SIZE: 12pt; COLOR: #404040; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; FONT-WEIGHT: bold; 
}

.review_t {
	FONT-SIZE: 10pt; COLOR: #AB5755; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; FONT-WEIGHT: bold; 
}
.review_st {
	FONT-SIZE: 10pt; COLOR: #AB5755; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; 
}

.admin_t {
	FONT-SIZE: 12pt; COLOR: #AB5755; FONT-FAMILY: malgun gothic,tahoma,sans-serif,Verdana, Arial; FONT-WEIGHT: bold; 
}


.num {
	FONT-SIZE: 10pt; COLOR: #DD285A; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; FONT-WEIGHT: bold; LETTER-SPACING: -1;
}

.num1 {
	FONT-SIZE: 10pt; COLOR: ff0000; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; FONT-WEIGHT: bold; LETTER-SPACING: -1;
}
.sfont {
	FONT-SIZE: 9pt; COLOR: 363636; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}
.srfont {
	FONT-SIZE: 8pt; COLOR: ff0000; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}
.result_font {
	FONT-SIZE: 9pt; COLOR: #8E2633;font-weight:bold; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}

.snum {
	FONT-SIZE: 8pt; COLOR: #0000ff; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}

.snum_blue {
	FONT-SIZE: 8pt; COLOR: #0000ff; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}
.snum_red {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}
.font_red {
	FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: tahoma,sans-serif,Verdana, Arial; LETTER-SPACING: -1;
}

TD.tablelines { background-color: #E7E5E6; } 
TD.headercells { background-color: #BCBCB3; } 

/* Step Style */

.step {
	BACKGROUND-COLOR : #FFFFFF; 
	BACKGROUND-IMAGE : url('/image/regist/step_line_bg.gif'); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-ATTACHMENT : scroll;  
	BACKGROUND-POSITION : center;
	FONT-SIZE: 10pt; 	
	COLOR: #666666; 
	LINE-HEIGHT: 150%; 	
	FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; 
	LETTER-SPACING: -1pt: justify;
	MARGIN : 0;
}

.step_f {
	FONT-SIZE: 10pt; COLOR: #365198; FONT-FAMILY: tahoma,sans-serif,verdana,arial,times new roman; letter-spacing : -1;
}

/* Left Menu */
.lfont1 {
	font-family:Dotum;font-size:10pt;color:#6C532A;font:bold;
}

A.lfont1:link {
	COLOR: #6C532A; TEXT-DECORATION: none; font-weight: bold;
}
A.lfont1:visited {
	COLOR: #6C532A; TEXT-DECORATION: none; font-weight: bold;
}
A.lfont1:active {
	COLOR: #6C532A; TEXT-DECORATION: none; font-weight: bold;
}
A.lfont1:hover {
	COLOR: #6C532A; TEXT-DECORATION: none; font-weight: bold;
}


.lfont2 {
	font-family:Dotum;font-size:10pt;color:#727068;
}

A.lfont2:link {
	COLOR: #666666; TEXT-DECORATION: none;
}
A.lfont2:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.lfont2:active {
	COLOR: #666666; TEXT-DECORATION: none; font-weight: bold;
}
A.lfont2:hover {
	COLOR: #C04300; TEXT-DECORATION: none; font-weight: bold;
}



/* Input Style */

INPUT { BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; FONT-SIZE:10pt; FONT-FAMILY:tahoma,sans-serif,verdana,arial,times new roman,Arial}

SELECT {
	BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; FONT-SIZE:10pt; FONT-FAMILY:tahoma,sans-serif,verdana,arial,times new roman,Arial
}

.input_login { 
	font-family:verdana,arial,tahoma,sans-serif,verdana,arial,times new roman;font-size:12px;height:20px;border:1px solid #DBDBDB;padding:1px;padding-left:2px;
}

.button {
background-color:#FFFFFF;color:#B02421;font-family:tahoma,verdana;font-size:10pt;padding-left:3px;padding-right:3px;padding-top:2px;height:22px
}

.button2 {
background-color:#507FC0;color:#ffffff;font-family:arial,verdana;font-size:10pt;padding-left:1px;padding-right:1px;padding-top:2px;height:22px
}

.button11 {border-color:#205e97;background-color:#205e97;color:#FFFFFF;height:25px;font-family:verdana;font-weight: bold;font-size:11px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button12 {border-color:#006600;background-color:#006600;color:#FFFFFF;height:25px;font-family:verdana;font-weight: bold;font-size:11px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button13 {border-color:#990000;background-color:#990000;color:#ffffff;height:25px;font-family:verdana;font-weight: bold;font-size:11px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button14 {border-color:#CC0000;background-color:#CC0000;color:#ffffff;height:25px;font-family:verdana;font-weight: bold;font-size:11px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button15 {border-color:#330099;background-color:#330099;color:#ffffff;height:25px;font-family:verdana;font-weight: bold;font-size:11px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}

.guide_button {color:#ffffff; text-decoration: none;background: #021c6a; border: 0; border-radius:3px; padding: .3em 1.2em;font-size: 12pt;cursor: pointer;}

.button101 {border-color:#205e97;background-color:#205e97;color:#FFFFFF;height:19px;font-family:verdana;font-size:10px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button102 {border-color:#006600;background-color:#006600;color:#FFFFFF;height:19px;font-family:verdana;font-size:10px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button103 {border-color:#990000;background-color:#990000;color:#ffffff;height:19px;font-family:verdana;font-size:10px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button104 {border-color:#CC0000;background-color:#CC0000;color:#ffffff;height:19px;font-family:verdana;font-size:10px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button105 {border-color:#330099;background-color:#330099;color:#ffffff;height:19px;font-family:verdana;font-size:10px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button106 {border-color:#000000;background-color:#000000;color:#ffffff;height:19px;font-family:verdana;font-size:10px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}



.button111 {border-color:#205e97;background-color:#205e97;color:#FFFFFF;height:19px;font-family:verdana;font-size:8px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button112 {border-color:#006600;background-color:#006600;color:#FFFFFF;height:19px;font-family:verdana;font-size:8px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button113 {border-color:#990000;background-color:#990000;color:#ffffff;height:19px;font-family:verdana;font-size:8px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button114 {border-color:#CC0000;background-color:#CC0000;color:#ffffff;height:19px;font-family:verdana;font-size:8px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button115 {border-color:#330099;background-color:#330099;color:#ffffff;height:19px;font-family:verdana;font-size:8px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.button116 {border-color:#000000;background-color:#000000;color:#ffffff;height:19px;font-family:verdana;font-size:8px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}

.button200 {border-color:#f8f8f8;background-color:#f8f8f8;color:#000000;padding:4px;font-family:verdana;font-size:8pt;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;border-radius:3px; font-weight:bold; border:0px;}

.button_etc {border-color:#C6C6C6;background-color:#C6C6C6;color:#000000;height:17px;font-family:verdana;font-size:7px;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}

.btn1 {border-color:#0F2C56;background-color:#2A5D94;color:#ffffff;height:25px;font-family:verdana;font-weight: bold;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}
.btn2 {border-color:#3772B9;background-color:#3772B9;color:#ffffff;height:25px;font-family:verdana;font-weight: bold;;cursor:pointer;border-radius:3px; font-weight:bold; border:0px;}

.step_btn1 {border-color:#000000;background-color:#5555FF;color:#ffffff;height:30px;font-family:verdana;font-weight: bold;Letter-spacing:1;font-size:15px;cursor:pointer}
.step_btn2 {border-color:#000000;background-color:#0B427A;color:#ffffff;height:30px;font-family:verdana;font-weight: bold;Letter-spacing:1;font-size:14px;cursor:pointer}

.step_build_btn {border-color:#000000;background-color:#000099;color:#ffffff;height:30px;width:200px;font-family:verdana;font-weight: bold;Letter-spacing:1;font-size:14px;cursor:pointer}


.loginbtn {border-color:#AB5755;background-color:#AB5755;color:#ffffff;height:20px;font-family:malgun gothic,verdana;font-size:11px;cursor:pointer}
.loginbtn1 {border-color:#3772B9;background-color:#3772B9;color:#ffffff;height:20px;font-family:malgun gothic,verdana;font-size:11px;cursor:pointer}

.button_hv {background-color: #4CAF50;border: none;color: white;font-weight:bold;height:26px;padding: 3px 9px;text-align: center;text-decoration: none;display: inline-block;font-size: 12px;margin: 4px 2px;border-radius: 5px;transition-duration: 0.2s;cursor: pointer;}

.button_gn {background-color: white;color: #4CAF50;border: 2px solid #4CAF50;}
.button_gn:hover {background-color: #4CAF50;color: white;}

.button_gn_bg {background-color: #4CAF50;color: white;;border: 2px solid #4CAF50;}
.button_gn_bg:hover {background-color: white;color: #4CAF50;}

.button_be {background-color:white;color:#008CBA;border: 2px solid #008CBA;}
.button_be:hover {background-color:#008CBA;color:white;font-weight:bold;}

.button_be_bg {background-color: #008CBA;color: white;border: 2px solid #008CBA;}
.button_be_bg:hover {background-color: white;color: #008CBA;}

.button_rd {background-color:white;color:#f44336;border: 2px solid #f44336;}
.button_rd:hover {background-color:#f44336;color:white;}

.button_rd_bg {background-color: #f44336;color: white;border: 2px solid #f44336;}
.button_rd_bg:hover {background-color: white;color: #f44336;}

.button_gy {background-color:white;color:black;border:2px solid #e7e7e7;}
.button_gy:hover {background-color:#e7e7e7;}

.button_gy_bg {background-color: #e7e7e7;color: white;border: 2px solid #e7e7e7;}
.button_gy_bg:hover {background-color: white;color: #e7e7e7;}

.button_bk {background-color:white;color:black;border:2px solid #555555;}
.button_bk:hover {background-color:#555555;color:white;}

.button_bk_bg {background-color: #555555;color: white;border: 2px solid #555555;}
.button_bk_bg:hover {background-color: white;color: #555555;}

.button_bl {background-color:white;color:#203368;border: 2px solid #203368;}
.button_bl:hover {background-color:#203368;color:white;}

.button_bl_bg {background-color: #203368;color: white;border: 2px solid #203368;}
.button_bl_bg:hover {background-color: white;color: #203368;}


.selectbox { BACKGROUND-COLOR:#f9f9f9;COLOR:#2a2a2a; BORDER-COLOR:#ff0000; BORDER:1x solid #DDDDDD; height:22px; FONT-FAMILY: sans-serif,tahoma,sans-serif,verdana,arial,times new roman; FONT-SIZE: 10pt; LINE-HEIGHT: 20px;}

/* font style */
.f_white { color: #FFFFFF; }
.pointer {cursor:pointer}
#rules{
	line-height:140%;
}


.rule_title{
	color:#4D4735;
	font-weight:bold;
	padding-bottom:2px;

}

.rule_r_title{
	color:#4D4735;
	font-weight:bold;
	font-size:16px;
	padding-bottom:2px;
}
.rule_s_title{
	color:#4D4735;
	font-weight:bold;
	font-size:12px;
}
.rule_subject_title{
	color:#AB5755;
	font-weight:bold;
	font-size:20px;
	padding-bottom:2px;
}

@charset "utf-8";


/* Button - reset */
.btnAdmin a, .rBtnAdmin a,
.btnAdmin button, .rBtnAdmin button,
.btnAdmin input, .rBtnAdmin input {font-family:'µ¸¿ò', Dotum, 'Apple Gothic', sans-serif !important; font-weight: bold;}
.btnAdmin, .btnAdmin a, .btnAdmin button, .btnAdmin input,
.rBtnAdmin, .rBtnAdmin a, .rBtnAdmin button, .rBtnAdmin input {overflow:visible; position:relative; display:-moz-inline-stack; display:inline-block; margin:0; text-decoration:none !important; border:0 none; white-space:nowrap; text-align:center; background:none;}
.btnAdmin, .rBtnAdmin {padding:0; vertical-align:middle;}
.btnAdmin a, .btnAdmin button, .btnAdmin input,
.rBtnAdmin a, .rBtnAdmin button, .rBtnAdmin input {vertical-align:top; cursor:pointer; text-decoration:none;} /* vertical-align:top - ie7 ±úÁü ¹æÁö */

/* ============ btnAdmin ============ */
.btnAdmin {border:1px solid #000; background-color:#000;}
.btnAdmin a,
.btnAdmin button,
.btnAdmin input {font-weight:bold; color:#fff;}

/* size */
.btnAdmin.xlarge {height:38px;}
.btnAdmin.xlarge a,
.btnAdmin.xlarge button,
.btnAdmin.xlarge input {height:38px; line-height:40px; padding:0 45px; font-size:16px;}
.btnAdmin.large {height:32px;}
.btnAdmin.large a,
.btnAdmin.large button,
.btnAdmin.large input {height:32px; line-height:34px; padding:0 32px; font-size:14px;}
.btnAdmin.medium {height:22px;}
.btnAdmin.medium a,
.btnAdmin.medium button,
.btnAdmin.medium input {height:22px; line-height:24px; padding:0 13px; font-size:12px; font-weight:normal;}
.btnAdmin.small {height:18px;}
.btnAdmin.small a,
.btnAdmin.small button,
.btnAdmin.small input {height:18px; line-height:20px; padding:0 8px; font-size:11px; font-weight:normal;}
@-moz-document url-prefix() {
	.btnAdmin.xlarge button,
	.btnAdmin.xlarge input {line-height:38px;}
	.btnAdmin.large button,
	.btnAdmin.large input {line-height:32px;}
	.btnAdmin.medium button,
	.btnAdmin.medium input {line-height:20px;}
	.btnAdmin.small button,
	.btnAdmin.small input {line-height:16px;}
}

/* color */
.btnAdmin.white {border-color:#c3c3c3; background-color:#fff;}
.btnAdmin.white a,
.btnAdmin.white button,
.btnAdmin.white input {color:#6b6b6b;}
.btnAdmin.gray {border-color:#989898; background-color:#a7a7a7;}
.btnAdmin.darkGray {border-color:#424242; background-color:#585858;}
.btnAdmin.black {border-color:#000; background-color:#000;}
.btnAdmin.red {border-color:#a81616; background-color:#d21f1f;}
.btnAdmin.orange {border-color:#d44f07; background-color:#ff7f00;}
.btnAdmin.green {border-color:#608f07; background-color:#77aa15;}
.btnAdmin.darkCyan {border-color:#08726b; background-color:#10938b;}
.btnAdmin.lightBlue {border-color:#1090b0; background-color:#00abd5;}
.btnAdmin.blue {border-color:#004386; background-color:#0051a3;}
.btnAdmin.navy {border-color:#00164e; background-color:#002074;}
.btnAdmin.purple {border-color:#350598; background-color:#431999;}
.btnAdmin.violet {border-color:#681d93; background-color:#9351b9;}
.btnAdmin.darkPink {border-color:#ad095e; background-color:#d1006d;}

/* Å×µÎ¸®°¡ °­Á¶µÈ ¿¬ÇÑ ¹öÆ° */
.btnAdmin.empty {background-color:#fff !important;}
.btnAdmin.empty.gray {border-color:#c3c3c3;}
.btnAdmin.empty.gray a,
.btnAdmin.empty.gray button,
.btnAdmin.empty.gray input {color:#6b6b6b;}
.btnAdmin.empty.darkGray {border-color:#424242;}
.btnAdmin.empty.darkGray a,
.btnAdmin.empty.darkGray button,
.btnAdmin.empty.darkGray input {color:#000;}
.btnAdmin.empty.black {border-color:#424242;}
.btnAdmin.empty.black a,
.btnAdmin.empty.black button,
.btnAdmin.empty.black input {color:#000;}
.btnAdmin.empty.red {border-color:#d13838;}
.btnAdmin.empty.red a,
.btnAdmin.empty.red button,
.btnAdmin.empty.red input {color:#a21414;}
.btnAdmin.empty.orange {border-color:#e6773a;}
.btnAdmin.empty.orange a,
.btnAdmin.empty.orange button,
.btnAdmin.empty.orange input {color:#c7441b;}
.btnAdmin.empty.green {border-color:#608f07;}
.btnAdmin.empty.green a,
.btnAdmin.empty.green button,
.btnAdmin.empty.green input {color:#3c7400;}
.btnAdmin.empty.darkCyan {border-color:#08726b;}
.btnAdmin.empty.darkCyan a,
.btnAdmin.empty.darkCyan button,
.btnAdmin.empty.darkCyan input {color:#005c6a;}
.btnAdmin.empty.lightBlue {border-color:#1090b0;}
.btnAdmin.empty.lightBlue a,
.btnAdmin.empty.lightBlue button,
.btnAdmin.empty.lightBlue input {color:#0088aa;}
.btnAdmin.empty.blue {border-color:#004386;}
.btnAdmin.empty.blue a,
.btnAdmin.empty.blue button,
.btnAdmin.empty.blue input {color:#004386;}
.btnAdmin.empty.navy {border-color:#004386;}
.btnAdmin.empty.navy a,
.btnAdmin.empty.navy button,
.btnAdmin.empty.navy input {color:#004386;}
.btnAdmin.empty.purple {border-color:#350598;}
.btnAdmin.empty.purple a,
.btnAdmin.empty.purple button,
.btnAdmin.empty.purple input {color:#350598;}
.btnAdmin.empty.violet {border-color:#681d93;}
.btnAdmin.empty.violet a,
.btnAdmin.empty.violet button,
.btnAdmin.empty.violet input {color:#681d93;}
.btnAdmin.empty.darkPink {border-color:#c00064;}
.btnAdmin.empty.darkPink a,
.btnAdmin.empty.darkPink button,
.btnAdmin.empty.darkPink input {color:#d6006f;}


/* ============ rBtnAdmin ============ */
.rBtnAdmin {padding-left:3px; background:url('./image/bg_black.gif') 0 0 no-repeat;}
.rBtnAdmin a,
.rBtnAdmin button,
.rBtnAdmin input {font-weight:bold; color:#fff; background:url('./image/bg_black.gif') 100% 0 no-repeat;}

/* size */
.rBtnAdmin.xlarge {height:39px; background-position:0 -150px;}
.rBtnAdmin.xlarge a,
.rBtnAdmin.xlarge button,
.rBtnAdmin.xlarge input {height:39px; line-height:41px; padding:0 44px 0 41px; font-size:18px; background-position:100% -150px;}
.rBtnAdmin.large {height:34px; background-position:0 -100px;}
.rBtnAdmin.large a,
.rBtnAdmin.large button,
.rBtnAdmin.large input {height:34px; line-height:36px; padding:0 25px 0 22px; font-size:16px; background-position:100% -100px;}
.rBtnAdmin.medium {height:24px; background-position:0 -50px;}
.rBtnAdmin.medium a,
.rBtnAdmin.medium button,
.rBtnAdmin.medium input {height:24px; line-height:26px; padding:0 14px 0 11px; font-size:12px; font-weight:bold; background-position:100% -50px;}
.rBtnAdmin.small {height:20px; background-position:0 0;}
.rBtnAdmin.small a,
.rBtnAdmin.small button,
.rBtnAdmin.small input {height:20px; line-height:22px; padding:0 9px 0 6px; font-size:11px; font-weight:bold; background-position:100% 0;}
@-moz-document url-prefix() {
	.rBtnAdmin.xlarge button,
	.rBtnAdmin.xlarge input {line-height:39px;}
	.rBtnAdmin.large button,
	.rBtnAdmin.large input {line-height:34px;}
	.rBtnAdmin.medium button,
	.rBtnAdmin.medium input {line-height:22px;}
	.rBtnAdmin.small button,
	.rBtnAdmin.small input {line-height:18px;}
}

/* color */
.rBtnAdmin.white,
.rBtnAdmin.white a,
.rBtnAdmin.white button,
.rBtnAdmin.white input {color:#6b6b6b; background-image:url('./image/bg_white.gif');}

.rBtnAdmin.gray,
.rBtnAdmin.gray a,
.rBtnAdmin.gray button,
.rBtnAdmin.gray input {background-image:url('./image/bg_gray.gif');}

.rBtnAdmin.darkGray,
.rBtnAdmin.darkGray a,
.rBtnAdmin.darkGray button,
.rBtnAdmin.darkGray input {background-image:url('./image/bg_dark_gray.gif');}

.rBtnAdmin.black,
.rBtnAdmin.black a,
.rBtnAdmin.black button,
.rBtnAdmin.black input {background-image:url('./image/bg_black.gif');}

.rBtnAdmin.red,
.rBtnAdmin.red a,
.rBtnAdmin.red button,
.rBtnAdmin.red input {background-image:url('./image/bg_red.gif');}

.rBtnAdmin.orange,
.rBtnAdmin.orange a,
.rBtnAdmin.orange button,
.rBtnAdmin.orange input {background-image:url('./image/bg_orange.gif');}

.rBtnAdmin.green,
.rBtnAdmin.green a,
.rBtnAdmin.green button,
.rBtnAdmin.green input {background-image:url('./image/bg_green.gif');}

.rBtnAdmin.darkCyan,
.rBtnAdmin.darkCyan a,
.rBtnAdmin.darkCyan button,
.rBtnAdmin.darkCyan input {background-image:url('./image/bg_dark_cyan.gif');}

.rBtnAdmin.lightBlue,
.rBtnAdmin.lightBlue a,
.rBtnAdmin.lightBlue button,
.rBtnAdmin.lightBlue input {background-image:url('./image/bg_light_blue.gif');}

.rBtnAdmin.blue,
.rBtnAdmin.blue a,
.rBtnAdmin.blue button,
.rBtnAdmin.blue input {background-image:url('./image/bg_blue.gif');}

.rBtnAdmin.navy,
.rBtnAdmin.navy a,
.rBtnAdmin.navy button,
.rBtnAdmin.navy input {background-image:url('./image/bg_navy.gif');}

.rBtnAdmin.purple,
.rBtnAdmin.purple a,
.rBtnAdmin.purple button,
.rBtnAdmin.purple input {background-image:url('./image/bg_purple.gif');}

.rBtnAdmin.violet,
.rBtnAdmin.violet a,
.rBtnAdmin.violet button,
.rBtnAdmin.violet input {background-image:url('./image/bg_violet.gif');}

.rBtnAdmin.darkPink,
.rBtnAdmin.darkPink a,
.rBtnAdmin.darkPink button,
.rBtnAdmin.darkPink input {background-image:url('./image/bg_dark_pink.gif');}

/* Å×µÎ¸®°¡ °­Á¶µÈ ¿¬ÇÑ ¹öÆ° */
.rBtnAdmin.empty.gray,
.rBtnAdmin.empty.gray a,
.rBtnAdmin.empty.gray button,
.rBtnAdmin.empty.gray input {color:#6b6b6b; background-image:url('./image/bg_white.gif');}

.rBtnAdmin.empty.darkGray,
.rBtnAdmin.empty.darkGray a,
.rBtnAdmin.empty.darkGray button,
.rBtnAdmin.empty.darkGray input {color:#6b6b6b; background-image:url('./image/bg_white.gif');}

.rBtnAdmin.empty.black,
.rBtnAdmin.empty.black a,
.rBtnAdmin.empty.black button,
.rBtnAdmin.empty.black input {color:#6b6b6b; background-image:url('./image/bg_white.gif');}

.rBtnAdmin.empty.red,
.rBtnAdmin.empty.red a,
.rBtnAdmin.empty.red button,
.rBtnAdmin.empty.red input {color:#9f2929; background-image:url('./image/bg_red_empty.gif');}

.rBtnAdmin.empty.orange,
.rBtnAdmin.empty.orange a,
.rBtnAdmin.empty.orange button,
.rBtnAdmin.empty.orange input {color:#c7441b; background-image:url('./image/bg_orange_empty.gif');}

.rBtnAdmin.empty.green,
.rBtnAdmin.empty.green a,
.rBtnAdmin.empty.green button,
.rBtnAdmin.empty.green input {color:#3c7400; background-image:url('./image/bg_green_empty.gif');}

.rBtnAdmin.empty.darkCyan,
.rBtnAdmin.empty.darkCyan a,
.rBtnAdmin.empty.darkCyan button,
.rBtnAdmin.empty.darkCyan input {color:#005c6a; background-image:url('./image/bg_dark_cyan_empty.gif');}

.rBtnAdmin.empty.lightBlue,
.rBtnAdmin.empty.lightBlue a,
.rBtnAdmin.empty.lightBlue button,
.rBtnAdmin.empty.lightBlue input {color:#0078aa; background-image:url('./image/bg_light_blue_empty.gif');}

.rBtnAdmin.empty.blue,
.rBtnAdmin.empty.blue a,
.rBtnAdmin.empty.blue button,
.rBtnAdmin.empty.blue input {color:#004386; background-image:url('./image/bg_blue_empty.gif');}

.rBtnAdmin.empty.navy,
.rBtnAdmin.empty.navy a,
.rBtnAdmin.empty.navy button,
.rBtnAdmin.empty.navy input {color:#214090; background-image:url('./image/bg_navy_empty.gif');}

.rBtnAdmin.empty.purple,
.rBtnAdmin.empty.purple a,
.rBtnAdmin.empty.purple button,
.rBtnAdmin.empty.purple input {color:#5832a6; background-image:url('./image/bg_purple_empty.gif');}

.rBtnAdmin.empty.violet,
.rBtnAdmin.empty.violet a,
.rBtnAdmin.empty.violet button,
.rBtnAdmin.empty.violet input {color:#5832a6; background-image:url('./image/bg_purple_empty.gif');}

.rBtnAdmin.empty.darkPink,
.rBtnAdmin.empty.darkPink a,
.rBtnAdmin.empty.darkPink button,
.rBtnAdmin.empty.darkPink input {color:#e81582; background-image:url('./image/bg_dark_pink_empty.gif');}

.button201 {border-color:#205e97;background-color:#205e97;color:#FFFFFF;height:20px;font-family:verdana; font-weight: bold; font-size:9.5px; cursor:pointer; border-radius:2px; font-weight:bold; border:0px;}
.button201:hover{
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button202 {BORDER: 1px solid #205E97; background-color:#FFFFFF;color:#205E97;height:20px;font-family:verdana; font-weight: bold; font-size:9.5px; cursor:pointer; border-radius:2px; font-weight:bold; TEXT-DECORATION: none}
.button202:hover{
 color:#FFFFFF;
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button301 {border-color:#205e97;background-color:#205e97;color:#FFFFFF;height:25px;font-family:verdana; font-weight: bold; font-size:10.5px; cursor:pointer; border-radius:3px; font-weight:bold; border:0px;}
.button301:hover{
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button302 {BORDER: 1px solid #205E97; background-color:#FFFFFF;color:#205E97;height:25px;font-family:verdana; font-weight: bold; font-size:10.5px; cursor:pointer; border-radius:3px; font-weight:bold; TEXT-DECORATION: none}
.button302:hover{
 color:#FFFFFF;
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button401 {border-color:#ef8724;background-color:#ef8724;color:#FFFFFF;height:28px;font-family:verdana; font-weight: bold; font-size:11px; cursor:pointer; border-radius:3px; font-weight:bold; border:0px;width:185px;}
.button401:hover{
 background-color: #ef8724; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button402 {BORDER: 1px solid #ef8724; background-color:#FFFFFF;color:#ef8724;height:28px;font-family:verdana; font-weight: bold;font-size:11px;cursor:pointer;border-radius:3px;font-weight:bold;TEXT-DECORATION:none;width:185px;}
.button402:hover{
 color:#FFFFFF;
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button501 {border-color:#784d8c;background-color:#784d8c;color:#FFFFFF;height:26px;font-family:verdana; font-weight: bold; font-size:11px; cursor:pointer; border-radius:3px; font-weight:bold; border:0px;width:170px;}
.button501:hover{
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

.button601 {border-color:#666666;background-color:#666666;color:#FFFFFF;height:26px;font-family:verdana; font-weight: bold; font-size:11px; cursor:pointer; border-radius:3px; font-weight:bold; border:0px;width:170px;}
.button601:hover{
 background-color: #4b546a; background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
 background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
 background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
 background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
 background-image: -o-linear-gradient(top, #4b546a, #2c354b);
 background-image: linear-gradient(to bottom, #4b546a, #2c354b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

ul.txtIndent9 > li,
p.txtIndent9 {padding-left:9px;text-indent:-9px;}
ul.txtIndent11 > li,
p.txtIndent11 {padding-left:11px;text-indent:-11px;}
ul.txtIndent13 > li,
p.txtIndent13 {padding-left:11px;text-indent:-13px;}
ul.txtIndent15 > li,
p.txtIndent15 {padding-left:15px;text-indent:-15px;}
ul.txtIndent17 > li,
p.txtIndent17 {padding-left:17px;text-indent:-17px;}
ul.txtIndent18 > li,
p.txtIndent18 {padding-left:18px;text-indent:-18px;}
ul.txtIndent20 > li,
p.txtIndent20 {padding-left:20px;text-indent:-20px;}
ul.txtIndent36 > li,
p.txtIndent36 {padding-left:36px;text-indent:-36px;}

ul.txtIndent9 > li *,
p.txtIndent9 *{text-indent:0;}
ul.txtIndent11 > li *,
p.txtIndent11 *{text-indent:0;}
ul.txtIndent13 > li *,
p.txtIndent13 *{text-indent:0;}
ul.txtIndent15 > li *,
p.txtIndent15 *{text-indent:0;}
ul.txtIndent17 > li *,
p.txtIndent17 *{text-indent:0;}
ul.txtIndent18 > li *,
p.txtIndent18 *{text-indent:0;}
ul.txtIndent20 > li *,
p.txtIndent20 *{text-indent:0;}
ul.txtIndent36 > li *,
p.txtIndent36 *{text-indent:0;}

div.txtCon .subTit {margin: 30px 0 20px;padding: 0;font-size: 24px;line-height: 36px;color: #542D62;font-family: 'NotoSans-Bold', sans-serif;font-weight: bold;}
div.txtCon .pointTit {margin: 25px 0 10px;padding: 0;font-size: 23px;line-height: 30px;color: #542D62;font-family: 'NotoSans-Medium', sans-serif;font-weight: bold;}
div.txtCon .boldTit {margin: 10px 0 5px;padding: 0;font-size: 18px;line-height: 30px;color: #000;font-family: 'NotoSans-Bold', sans-serif;font-weight: bold;}

.txtCon .subTit2{ font-size:13pt;  padding-top:15px;margin-bottom: 0px;}
.txtCon .subTit3{ font-size:11pt;  padding-top:15px;margin-bottom: 0px;} 
.subSection { padding-left:15px; }

div.txtCon table {border-bottom:1px solid #A87B50;}
div.txtCon table th {background:#542D62;border-top:1px solid #A87B50;color:#ffffff;border-bottom:1px solid #A87B50;text-align:center;padding:3px;}
div.txtCon table td {vertical-align: top;padding:3px;}
div.txtCon table tr:nth-child(2n-1) {background-color: #DEDEDE;}
//-->
