	*{font-family: '¸¼Àº °íµñ', 'Malgun Gothic' ,'Apple SD Gothic Neo'}
	
	body,html,div,li,a,ul,p,span,article,section,header,footer,table{margin:0;padding:0}

	body {scrollbar-face-color: #ffffff;
		scrollbar-shadow-color: #C8C8C8;
		scrollbar-highlight-color: #ffffff; 
		scrollbar-3dlight-color: #C8C8C8; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-track-color: #F3F3F3; 
		scrollbar-arrow-color: #C8C8C8;
		margin:0; padding:0;font:12px dotum;line-height:18px;overflow:auto;}
	A:link{color:#000;text-decoration:none;}
	A:visited{color:#000;text-decoration:none;}
	A:active{color:#000;text-decoration:none;}
	A:hover{color:#ff9000;text-decoration:none;}
	form {margin:0; padding:0;}
	textarea{font-size:12px;}
	img{padding:0;margin:0;border:0;vertical-align:top;}
	textarea,select,input{font-size:12px;color:#666;margin:0;vertical-align:middle;}
	select,input,textarea{display:inline;}
	input{vertical-align:middle;}
	select{font-size:12px;}
	h1,h2,h3,h4,h5,h6{margin:0;padding:0;overflow:hidden;}
	h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{vertical-align:top;}
	h1{margin:0 auto;}
	div,dl{margin:0;padding:0;overflow:hidden}
	p{margin:0;}
	ul,li{list-style:none;}
	dt{float:left;padding:0;}
	dd{float:left;margin:0;padding:0;}
	table{border-collapse:collapse;width:100%;}
	td{padding:0;margin:0;}


	li{list-style:none}
	a{text-decoration:none;color:#000}
	#header_wrap{width:100%;margin-bottom:20px;border-bottom:1px solid #009cff;padding-bottom:10px;
				/*background:url(/images/summer2018.png) no-repeat center*/}


	.inline{display:inline-block}
	#header_wrap .first_gnb{float:right}
	#header_wrap .first_gnb li{float:left;font-weight:900;font-size:15px;margin-right:23px}
	#header_wrap .first_gnb>li{font-size:15px;line-height:1.5;font-weight:100;color:#aaa}
	#header_wrap .first_gnb a:nth-child(1) li{margin-left:45px}
	#header_wrap .first_gnb a:nth-last-child(1) li{margin:0;margin-right:10px}

	
	#lottou_fixed_menu .first_gnb{width:800px;float:right;margin-top:10px}
	#lottou_fixed_menu .first_gnb li{float:left;font-weight:900;font-size:15px;margin-right:16px}
	#lottou_fixed_menu .first_gnb>li{font-size:15px;line-height:1.5;font-weight:100;color:#aaa}
	#lottou_fixed_menu .first_gnb a:nth-child(1) li{margin-left:45px}
	#lottou_fixed_menu .first_gnb a:nth-last-child(1) li{margin:0}








	.width_auto{width:1000px;margin:auto}
	.line_0083d5{height:1px;width:100%;background-color:#2480ce;margin:4px auto 10px}

	.visvible_div{overflow:visible}

	#content-wrap{margin-top:0px;min-height:975px}

	#site-top-banner{ position:relative;
					margin: auto;
					width: 100%;
					overflow: visible;}

	#site-top-banner2{ position:relative;
	margin: auto;
	width: 100%;
	overflow: visible;}


	#top-banner-close{position:absolute;left:50%;top:0;margin:10px 0 0 -500px;cursor:pointer;z-index:5}
	#top-banner-close2{position:absolute;left:50%;top:0;margin:19px 0 0 350px;cursor:pointer}

	.sub_pg_top_margin{margin-top:39px}


	/*Ä«Ä«¿ÀÆË¾÷*/
		.kakao_wrap{position:fixed;top:0;left:0;background:rgba(0,0,0,.8)
						;display:none;width:100%;height:100%;z-index:9999;text-align:center;}
		.showme_kakao{cursor:pointer}

	/*»ó´Ü µû¶ó´Ù´Ï´Â¹è³Ê*/
	#lottou_fixed_menu{position:fixed;width:100%;padding:10px 0 8px;background:#fff;top:0;
						left:0;z-index:100;display:none;border-bottom:2px solid #009cff}





	/*¼­ºêÆäÀÌÁö ¿ÞÂÊ¸Þ´º*/

	#sub-left-menu{width:150px;position:Absolute;left:50%;top:0;margin-left:-500px;z-index:5}
	.side_border{border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
	.side-menu-ul{margin:5px 0 0 10px;min-height:200px}	
	.side-menu-ul a:nth-child(1) li{border-top:1px solid #89abdb;margin-top:5px;color:#006cfd;font-weight:900;font-size:12px}
	.side-menu-ul li{font-size:12px;width:115px;border-bottom:1px solid #eee;padding:5px}	
	.left-side_menu_top{font-size:20px;font-weight:bold;width:120px;height:20px;padding:15px 10px 5px 20px}

		.btn_>{float:right;font-weight:bold}

	.left_banner_board{border-left:1px solid #5abfff;border-right:1px solid #5abfff}




	#left-side-haecha{margin:15px 0;text-align:Center}

	.side_ball_img{bordeR:1px solid #ddd;border-top:4px solid #fe0000
					;padding:3px 0;width:135px;margin:5px auto}
	.side_ball_img img{width:16px}
	.side_ball_img *{float:left;margin-left:1px}

	#left-banner-result-table{text-align:center;border:1px solid #ddd;width:125px;margin:5px auto 0}

	#left-banner-result-table th{background:#ff696a;color:#fff}
	#left-banner-result-table .left_bold_color{color:#fe4c4c;font-weight:bold}



	/*¸ÞÀÎ Ã¹¹øÂ° »óÇ°*/

	.main_first_section{
						border-bottom:1px solid #959595;
						border-top:1px solid #959595;}
	.product_box{position:relative;float:left;margin-right:4px;}
	.main_product_img{box-shadow:2px 2px 10px #111111;margin-top:15px}
	.main_product_under{margin-top:15px;padding-bottom:5px;text-align:Center}
	.main_product_icon{margin:15px 0 0 -15px}
	.main-product-btn{cursor:pointer;margin:auto}


	/*·Ñ¸µ¹è³Ê ·Î±×ÀÎ*/
		#main-login-wrap{position:Absolute;left:50%;top:0;margin:10px 0 0 165px}

		.login-btn-wrap{margin:5px 0 0 7px}
		.login-btn-wrap img{background:#fff;margin-bottom:3px}


	/*¸ÞÀÎ µÎ¹øÂ° ¿ÞÂÊ*/
	.main-left-notice{margin-top:5px;padding:0 10px}
	#main-left{width:199px;height:875px;border-right:1px solid #a0a0a0;float:left}

	.main_left_morebtn{position:absolute;margin-top:10px;top:0;left:0;margin-lefT:140px}

	.notice_left{font-size:11px;margin-top:7px}
	.main-notice-strong a:nth-child(1) .notice_left{font-weight:bold}


	.baecul_left li{margin-bottom:3px;text-align:right}

	.baecul_left li:nth-child(1){border-bottom:1px solid #f6403f}
	.baecul_left li:nth-child(2){border-bottom:1px solid #0772d0}
	.baecul_left li:nth-child(3){border-bottom:1px solid #000}

	.baecul_left img{width:30px;float:left}
	.baecul_left span{;font-weight:bold;font-size:25px}

	.main_inquery_infor h3{font-weight:bold;font-size:20px;letter-spacing:-3.5px}
	.main_inquery_infor h5{letter-spacing:-1px;font-size:11px;margin:10px 0}
	.main_inquery_infor input[type=text]{height:20px;width:95%}

	.main_inquery_infor-checkbox{margin:9px 0}
	.main_service_center_infor{margin-top:9px}


	/*¸ÞÀÎ µÎ¹øÂ° ¿À¸¥ÂÊ*/
		#main-right{float:right;border-left:1px solid #a0a0a0;;width:179px;height:875px}
		.main-right_box{padding:0 10px 1px;border-right:1px solid #ddd;padding-top:7px}
		.main-right_box span{font-weight:bold}
		.main-right_box2{margin:12px 0 6px}

		.main-right_under_txt1{font-weight:bold;letter-spacing:-0.5px;font-size:12px;margin-top:15px}
		.main-right_under_txt2{font-weight:bold;letter-spacing:-0.5px;font-size:10px;color:#999;margin:15px 0}
		.main-right_under_txt3{font-weight:bold;font-size:11px;margin-bottom:14px}

		/* mbc ¼¶³×ÀÏ */
		.mbc_hecha_backimg_area{
			width:155px;						
			height:160px;
			margin:10px auto 0;
			/* ¹æ¼Û ¼¶³×ÀÏ °æ·Î */
			background-image:url('/images/main/mbc/951_test.jpg');
			background-position:center;
			background-size:140% 100%;
			background-repeat:no-repeat;
			position:relative;
		}

	/*¸ÞÀÎ µÎ¹øÂ° °¡¿îµ¥*/
		.main-center-event img{margin-bottom:5px}

		#main-center{padding:0 23px;width:570px;display:inline-block;}

		.main_second_section{margin-top:30px;border-bottom:1px solid #a0a0a0;margin-bottom:20px;}

		.main-second-tit{border-bottom:2px solid #009cff;padding:5px 0 5px 5px;font-size:17px}
		

		.main_baecul{margin-top:9px;padding:0 10px}
		.main-johab-font{    font-size: 14px !important;
								color: #000 ;
								font-weight: 100 !important;
								displaY:inline-block;}




		/*¸ÞÀÎ ¼¼¹øÂ° section*/
			#main_third_section>div{display:inline-block;border:1px solid #ddd;height:365px;vertical-align:middle}
			#main_third_section>div:nth-child(1){width:345px}
			#main_third_section>div:nth-child(2){width:300px;margin:0 7px}
			#main_third_section>div:nth-child(3){width:325px}

			.main-board-tab{background:#e5e5e5}
			.main-board-tab p{cursor:pointer}
			#meganews_ul{margin:10px 0 0 10px}
			#meganews_ul li{font-size:13px;margin-bottom:5px}
			#meganews_ul li:nth-child(1){font-weight:bold}
			#meganews_ul li img{vertical-align:middle;margin-right:10px}
			#meganews_ul li span{font-size:11px;color:#7e7e7e;margin-right:15px;float:right}
			.main-board-tab p{width:50%;height:35px;
								text-align:center;float:left;line-height:30px;font-weight:bold;}
			.main-board-tab p.on{background:#fff}
			.main-board-tab span{float:left;line-height:30px}
			.main-board-section-box1{width:300px;margin:5px auto}
			.main-board-section-box2{width:300px;margin:5px auto;display:none}
			.main-board-section-box3{display:none}



			.main-board-ul li{margin-bottom:3px;font-size:13px;}
			.main-board-ul li a{color:#282828}
			.main-board-ul li:nth-child(1) ,.main-board-ul li:nth-child(2) ,.main-board-ul li:nth-child(3) ,.main-board-ul li:nth-child(4){font-weight:bold}
			.main-board-ul img{vertical-align:middle;margin-right:5px}
			.main-board-ul li span{font-size:11px;float:right}
	

		/*¸ÞÀÎ ³×¹øÂ° section*/


		#main_fourth_section{margin:10px 0 10px}

		/*¸ÞÀÎÇÏ´Ü °Å·¡³»¿ª¼­ ·Ñ¸µ*/

		#main_dang_paper{width:100%;max-width:1440px;margin:Auto;bordeR:1px solid #ddd ;height:355px}


	/* ¿ÞÂÊ »çÀÌµå¸Þ´º */
		.left-side-banner{position:absolute;left:50%;top:0;margin:420px 0 0 -655px;z-indeX:1}



	.big_banner_btn{position:absolute;top:50%;cursor:pointer;z-index:10}
	.big_banner_btn_l{left:10px}
	.big_banner_btn_r{right:10px}
		

/*ÀÌº¥Æ® ÆäÀÌÁö*/

	.event_tit{font-weight:bold;font-size:17px;margin:10px 0}
	.event_date{float:right;font-size:12px;font-weight:normal}

	.event_banner_box{padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:20px}


/*°Ô½ÃÆÇ ½ºÅ¸ÀÏ*/
		.under_banner_style{margin-bottom:20px}



	.board-table-th{width:100%;font-weight:bold;font-size:15px;
					border-top:2px solid #c8c8c8;border-bottom:1px solid #c8c8c8;
					margin:10px 0 5px;padding:10px;background:#fbfbfb}

	.question11 .icon_11 {margin-right:25px;vertical-align:middle}
	.question11 .com_toggle {float:Right;margin-top:23px}
	.question11 li{width:765px;padding:10px 30px 20px 45px;line-height:3}
	.question11 li:nth-child(2n){background:#f6f6f6;border-bottom:1px solid #ddd;padding:10px 40px 20px 85px;width:710px;display:none}

	.question11 li:nth-child(2n-1){cursor:pointer;border-bottom:1px solid #ddd}

	.subtop_tit_style img{vertical-align:middle;margin-right:10px}
	.subtop_tit_style{font-weight:bold;font-size:16px;margin-bottom:30px}
	.sub_tit_style{font-weight:bold;font-size:23px;margin:10px 5px}
	.sub_tit_icon_style{vertical-align:middle;margin:0 5px}





.edison_filter_grade{color:#fff;margin:46px 0 0 100px}
.edison_filter_grade li{font-size:13px;width:24px;text-align:center}


/*ÇÊ´õ ´Ù¿î Á¤º¸*/


.main_down_filter_info_wrap{margin:145px 0 0 20px;border:1px solid #294aac;border-top:0;width:95%;background:#fff}

.down_filter_info{text-align:center;font-weight:bold}
.down_filter_info th{background:#233b82;padding:10px 0;color:#fff}
.down_filter_info td{    padding: 8px 0;
						border-bottom: 1px solid #294aac;
						text-align: center;
						}


.down_arrow_style{margin:381px 0 0 94px;}
.down_arrow_style Img{margin-right:110px}
.down_arrow_style Img:last-child{margin-right:0}


.down_btn_style{margin:480px 0 0 30px}
.down_btn_style img{margin-left:-7px}
.down_btn_style a:nth-child(1) img{margin-left:0}


.down_filter_span{font-size:10px;color:#919191;width:30px;height:16px;displaY:inline-block}






	
	.left{float:left}
	.right{float:right}
	.none{display:none}
	.vertical_m{vertical-align:middle}
	.color_red{color:#f6403f}
	.color_blue{color:#0772d0}
	.font10{font-size:10px}
	.bold{font-weight:bold}
	.center{text-align:Center}
	.rel{position:relative}
	.abo{position:absolute;left:0;top:0}
	.border-none{border:none}
	.color_red2{color:#ff2a2c}

/*  common_tail ½ÃÀÛ */

#common_tail{width:1000px;margin:30px auto 30px;}























/* base.css ¿¡°¡Á®¿Â°Í*/




.popup_sms{background:url(/images/mylotto/popupbg6.gif) no-repeat;width:420px;height:630px;padding:15px 15px;}
.pbody_sms{padding:8px 0;}
.pbody_sms h1{font-size:14px;color:#333;margin-bottom:18px;}
*:first-child+html .pbody_sms h1 img{margin-top:-2px;}
*html .pbody_sms h1 img{margin-top:-1px;}
.smsstate{border:3px solid #89ABDF;background:#FBFBFB;padding:8px 8px;line-height:15px;}
.smsstate a,.smsstate a:active,.smsstate a:visited{font-weight:bold;text-decoration:underline;color:#3E6BB3;}
.smsstate a:hover{color:#3300CC;}
.smsstate .juhwang{color:#F65102;}

.smssend{padding-top:8px;}
.smson{float:left;position:relative;background:url(/images/mylotto/20100518_01.gif) no-repeat;width:121px;height:125px;vertical-align:top;color:#FFFFFF;line-height:13px;padding:30px 6px 6px 15px;}
.smson p{position:absolute;top:114px;left:42px;color:#C9DAF7;}
.smstelno{position:absolute;top:134px;left:49px;border:1px solid #fff;background:#fff;width:75px;height:10px;font-size:11px;color:#333;font-family:dotum;padding-top:2px;}
.smsstandby{float:left;background:url(/images/mylotto/20100518_02.gif) no-repeat;width:136px;height:155px;padding:6px 6px 0 0;vertical-align:top;}
.smssending{position:relative;background:url(/images/mylotto/20100518_03.gif) no-repeat;width:190px;height:155px;vertical-align:top;}
.smsinput{position:absolute;top:7px;left:77px;border:1px solid #A9A9A9;background:#fff;width:83px;height:15px;font-size:12px;color:#333;font-family:dotum;padding:2px 0 0 3px;}
.smssending p{position:absolute;top:46px;left:98px;font-weight:bold;color:#F65102;}
.sendbtn{position:absolute;top:105px;left:50px;font-weight:bold;color:#F65102;}

.johab-result{margin-top:20px;}
.johab-result img{margin-top:15px;}

.popup_dview{position:relative;background:url(/images/mylotto/20100529_07.gif) no-repeat;width:500px;height:400px;}
.pbody_dview{padding:15px 10px;}
.dviewclose{position:absolute;top:356px;left:210px;}
.dviewin{padding:15px 0 0 10px;}
*:first-child+html .dviewin{padding:7px 0 0 10px;}
*html .dviewin{padding:7px 0 0 10px;}
.dviewin img{float:left;padding:15px 0 0 10px;}
.dviewin-text{float:left;padding:15px 0 0 10px;}
.dviewin-text2{clear:both;letter-spacing:-1px;padding-left:12px;}




button {
    border: none;
    color: #fff;
    font-family: 'Lato', Calibri, Arial, sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase;
    cursor: pointer;
    width: 204px;
    height: 38px;
    border-radius: 20px;
}

.vertical_center{vertical-align:middle}















/*Á¶ÇÕ±â °ü·Ã ½ºÅ¸ÀÏ*/
.sp1-1-step1 {
    clear: both;
    border: 1px solid #CFCFCD;
    padding: 20px 30px;
	width:640px
}
.sp1-1-step2 {
    margin-top: 20px;
}


.uptdv{font-size:11px;color:#666;letter-spacing:-1px;margin-top:10px;}
.uptdv ul{float:left;margin-right:20px;}
.uptdv strong{color:#FF6600;}
.uptdv1{width:157px;height:210px;background:#FFF4E9;padding:5px 5px;}
.uptdv2{width:120px;height:210px;background:#F8F8F8;padding:5px 5px;}
.uptdv2 table th{font-size:12px;color:#666;font-weight:normal;}
.uptdv3{width:120px;height:210px;padding:5px 5px;border:1px solid #B3CBDA;}
.uptdv3 table th,td{font-size:12px;letter-spacing:0px;color:#666;font-weight:normal;}
.upt_box {
    border: 1px solid #DEDEDE;
    background: #fff;
    width: 20px;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    color: #254FEA;
    padding: 4px 0 0 6px;
}


.sp1-1-step1 table {
    width: 640px;
    margin-top: 10px;
}


#johab-result table{text-align:Center}



.upt {
    border-top: 1px solid #B3CBDA;
    border-bottom: 1px solid #B3CBDA;
    height: 23px;
    background: #EAF0F4;
    text-align: center;
    padding-top: 5px;
    color: #333;
}


.inliner {
    width: 648px;
    border: 1px solid #B3CBDA;
    padding: 10px 30px;
    margin-top: 7px;
}







/* ¿¡µð½¼ »óÇ° ¿¹¾à ¸ð´Þ ÆË¾÷ */
	.md-modal{font-size:26px;}
	.md-modal .input_div{margin-top:5px; font-size:24px;}
	.md-modal input[name="tel_name"]{height:50px;font-size:24px;
		margin-left:27px;
	}
	.md-modal input[name="tel_num"]{height:50px;font-size:24px;}
	
	/*
	.md-modal .md-close{margin:22px 0 0 -80px;}
*/
	.md-modal form[name="res_form"] div:nth-child(6){
		position:static !important;
		overflow:initial;
		margin-top:-65px !important;
		}
	
	.md-modal ul div:nth-child(2){
	/*	margin-left:110px !important;*/ overflow:initial;
		}