*{max-height: 1000000px;}

html{-webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none;
-webkit-touch-callout:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;}
a{text-decoration:none;}
body{width:100%; padding:0; margin:0; 
	 font-family:Dotum,"돋움",sans-serif; 
	 word-spacing: 0.5px; letter-spacing:0px;	 
	 line-height:30px; color:#1e1e1e; }





.title_bg{text-align:center;
		  background-image:url('../img/title_bg.jpg');  
		  background-repeat: no-repeat;
		  background-position: center;} 

.button{padding-bottom:90px; width:180px; margin:0 auto; }

.button_text{background-color:#ee3e60;
		line-height:50px;
		font-size:18px;
		color:#fff;
		border-radius:4px;	
		text-indent:28px;
		background-image:url('../img/button_icon.png');  
		background-repeat: no-repeat;
		background-size: 28px 28px;
		background-position:24px 10px;}

.bold{font-weight:bold;}
.bold_line{font-weight:bold; text-decoration:underline;}


.time_an{height:36px; overflow: hidden; text-indent:-9999; list-style: none;}

.time_an1{height:36px; overflow: hidden; text-indent:-9999; list-style: none;}




.ok{text-indent:36px; height:30px; line-height:30px; font-size:22px; font-weight:bold; margin:0px 16px 0px 16px;
	background-image:url('../img/avc.jpg');
	background-repeat: no-repeat;
	background-size:28px 28px;
	background-position:0px 1px
	}



.end{color:#999999; text-decoration:line-through; letter-spacing:-0.5px; font-size:16px;}
.point_bg_y{background-color:#fcfe93; padding:0px 2px 0px 2px; color:#000;}


.contents02{margin:0px 16px 0px 16px;}

.tv01{font-size:16px; text-indent:18px; padding:6px 0px 6px 0px; margin-bottom:6px; font-weight:bold;
	  background:#f9f9f9;
	  background-image:url('../img/point.png');
	  background-repeat: no-repeat;
	  background-size: 4px 100%;}

.tv02{font-size:15px; color:#464646; padding:0px 4px 40px 4px; line-height:30px;}



.red{ color:#f12f23; font-weight:bold;}
.line{text-decoration:underline;}


/* #################### font #################### */

.text_01{font-size:24px; font-weight:bold; line-height:40px; color:#3871c2;}


.txet_gap{height:12px; display:block;}
.txet_gap01{height:30px; display:block;}
/* #################### font #################### */

.title_bar{background-color:#f9f9f9; line-height:36px;
border-bottom:1px solid #ffd83f;
		   background-image:url('../img/love.gif');  
		   background-repeat: no-repeat; 
		   background-size: 36px 36px;}



.title_bar_love{background-color:#f9f9f9; line-height:36px;
border-bottom:1px solid #ffd83f;
		   background-image:url('../img/no.gif');  
		   background-repeat: no-repeat; 
		   background-size: 36px 36px;}






.title_bar_01{background-color:#f9f9f9; line-height:36px;}



.input_icon{line-height:36px;
			background-image:url('../img/avc.jpg');  
		    background-repeat: no-repeat; 
		    background-size: 36px 36px;
}




.no1{border:1px solid #4d3f36; background:#4d3f36; 
padding:5px 1px 5px 1px; margin-right:14px;}



.point_txt{color:#e65f3f; font-weight:500;}
.point_txt01{text-decoration:underline; font-weight:400;}
.point_bg{background-color:#ffd83f; padding:0px 2px 0px 2px; font-weight:400;}







