*
{
    /*color: #FFFFFF;*/
    font-family: 'Arial','Dotum';
	font-size: 40pt;
    margin:0;
    padding:0;
}

body 
{
    position: absolute;
    margin: 0px;
    color: #000000;
    width: 100%;
    font-size: 12px;
}

img
{
	border: 0px;
 	margin: 0px;
    padding: 0px;
	display: block;
}

a:link
{
	border: 0px;
	text-decoration: none;
}

a:hover
{
	border: 0px;
	text-decoration: none;
}

img.map, map area {
    outline: none;
}

#page_bg
{
	position: absolute;
	background-color: #FFFFFF;
	margin: 0px;
	left: 0px;
	width: 100%;
	z-index: 0;
}

#page_bg_blur
{
	position: fixed;
	background-color: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	z-index: 1;
	color: #000000;
	visibility: hidden;
}

#page_body
{
	position: relative;
	background-color: #FFFFFF;
	margin: 0px;
	left: 50%;
	top: 0px;
	width: 1440px;
	margin-left: -720px;
	height: 80%;
}

#page_top_menu
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 220px;
	padding:0;
}

#page_reviews_top
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 330px;
}

#page_reviews_title
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 257px;
}

#page_reviews_interview_title
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 192px;
}

#page_reviews_bna_bg
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 967px;
	background-image : url("/img/reviews_bna_bg_1.png");
}

div .page_reviews_cont1
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: auto;
}

div .page_divide_line_bl
{
	position: absoulte;
	margin: 0px;
	width: 1440px;
	height: 3px;
	background-color: #000000;
}

#page_reviews_youtuber_bg
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 1072px;
	background-image : url("/img/review_youtuber_bg.png");
}

#page_interview_youtuber_bg
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 1072px;
}

.slide_wrap { position:relative; width:1098px; height: 800px; left: 180px; top: 130px; float:left; margin-right:15px; overflow:hidden; }
.slide_banner { width:1130px; height: 800px; position:absolute; }
.slide_banner li { width:493px; float:left; }
#slide_banner_navi { position:absolute; top:1000px; right:500px; cursor:pointer;}
#slide_banner_navi li { float:left; margin-left:30px; z-index:999; width:50px; height:50px; background:url('/img/slide_btn_on.png') no-repeat; }
#slide_banner_navi li.usl-current-parent { background-position:0 -50px;}
#slide_banner_navi a { width:30px; height:30px; display:block; }

.slide_wrap2 { position:relative; width:1088px; height: 800px; left: 185px; top: 210px; float:left; margin-right:15px; overflow:hidden; }
.slide_banner2 { width:1088px; height: 814px; position:absolute; }
.slide_banner2 li { width:493px; float:left; }
#slide_banner_navi2 { position:absolute; top:1000px; right:500px; cursor:pointer;}
#slide_banner_navi2 li { float:left; margin-left:30px; z-index:999; width:50px; height:50px; background:url('/img/slide_btn_on.png') no-repeat; }
#slide_banner_navi2 li.usl-current-parent { background-position:0 -50px;}
#slide_banner_navi2 a { width:30px; height:30px; display:block; }

.slide_wrap3 { position:relative; width:1088px; height: 800px; left: 185px; top: 210px; float:left; margin-right:15px; overflow:hidden; }
.slide_banner3 { width:1088px; height: 814px; position:absolute; }
.slide_banner3 li { width:493px; float:left; }
#slide_banner_navi3 { position:absolute; top:1000px; right:500px; cursor:pointer;}
#slide_banner_navi3 li { float:left; margin-left:30px; z-index:999; width:50px; height:50px; background:url('/img/slide_btn_on.png') no-repeat; }
#slide_banner_navi3 li.usl-current-parent { background-position:0 -50px;}
#slide_banner_navi3 a { width:30px; height:30px; display:block; }

#page_customer_title
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 256px;
}

div .customer_notice_row
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 348px;
}

div .customer_notice_over_day
{
	position: absolute;
	left: 179px;
	top: 65px;
	margin: 0px;
	width: 300px;
	height: 40px;
	color: #b4b4b4;
	text-align: left;
	vertical-align: middle;
	line-height: 40px;
	font-size: 40px;
}

div .customer_notice_over_numb
{
	position: absolute;
	left: 43px;
	top: 133px;
	margin: 0px;
	width: 90px;
	height: 72px;
	color: #2995eb;
	text-align: center;
	vertical-align: top;
	line-height: 72px;
	font-size: 47px;
}

div .customer_notice_over_title
{
	position: absolute;
	left: 179px;
	top: 133px;
	margin: 0px;
	width: 1090px;
	height: 72px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height: 72px;
	font-size: 52px;
}

div .customer_notice_over_icon
{
	position: absolute;
	left: 1299px;
	top: 131px;
	margin: 0px;
	width: 83px;
	height: 83px;
}

div .customer_notice_rowline
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 4px;
	background-color: #d4d4d4;
}

div .customer_notice_body
{
	position: relative;
	background-color: #f1f8fd;
	margin: 0px;
	width: 1440px;
	height: auto;
	display: none;
}

