@charset "euc-kr";

body,td{
    font-family:NanumBarunGothic;
    font-weight: normal;
    font-style: normal;
    src: url(/font/NanumBarunGothic.eot);
    src: url(/font/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
    url(/font/NanumBarunGothic.woff) format('woff'),
    url(/font/NanumBarunGothic.ttf) format('truetype');
	line-height:20px;
	font-size:13px;
	color:#000000;
	text-decoration: none;
}
A:link{
    font-family:"³ª´®¹Ù¸¥°íµñ";
    font-weight: normal;
    font-style: normal;
    src: url(/font/NanumBarunGothic.eot);
    src: url(/font/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
    url(/font/NanumBarunGothic.woff) format('woff'),
    url(/font/NanumBarunGothic.ttf) format('truetype');
	line-height:20px;
	color:#000000;
	text-decoration: none;
}
A:visited { 
    font-family:"³ª´®¹Ù¸¥°íµñ";
    font-weight: normal;
    font-style: normal;
    src: url(/font/NanumBarunGothic.eot);
    src: url(/font/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
    url(/font/NanumBarunGothic.woff) format('woff'),
    url(/font/NanumBarunGothic.ttf) format('truetype');
	color:#000000;

	text-decoration: none;
}
@font-face {
	font-family: '³ª´®°íµñ';
	font-weight: normal;
	font-style: normal;
	src: url(font/NanumGothic-Regular.eot);
	src: url(font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
    url(font/NanumGothic-Regular.woff2) format('woff2'),
    url(font/NanumGothic-Regular.woff) format('woff'),
    url(font/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
	font-family: '³ª´®°íµñBold';
	font-weight: bold;
	font-style: normal;
	src: url(font/NanumGothic-Bold.eot);
	src: url(font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
    url(font/NanumGothic-Bold.woff2) format('woff2'),
    url(font/NanumGothic-Bold.woff) format('woff'),
    url(font/NanumGothic-Bold.ttf) format('truetype');
}

@font-face {
	font-family: '³ª´®°íµñExtBold';
	font-style: normal;
	font-weight: 800;
	src: url(font/NanumGothic-ExtraBold.eot);
	src: url(font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
    url(font/NanumGothic-ExtraBold.woff2) format('woff2'),
    url(font/NanumGothic-ExtraBold.woff) format('woff'),
    url(font/NanumGothic-ExtraBold.ttf) format('truetype');
}


@font-face {
    font-family:"³ª´®¹Ù¸¥°íµñ";
    font-weight: normal;
    font-style: normal;
    src: url(font/NanumBarunGothic.eot);
    src: url(font/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
         url(font/NanumBarunGothic.woff) format('woff'),
         url(font/NanumBarunGothic.ttf) format('truetype');
}

@font-face {
    font-family:"³ª´®¹Ù¸¥°íµñBold";
    font-weight: bold;
    font-style: normal;
    src: url(font/NanumBarunGothicBold.eot);
    src: url(font/NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'),
         url(font/NanumBarunGothicBold.woff) format('woff'),
         url(font/NanumBarunGothicBold.ttf) format('truetype');
}





.s07_ttb:active
{
    
    COLOR: #5995ca;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.s08_tt:link
{
    
    COLOR: #0072bc;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.s08_tt:visited
{
    
    COLOR: #0072bc;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.s08_tt:hover
{
    
    COLOR: #f13c49;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.s08_tt:active
{
    
    COLOR: #0072bc;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.input
{
    BORDER-BOTTOM: #c1cbd5 1px solid;
    BORDER-LEFT: #c1cbd5 1px solid;
    BORDER-TOP: #c1cbd5 1px solid;
    BORDER-RIGHT: #c1cbd5 1px solid
}
.notice_m
{
    
    COLOR: #545454;
    FONT-SIZE: 11px
}
.m01_tt
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #545454;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.m01_ttb
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #f0f7ff;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 0px;
    
    COLOR: #0465b2;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.m02_ttb
{
    PADDING-BOTTOM: 8px;
    BACKGROUND-COLOR: #f0f7ff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #0465b2;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
.m03_tt
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.m03_ttb
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.sub_tt
{
    
    COLOR: #5d7276;
    FONT-SIZE: 12px
}
.sub_ttb
{
    
    COLOR: #9bbc00;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.box_title
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #C2C7CA;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.box_text
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 7px;
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.box_side
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #454545;
    PADDING-TOP: 7px
}
.box_side1
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #D7D7D7;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    
    COLOR: #286688;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.box_side1_1
{
    BACKGROUND-COLOR: #e6f6fe;
    
    COLOR: #286688;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.box_side01
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #e6f6fe;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #286688;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.box_side2
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #e6f6fe;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #286688;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.box_side3
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #286688;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.box_side3_1
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #efefef;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #286688;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.box_text1
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #FBF8F0;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 10px;
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.box_text2
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 7px;
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.box_text3
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.box_text4
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.box_text5
{
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #efefef;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.s05_ttb
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 0px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.s05_tt
{
    PADDING-LEFT: 29px;
    
    COLOR: #666666;
    FONT-SIZE: 12px
}
.s05_tt1
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 10px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}
.s05_tt2
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 35px;
    PADDING-RIGHT: 10px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.s05_tt3
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 10px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 20px
}
.s05_tt4
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 0px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}
.box_side
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 140%;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}
.s06_tt
{
    COLOR: #666666
}
.s06_ttb
{
    
    COLOR: #666666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.s08_tt
{
    COLOR: #4c81bd
}
.s07_tt04b
{
    
    COLOR: #5484af;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.s07_tt07
{
    
    COLOR: #f43039;
    FONT-SIZE: 12px
}
.s07_tt09
{
    BACKGROUND-COLOR: #ffe7e8;
    
    COLOR: #f43039;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.consmna_cur_loc
{
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 140%;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #5484af;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 7px
}
.price_blue
{
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 140%;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    
    COLOR: #0072bc;
    FONT-SIZE: 12px;
    PADDING-TOP: 7px
}
.join
{
    COLOR: #727272;
    FONT-WEIGHT: bold
}
.join01
{
    
    COLOR: #454545;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.join02
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #f7f7f7;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    
    COLOR: #323232;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.join03
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    
    COLOR: #828282;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}
.join04
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    
    COLOR: #7ea628;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}
.clasue1
{
    
    COLOR: #fe5b01;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.clasue2
{
    
    COLOR: #656cc4;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.clasue3
{
    
    COLOR: #888888;
    FONT-SIZE: 12px
}
.clasue4
{
    
    COLOR: #ea002b;
    FONT-SIZE: 12px
}
.clasue5
{
    
    COLOR: #6c5139;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.bbs
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #656565;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.bbs01
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #797979;
    PADDING-TOP: 5px
}
.bbs02
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #f5f5f5;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    COLOR: #656565;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.bbs03
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    COLOR: #828282;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.blue_tb1{background:EEF9FF; text-align:center; font-size:13px; color:407CA0;}
.blue_tb2{background:DBEDED;text-align:center;font-size:13px; color:2795B6; font-weight:bold;}
.blue_tb2_1{background:FFFFFF;font-size:13px; color:6E6E6E;}
.blue_tb2_2{background:FFFFFF;font-size:13px; color:6E6E6E;text-align:center;}
.blue_tb3{background:CEE0E4;text-align:center;font-size:13px; color:6E6E6E; font-weight:bold; width:130px; height:25px;}
.blue_tb3_1{background:CEE0E4;text-align:center;font-size:13px; color:6E6E6E; width:130px; height:25px;}
.blue_tb3_2{background:CEE0E4;text-align:center;font-size:13px; color:6E6E6E; height:25px;}
.blue_tb3_3{background:CEE0E4; font-size:13px; color:565555;}
.blue_tb4{background:CEE0E4;text-align:center;font-size:13px; color:6E6E6E; font-weight:bold;}
.blue_tb5{background:CEE0E4;text-align:center;font-size:13px; color:6E6E6E;}

.gray_tb1{background:F6F6F6; text-align:center; font-size:13px; color:407CA0; font-weight:bold;}
.yellow_tb1{background:F8FBF0; text-align:center; font-size:13px; color:000000;}
.sky_tb1{background:F4F8F8; text-align:center; font-size:13px; color:649090;height:30px;font-weight:bold;}

.green_tb1{background:E7F3D2;text-align:center;font-size:13px; color:555252; font-weight:bold;}
.green_tb2{background:FFFFFF;text-align:center;font-size:13px; color:565555; line-height:18px;}
.green_tb2_1{background:FFFFFF;font-size:13px; color:565555;}
.green_tb3{background:E7F3D2;text-align:center;font-size:13px; color:536C24; font-weight:bold; width:130px; height:25px;}
.green_tb3_1{background:E7F3D2;text-align:center;font-size:13px; color:536C24; width:130px; height:25px;}
.green_tb3_2{background:E7F3D2;text-align:center;font-size:13px; color:536C24; height:25px;}
.green_tb3_3{background:E7F3D2; font-size:13px; color:565555;}
