﻿@charset "utf-8";
BODY,TD, TR, input,DIV,form,TEXTAREA,center,option,pre,blockquote { font-family: '돋움',dotum,tahoma,Helvetica,sans-serif; font-size:12px; line-height:18px; color:#272727; letter-spacing:-1; font-weight:normal; margin:0px; padding:0px; }

.clear{ clear:both;}
.div_30{ height:30px;}
Ul, li, ol { list-style:none;}

/* 링크 */
a:link    {text-decoration:none; color:#6F6F6F; border: none;}
a:visited {text-decoration:none; color:#6F6F6F; border: none;}
a:active  {text-decoration:none; color:#6F6F6F; border: none;}
a:hover   {text-decoration:none; color:#fa7c37; border: none;}
img{ border: none;}

.tB {border:1px solid red;}

/* 


div.spotflash {position:relative;width:950px; margin:0 auto; z-index:999; }
div.spotflash .flashdiv {position:absolute;width:950px;top:0;left:0;margin:14px auto 0;z-index:1;}
div.spotflash h2, div.spotflash p, div.spotflash a {display:none;}

hr {display:none;}	

#divRecruitContent {width:725px;margin-left:12px;}

*/

/* body */

.bodymaindiv {width:935px; margin:0 auto; position:relative;}
.maingraphic{width:935px;margin:0 auto;}
#warrap{width:935px;margin:0 auto;_padding:0px 0px 0px 40px; position:relative;}
.mainl1{ float:left; width:687px; position:relative;}
.mainl2{ float:left; width:240px; margin-left:5px; position: relative; }
.login_b{ position: absolute; left:0px;top:-20px; width: 233px; height:20px; display:block;}


.menulayout1, .menulayout2{ position:relative; text-indent:-999999px; width:689px; }
.menulayout1 .title{ height:100px;  border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-top:5px;}
.menulayout1 .title h1{float:left; margin-top:40px;  margin-left:10px; background:url(../images/img_main_all/main_h101.jpg) no-repeat; width:264px ; height:18px;_margin-left:8px;}
.menulayout1 .title p{float:left; margin-top:30px;  background:url(../images/img_main_all/free_coin_h1.jpg) 0px 0px no-repeat; width:290px ;_width:285px ; height:50px;}
.menulayout1 .title .icon{ float:left;  margin-top:25px; background:url(../images/img_main_all/free_coin_btn.jpg) 0px 4px no-repeat; display:block; width:120px ; height:50px;}

.menulayout2 .title{ position:relative;  height:100px; border-bottom:1px solid #CCC;}
.menulayout2 .title h1{float:left;margin-top:40px;  margin-left:10px;  
					 background:url(../images/img_main_all/main_h102.jpg) no-repeat; width:264px ; height:18px;_margin-left:8px;}
.menulayout2 .title p{float:left; margin-top:30px;  background:url(../images/img_main_all/free_coin_h1.jpg) 3px -52px no-repeat; width:290px ;_width:285px ;height:50px;}
.menulayout2 .title .icon{ float:left;  margin-top:25px; background:url(../images/img_main_all/free_coin_btn.jpg) 0px -42px no-repeat; display:block; width:120px ; height:50px;}

#freeopne{ display:none; position:absolute; top:-224px; width:689px ; height:320px; *height:320px;background-color:#FFF; border-top:3px solid #06F; }
#freeopne h1{ float:left; margin-left:15px; margin-top:30px; background:url(../images/img_main_all/free_open_h1.jpg) no-repeat; width:318px; height:20px;}
#freeopne p{ float:left;margin-left:0px; margin-top:30px; background:url(../images/img_main_all/free_open_p1.jpg) no-repeat;width:200px; height:20px;}
#freeopne .btn { float:left;margin-left:0px; margin-top:15px; background:url(../images/img_main_all/free_coin_btn.jpg) 0px 4px no-repeat; display:block; width:120px ; height:45px;cursor:pointer;}


#freeopne  .up_menu1_1{ clear:both;position:relative; float:left; width:160px; }
#freeopne  .up_menu1_1 h2{ background:url(../images/img_main_all/free_open_tt_01.jpg) no-repeat; width:158px; height:39px;}
#freeopne  .up_menu1_1 p{ background:url(../images/img_main_all/free_open_05.jpg) no-repeat; width:263px; height:31px;margin-top:5px;}
#freeopne  .up_menu1_1 ul{margin-left:0px; *margin-top:-8px; clear:both; background: url(../images/img_main_all/free_open_pp_01.jpg) no-repeat; width:186px; height:92px; overflow:hidden;list-style-type:none; }
#freeopne  .up_menu1_1 ul li{}
#freeopne  .up_menu1_1 .icon{ position:absolute; top:150px;*top:130px; _top:120px; right:-45px; _right:-20px; background:url(../images/img_main_all/free_open_icon_01.jpg) no-repeat; display:block; width:222px; height:105px;}
#freeopne  .up_menu1_1 .icon2{ position:absolute; top:37px; *top:23px;  right:-31px;_right:-10px;background: url(../images/img_main_all/free_open_more.jpg) no-repeat; display:block; width:37px; height:18px;}

#freeopne  .up_menu1_2{position:relative; float:left; margin-left:60px;_margin-left:45px; width:160px ; margin-top:115px;}
#freeopne  .up_menu1_2 h2{ background:url(../images/img_main_all/free_open_tt_02.jpg) no-repeat; width:120px; height:39px;}
#freeopne  .up_menu1_2 p{ background:url(../images/img_main_all/free_open_06.jpg) no-repeat; width:263px; height:31px;margin-top:5px;}
#freeopne  .up_menu1_2 ul{ margin-left:0px;*margin-top:-8px; clear:both;  background: url(../images/img_main_all/free_open_pp_02.jpg) no-repeat; width:200px; height:92px; overflow:hidden;list-style-type:none;}
#freeopne  .up_menu1_2 ul li{}
#freeopne  .up_menu1_2 .icon{ position:absolute; top:-120px; *top:-130px;_top:-130px; right:-15px; _right:15px; background:url(../images/img_main_all/free_open_icon_02.jpg) no-repeat; display:block; width:200px; height:131px;}
#freeopne  .up_menu1_2 .icon2{ position:absolute; top:35px;*top:20px;  right:5px;_right:45px; background: url(../images/img_main_all/free_open_more.jpg) no-repeat; display:block;  width:37px; height:18px;}

#freeopne  .up_menu1_3{position:relative; float:left; margin-left:40px;_margin-left:10px;  width:180px;}
#freeopne  .up_menu1_3 h2{ background:url(../images/img_main_all/free_open_tt_03.jpg) no-repeat; width:166px; height:39px;}
#freeopne  .up_menu1_3 p{ background:url(../images/img_main_all/free_open_06.jpg) no-repeat; width:263px; height:31px;margin-top:5px;}
#freeopne  .up_menu1_3 ul{margin-left:0px;*margin-top:-8px;  clear:both;  background: url(../images/img_main_all/free_open_pp_03.jpg) no-repeat; width:200px; height:92px; overflow:hidden;list-style-type:none;}
#freeopne  .up_menu1_3 ul li{}
#freeopne  .up_menu1_3 .icon{ position:absolute; top:129px; *top:110px;  left:0px; background:url(../images/img_main_all/free_open_icon_03.jpg) no-repeat; display:block; width:192px; height:128px;}
#freeopne  .up_menu1_3 .icon2{ position:absolute; top:35px;*top:20px;  right:5px;_right:25px; background: url(../images/img_main_all/free_open_more.jpg) no-repeat; display:block; width:37px; height:18px;}

#close_btn1 {background:url(../images/img_main_all/close.png) no-repeat;position:absolute;top:27px;left:-40px;width:41px;height:45px;cursor:pointer;}
.close_btn_over {background:url(../images/img_main_all/close_roll.png) no-repeat;}
#close_btn2 {background:url(../images/img_main_all/close.png) no-repeat;position:absolute;top:25px;left:-40px;width:41px;height:45px;cursor:pointer;}

#coinopne{ display:none; position:absolute; top:-240px; width:689px ; height:330px;background-color:#FFF; border-top:3px solid #06F;}

#coinopne h1{ float:left; margin-left:15px; margin-top:30px; background:url(../images/img_main_all/coin_open_h1.jpg) no-repeat; width:296px; height:20px;}
#coinopne p{ float:left;margin-left:0px; margin-top:30px; background:url(../images/img_main_all/coin_open_p1.jpg) no-repeat;width:222px; height:20px;}
#coinopne .btn { float:left;margin-left:0px; margin-top:15px; background:url(../images/img_main_all/free_coin_btn.jpg) 0px -42px no-repeat; display:block; width:120px ; height:45px;cursor:pointer;}


#coinopne  .up_menu2_1{ clear:both;position:relative; float:left; _margin-left:10px; width:180px;_width:190px;}
#coinopne  .up_menu2_1 h2{ background:url(../images/img_main_all/coin_open_l1_h1.jpg) no-repeat; width:191px;_width:190px; height:22px;}
#coinopne  .up_menu2_1 p{ background:url(../images/img_main_all/coin_open_l1_p.jpg) no-repeat; width:191px;_width:160px; height:44px;margin-top:5px;}
#coinopne  .up_menu2_1 ul{ clear:both; margin-top:163px;*margin-top:95px;*margin-left:-4px; background: url(../images/img_main_all/coun_open_pp1.jpg) no-repeat; width:165px; height:92px; overflow:hidden;list-style-type:none; }
#coinopne  .up_menu2_1 ul li{}
#coinopne  .up_menu2_1 .icon{ position:absolute; top:100px;  *top:88px; left:0px; background:url(../images/img_main_all/coin_open_l1_icon.jpg) no-repeat; display:block; width:157px; height:98px;}
#coinopne  .up_menu2_1 .icon2{ position:absolute; top:10px;  *top:0px;  left:-25px; background: url(../images/img_main_all/coin_open_noicon_01.jpg) no-repeat; display:block; width:27px; height:81px;}

#coinopne  .up_menu2_2{position:relative; float:left; margin-left:45px; _margin-left:40px; width:180px; _width:160px;}
#coinopne  .up_menu2_2 h2{ background:url(../images/img_main_all/coin_open_l2_h1.jpg) no-repeat; width:128px;_width:160px; height:22px;}
#coinopne  .up_menu2_2 p{ background:url(../images/img_main_all/coin_open_l2_p.jpg) no-repeat; width:167px;_width:160px; height:44px;margin-top:5px;}
#coinopne  .up_menu2_2 ul{ clear:both;  margin-top:163px; *margin-top:95px;*margin-left:-4px; background: url(../images/img_main_all/coun_open_pp2.jpg) 0px 0px no-repeat; width:193px;_width:193px; height:92px; overflow:hidden;list-style-type:none;}
#coinopne  .up_menu2_2 ul li{}
#coinopne  .up_menu2_2 .icon{ position:absolute; top:100px; *top:80px; left:0px; background:url(../images/img_main_all/coin_open_l2_icon.jpg) no-repeat; display:block; width:167px; height:101px;}
#coinopne  .up_menu2_2 .icon2{ position:absolute; top:10px; *top:0px;  left:-35px; background: url(../images/img_main_all/coin_open_noicon_02.jpg) no-repeat; display:block; width:34px; height:81px;}

#coinopne  .up_menu2_3{position:relative; float:left; margin-left:30px;_margin-left:20px; width:180px; _width:150px; }
#coinopne  .up_menu2_3 h2{ background:url(../images/img_main_all/coin_open_l3_h1.jpg) no-repeat; width:103px;_width:150px; height:22px;}
#coinopne  .up_menu2_3 p{ background:url(../images/img_main_all/coin_open_l3_p.jpg) no-repeat; width:137px;_width:150px; height:44px;margin-top:5px;}
#coinopne  .up_menu2_3 ul{ clear:both;  margin-top:163px;*margin-top:95px;*margin-left:-4px; background: url(../images/img_main_all/coun_open_pp3.jpg) no-repeat; width:177px;_width:150px;  height:92px; overflow:hidden;list-style-type:none;}
#coinopne  .up_menu2_3 ul li{}
#coinopne  .up_menu2_3 .icon{ position:absolute; top:100px; *top:80px; left:0px; background:url(../images/img_main_all/coin_open_l3_icon.jpg) no-repeat; display:block; width:115px; height:101px;}
#coinopne  .up_menu2_3 .icon2{ position:absolute; top:10px;  *top:0px;  left:-35px; background: url(../images/img_main_all/coin_open_noicon_03.jpg) no-repeat; display:block; width:34px; height:81px;}





#freebtn{ display:none;left:0px;position:absolute; top:-220px; text-indent:-999999px; overflow:hidden; width:689px; height:95px;background-color:#FFF ; border-bottom:3px solid #06F; border-top:1px solid #CCC;}
#freebtn .title{ height:95px;border-bottom:1px solid #CCC; margin-top:5px;}
#freebtn .title h1{float:left; margin-top:30px;  margin-left:10px; background:url(../images/img_main_all/main_h101.jpg) no-repeat; width:264px ; height:18px;_margin-left:8px;}
#freebtn .title p{float:left; margin-top:20px;  background:url(../images/img_main_all/free_coin_h1.jpg) 3px 0px no-repeat; width:290px ; _width:285px ;height:50px;}
#freebtn .title .icon{ float:left;  margin-top:15px; background:url(../images/img_main_all/free_coin_btn.jpg) 0px 4px no-repeat; display:block; width:120px ; height:50px;}




.faq{ float:left; position:relative; margin-bottom:30px; text-indent:-9999999px; width:450px; height:140px; border-bottom:1px solid #CCC; overflow:hidden;}
.faq h1{background:url(../images/img_main_all/main_title01.jpg) no-repeat;*margin-top:12px;}

.faq .main_faq{ padding:0px; margin-top:-25px; margin-left:0px;}
.faq .main_faq li { float:left;position:relative; list-style-type:none;}
.faq .main_faq .faqline{ display:block; position:absolute; top:15px; right:13px;  width:3px; height:78px; background:url(../images/img_main_all/faq_line.jpg) no-repeat;}
.faq .main_faq .li1{ display:block; width:90px; height:78px; background:url(../images/img_main_all/main_faq01.jpg) no-repeat;}
.faq .main_faq .li2{display:block; width:90px; height:78px;background:url(../images/img_main_all/main_faq02.jpg) no-repeat;}
.faq .main_faq .li3{display:block; width:90px; height:78px;background:url(../images/img_main_all/main_faq03.jpg) no-repeat;}
.faq .main_faq .li4{ display:block; width:90px; height:78px;background:url(../images/img_main_all/main_faq04.jpg) no-repeat;}
.faq .main_faq .li5{ display:block; width:90px; height:78px;background:url(../images/img_main_all/main_faq05.jpg) no-repeat;}

.faq .main_more{ position:absolute; display:block; width:30px; height:13px; top:20px; right:20px; background:url(../images/img_main_all/main_more.jpg) no-repeat;}



.notice{ position:relative;  float:left; width:220px; height:140px; text-align:left ; text-indent:-99999px;border-bottom:1px solid #CCC;}
.notice h1{background:url(../images/img_main_all/main_title02.jpg) no-repeat;*margin-top:12px;}
.notice .main_more{ position:absolute; top:20px; right:0px;width:30px; height:20px; background:url(../images/img_main_all/main_more.jpg) no-repeat;}
.notice ul{ float:left; margin-left:2px; margin-top:0px; *margin-bottom:-6px;}
.notice li{ float:left; text-align:left; margin-left:-40px;*margin-left:0px;font-size:11px; text-indent:0px; width:220px; list-style-type:none; line-height:20px;}
.notice li .span1{ float:left; font-size:11px; cursor:pointer;}
.notice li .span2{ float:right; display:block; font-family:Verdana, Geneva, sans-serif; font-size:10px; cursor:pointer;}



.scroll_main{display:inline-block;border-bottom:1px solid #CCC; margin:0px;width:674px;}
.scroll_name{float:left;position:relative; width:100px;margin-top:0px; margin-left:20px;_margin-left:10px; }
.scroll_main .scroll_name span {margin-left:10px;margin-top:5px;display:block; border:none;}
.scroll_main .scroll_name span img {text-decoration:none; border:none;}
.scroll_con{ float:left; margin-top:-20px; padding-right:25px;}

.main_login{ margin-top:5px; padding:0px;  position: relative;}
#ct{ margin-top:0px; width:230px; height:100px;overflow:hidden;border: 1px solid #BEBEBE;}
#ct fieldset {position: relative ; border:none;}
.sc1 {background-color: #F1F1F1;}
.ac {
	bottom: 0;
	padding-bottom: 1px;
	position: absolute; 
	right:20px;  
	width: 70px;
	top:-12px;
	*top:12px;
	*right:15px;  
}
:root .ac {bottom: 0;padding-bottom: 1px;position: absolute; right:30px; width: 70px;top:-12px;}
.ac input {
    background: url(../images/img_main_all/main_login_btn2.jpg) no-repeat scroll 0 0px #F1F1F1;
    border: none;
    color: #666666;
    cursor: pointer;
    display: block;
    height: 50px;
    overflow: visible;
    width: 74px;
	text-indent:-999999px;
}

label {
    cursor: pointer;
}

.mainl2{position:relative;}


.ia {
    margin: 10px 0px 10px 0px;
    position: relative;
    width:230px; height:100px;
	}

.ia .lt{ float:left; font-size:11px; text-align:left; color:#666; padding-bottom:5px ; text-indent:-2;}
.ia .lt span{ font-size:12px; font-weight:bold; color:#F60;}

.ip {
    padding: 0 95px 0 10px;
	*margin-left:0px;
	*margin-top:12px;
	*margin-bottom:10px;
}
:root  .ip { padding: 0 105px 0 10px;}
.ip input {
    width: 100%;
}
.ip li {
    margin-top: 5px;
    vertical-align: top;
    width: 100%;
}

.it input {
    border: 0 none;
    height: 20px;
	*height:18px;
	width:100%;
    _width: 98%;
}

.it {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #9B9B9D;
    display: block;
}
.hc {
    font-size: 0;
    height: 0;
    left: -10000px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 0;
}
:root .ilink {float:left; margin: -2px 0px 0px 10px ; padding: 2px 0px 0px 0px; font-size:11px; border-top:1px solid #ccc; width:196px;}
.ilink {float:left; margin: -2px 0px 0px 8px ;_margin-left:5px; padding:2px 0px 0px 0px; height:80px; font-size:11px; border-top:1px solid #ccc; width:204px;}
.ilink li{ float:left;margin:0px; letter-spacing:-1px; }
.ge_no{ cursor:pointer; color:#666;}
.i_log { position:relative; overflow:visible;}
.i_log .i_name{  line-height:32px; width:230px; margin-left:-2px; margin-top:0px; text-indent:10px; border-bottom:1px solid #999; }
:root .i_log .i_name{ line-height:32px; width:230px; margin-left:-10px; margin-top:0px; text-indent:15px; border-bottom:1px solid #999;}
.i_log .btn{  position:absolute; display:block; top:-5px; right:15px; *top:5px; width:51px; height:18px; border:none; }
.i_log .btn input{ background: url(../images/img_main_all/main_logout.jpg)  no-repeat;
    border:none;
    color: #666666;
    cursor: pointer;
    display: block;
    overflow: visible;
    text-indent: -999999px;
    width: 51px;
	height:18px;}
.i_log .il_btn{float:left; margin: -8px -9px 0px 0px;padding:0px;border:none;}	
:root .i_log .il_btn{float:left; margin: -8px -15px 0px -7px; padding:0px;border:none;}	
.i_log .il_btn li{float:left;margin:0px; padding:0px;border:none;}
.i_log .il_btn .btn3{float:left;border:none;margin-right:-7px;}
.i_log .il_btn .btn2_1 input{ background: url(../images/img_main_all/main_logbox_editor.jpg)  no-repeat;
							border:none;
							color: #666666;
							cursor: pointer;
							display: block;
							overflow: visible;
							text-indent: -999999px;
							width: 154px;
							height:37px;
							margin-left:36px;
							}
.i_log .il_btn .btn2 input{ background: url(../images/img_main_all/main_logbox_pro.jpg)  no-repeat;
							border:none;
							color: #666666;
							cursor: pointer;
							display: block;
							overflow: visible;
							text-indent: -999999px;
							width: 112px;
							height:34px;}
							
.i_log .il_btn .btn3 input{ background: url(../images/img_main_all/main_logbox_down.jpg)  no-repeat;
							border:none;
							color: #666666;
							cursor: pointer;
							display: block;
							overflow: visible;
							text-indent: -999999px;
							width:112px;
							height:34px;}
:root .i_log .ilink {float:left; margin: 3px 0px 0px 0px ; padding:0px; font-size:11px;  width:215px; border:none;}
.i_log .ilink {float:left; margin: 5px 0px 0px -1px ;*margin-top:3px; *margin-left:0px; padding:0px 0px 0px 0px ; font-size:11px; width:227px; *width:227px; border:none; }


#l_back{ padding:60px 30px 60px 30px; margin: 30px 62px 60px 62px; height:200px; background-color:#f7f7f7;border-top: 3px solid #8d8d8d;}
.il{background: url(../images/img_free/login_back.png) no-repeat scroll 0.6em 0px #FFFFFF;
    ime-mode: disabled;
}
.pl{background: url(../images/img_free/login_back_pw.png) no-repeat scroll 0.6em 0px #FFFFFF;
    ime-mode: disabled;
}

.main_download { position:relative; margin-bottom:0px; text-indent:-9999999px; width:230px; height:142px;  overflow:hidden;}
.main_download h1{background:url(../images/img_main_all/main_title04.jpg) no-repeat;*margin-top:12px;}
.main_download .main_more{ position:absolute; top:20px; right:-3px;width:30px; height:20px; background:url(../images/img_main_all/main_more.jpg) no-repeat;}

.main_download ul{ float:left;margin:-8px 0px 0px 0px; padding:0px ;}
.main_download ul li{float:left;margin:0px; padding:0px ; width:230px; text-indent:-99999px; border-bottom:1px solid #CCC; line-height:32px;}
.main_download ul  .btn{ background: url(../images/img_main_all/main_down01.jpg) 4px 10px no-repeat;width:200px;line-height:32px;float:left; vertical-align:middle;}
.main_download ul  .btn2{background: url(../images/img_main_all/main_down02.jpg) 4px 10px no-repeat;width:200px;line-height:32px;float:left;vertical-align:middle;}
.main_download ul  .btn3{background: url(../images/img_main_all/main_down03.jpg) 4px 10px no-repeat;width:200px;line-height:32px;float:left;vertical-align:middle;}
.main_download p{
	float:right; 
	margin:4px 0px 0px 0px; 
	padding:0px;
	text-indent:0px;
	background: url(../images/img_main_all/main_down_icon.jpg) no-repeat; 
	width:22px; 
	height:27px; 
	cursor:pointer; vertical-align:middle;
}
.main_download p input{ visibility:hidden;_display:none;}

#main_737{ clear:both; margin:0px;  }

.main_737_banner{ margin:0px; background:url(../images/img_main_all/main_737.jpg) no-repeat; width:230px; height:80px; border:1px solid #CCC;}
.main_737_banner p{ visibility:hidden;}

.cum_center{ background:url(../images/img_main_all/main_custom_1.jpg) no-repeat -5px 0px; width:230px; height:97px; border:1px solid #ccc; border-collapse:collapse;}
.cum_center h3, .cum_center p{ visibility:hidden;}

.leftmenu {width:165px; margin-left:4px; float:left;}
.leftmenu  h1{ text-align:left; margin:0px; border:0px;}
.leftmenu  li{ list-style-type:none;}
.rightbody {width:680px; float:right; position:relative;}
.rightbody380 {width:300px; float:right; position:relative;}
.leftbody380 {width:300px; float:left; position:relative;}

/* bottom */
.margindiv {width:100%; height:80px; clear:both;}
.btm_maindiv {width:100%; background-color:#f3f3f3; clear:both;}
.bottomdiv {width:100%; height:97px; margin:0 auto; text-align:center;}
#footer{width:100%; height:97px; text-align:center; padding:0px 05px 0px 0px ; margin: 50px 0px 0px -10px;}

/* 폰트 */
.connect {font-size:14px; font-weight:bold;}
.con_point {color:#FF0000;}
.connectBig {font-size:18px; font-weight:bold;}
.connect_green {font-size:14px; font-weight:bold; color:#64b012;}
.green {color:#64b012;}
.list {font-size:11px; color:#878787;}
.font11px {font-size:11px;}
.list_con {font-size:9px; font-weight:bold;}
.list_con10 {font-size:9px; font-weight:bold;}
.overview {font-size:13px; font-weight:normal; font-family:tahoma; color:#737373; line-height:20px;}
.bodyinfoTITLE {font-weight:bold; font-size:18px; font-family:tahoma; line-height:25px;	text-align: left;}
.bodyTITLE {font-weight:bold; font-size:14px; font-family:tahoma; line-height:20px;}
.popuptitle {font-weight:bold; font-size:14px; font-family:tahoma; color:#Ff0000; line-height:20px;}
.mainINFO {font-weight:normal; font-size:16px; font-family:tahoma; line-height:24px; color:#FFFfff}
.price {font-weight:bold; font-size:22px; font-family:tahoma; line-height:28px;}
.ID {font-size:17px; font-weight:bold; font-family:tahoma; color:#00cCfF;}
.notice { font-size:11px; font-family:"Arial Black", Gadget, sans-serif,굴림,돋움; line-height:16px; color:#333; list-style-type:none;}
.popupinfotitle1 {font-weight:bold; color:#0eacf0;}
.popupinfotitle2 {font-weight:bold; color:#FFB300}
.popupinfo {color:#ffffff;}
.howitworks1 {font-weight:bold; color:#0eacf0; font-size:14px;}
.howitworks2 {font-weight:bold; color:#FFB300;font-size:14px;}
.howitworkstitle {font-weight:normal; font-size:14px; font-family:tahoma; line-height:20px;}

/* 패딩 */
.MgL10 {margin-left:10px;}
.PdR10 {padding-right:10px;}
.MgT20 {margin-top:20px;}

/*정렬*/
.txtR {text-align:right;}
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtT {vertical-align:text-top;}
.txtB {vertical-align:bottom}

/* 라인 */
.brdline {border-top:#e3e3e3 1px solid;}
.overviewB { border-bottom:dashed;  border-bottom-color:#33cc00; border-bottom-width:1px;}
.overviewB2 { border-bottom:solid;  border-bottom-color:#33cc00; border-bottom-width:1px;}
.company { border-bottom:solid;  border-bottom-color:#663300; border-bottom-width:1px;}
.reps { border-bottom:dashed;  border-bottom-color:#ffcc00; border-bottom-width:1px;}
.cus { border-bottom:dashed;  border-bottom-color:#0ecae0;; border-bottom-width:1px;}

/* 박스 */
.inputBox {background-color:#f1f1f1; border-spacing:0; border:none; height:17px;}
.login {width:110px; height:17px; border:none; font-size:11px; color:#eee ; background-color:transparent;}
.listBox {height:17px; border:solid #CCCCCC 1px;}
.acc_stepBox {width:30px; height:17px; border:solid #CCCCCC 1px; color:#64b012; font-weight:bold; text-align:center;}
.inputPOP {width:300px; height:20px; border:none;}
.inputsession {width:220px; height:21px; border:none; background-color:#FFFfff; color:#0eace0; font-weight:bold;}