div .customer_notice_bodycont
{
	position: relative;
	margin: 0px;
	left: 179px;
	top: 100px;
	width: 1190px;
	height: auto;
	padding-bottom: 95px;
}

div .customer_notice_bodybottom
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 95px;
}

div .customer_notice_rowline
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 4px;
	background-color: #d4d4d4;
}

#customer_notice_bottom
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 283px;
}

#page_footer_line
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 1px;
	background-color: #d4d4d4;
}

#page_footer_bg
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height: 1244px;
	background-image : url("/img/footer_bg.png");
}

#page_footer_info
{
	position: relative;
	margin: 0px;
	left: 130px;
	top: 150px;
	width: 1180px;
	height: auto;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	line-height: 160%;
	font-size: 48px;
	font-family: 'Gulim','Dotum';
}

#menu_pop_body
{
	position: absolute;
	left: -1440px;
	top: 0px;
	background-color: #f3f3f3;
	margin: 0px;
	width: 1440px;
	height: 2850px;
	z-index: 1;
}

#menu_pop_header_loginoff
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:220px;
}

#menu_pop_header_loginon
{
	position: absolute;
	background-color: #1d1f20;
	margin: 0px;
	top : 37px;
	left : 247px;
	width: 962px;
	height: 143px;
	font-size: 70px;
	line-height: 143px;
	color: #d7d7d7;
	text-align: left;
}


#menu_pop_mid_info
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:210px;
}

#menu_pop_menu1
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:243px;
}

#menu_pop_menu1
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:243px;
}

.menu_pop_menu_arrow
{
	position: absolute;
	margin: 0px;
	left : 1278px;
	top : 84px;
	width: 83px;
	height: 83px;
}

#menu_pop_menu1_sub
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:624px;
	display: none;
}

#menu_pop_menu2
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:243px;
}

#menu_pop_menu2_sub
{
	position: relative;
	margin: 0px;
	width: 1440px;
	height:440px;
	display: none;
}

#menu_pop_menu3
{
	background-color: #f3f3f3;
	position: relative;
	margin: 0px;
	width: 1440px;
	height:243px;
}

#menu_pop_menu4
{
	background-color: #f3f3f3;
	position: relative;
	margin: 0px;
	width: 1440px;
	height:243px;
}

#menu_pop_menu4_sub
{
	background-color: #f3f3f3;
	position: relative;
	margin: 0px;
	width: 1440px;
	height:260px;
	display: none;
}

#menu_sns_link_sub
{
	background-color: #f3f3f3;
	position: relative;
	width: 1440px;
	height:200px;
}

#img_sns_icon
{
	position: relative;
	background-color: #f3f3f3;
	margin : 7%;
}

#menu_sns_link1_sub
{
	background-color: #f3f3f3;
	position: relative;
	margin: 0px;
	width: 1440px;
	height:100px;
	display: none;
}

#page_bg_blur
{
	position: fixed;
	background-color: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	z-index: 2;
	color: #000000;
	visibility: hidden;
}

#popup_login_body
{
	position: relative;
	margin: 0px;
	left: 50%;
	top: 50%;
	margin-left: -632px;
	margin-top: -823px;
	width: 1264px;
	height: 1451px;
	visibility: hidden;
}

#popup_login_bgimg
{
	position: absolute;
	margin: 0px;
	left: 0px;
	top: 0px;
	width: 1264px;
	height: 1451px;
	z-index: 0;
}

.input_login
{
	background-color: #E0EDF7;
	width: 1067px;
	height: 161px;
	font-size: 46pt;
	line-height: 161px;
	border: 0 solid;
	color: #79a1c0;
	padding:15px;
	vertical-align: middle;
}

#popup_login_over1
{
	position: absolute;
	background-color: #E0EDF7;
	margin: 0px;
	left: 98px;
	top: 416px;
	width: 1067px;
	height: 161px;
	vertical-align: middle;
	z-index: 2;
}

#popup_login_over2
{
	position: absolute;
	background-color: #E0EDF7;
	margin: 0px;
	left: 98px;
	top: 627px;
	width: 1067px;
	height: 161px;
	vertical-align: middle;
	z-index: 2;
}

#popup_findpw_body
{
	position: absolute;
	margin: 0px;
	left: 50%;
	top: 50%;
	margin-left: -631px;
	margin-top: -600px;
	width: 1262px;
	height: 1054px;
	visibility: hidden;
}

#popup_findpw_bgimg
{
	position: absolute;
	margin: 0px;
	left: 0px;
	top: 0px;
	width: 1262px;
	height: 1054px;
	z-index: 1;
}

#popup_findpw_over1
{
	position: absolute;
	background-color: #E0EDF7;
	margin: 0px;
	left: 97px;
	top: 309px;
	width: 1067px;
	height: 161px;
	vertical-align: middle;
	z-index: 1;
}

span.footer_text1
{
	font-size: 52px;
}

span.footer_text2
{
	font-size: 48px;
	color: #6e6e6e;
}

/* placeholder Color */

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #79a1c0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #79a1c0;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #79a1c0;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #79a1c0;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:    #79a1c0;
}

/* */