	.main_top_slide_box	.slide_mid
	{
		z-index						: 120;
	}
	.main_top_slide_box	.slide_mid	.slide_item
	{
		background-color			: #f3f3f3;
	}
	
	.slide_personal	section.user_info
	{
		padding						: 10px 20px 20px 20px;
		text-align					: center;
	}	
	.slide_personal	section.user_info	.profile
	{
		display						: inline-block;
		width						: 30px;
		height						: 30px;
		background-size				: 30px 30px;
		background-position			: center center;
		background-repeat			: no-repeat;
		vertical-align				: middle;
		border-radius				: 100%;
		border						: 1px solid #dddddd;		
		margin-right				: 5px;
	}
	
	.slide_personal	section.login_box
	{
		margin						: 10px;
		padding						: 20px 20px 20px 20px;
		text-align					: center;
		vertical-align				: middle;
		box-shadow					: 0px 2px 3px #e4e4e4;
		background-color			: white;
	}
	.slide_personal	section.login_box		.text
	{
		font-size					: 13px;
		color						: #666;
		margin-bottom				: 10px;
		letter-spacing				: -0.04em;
		line-height					: 1.2em;
	}
	.slide_personal	section.login_box		.login
	{
		display						: inline-block;
		color						: white;
		background-color			: #00beb7;
		border						: 1px solid #00beb7;
		border-radius				: 5px;
		padding						: 10px 15px 12px 15px;
		font-size					: 17px;
		line-height					: 14px;
	}
	
	
/* 20180201 olympic*/	
section.olympic {padding:10px 0 5px; background-color:#d8e6ed;}
section.olympic .olympic-in { position:relative;}
section.olympic .olympic-in .olympic-icon {position:absolute; right:0; top:-10px;}
  @media screen and (max-width:639px) {   
          .icon_photo_sp{ width:60px; height:60px;}
		}     
		 
section.olympic.bg {padding:8px 0 10px; background:url(//img.hani.co.kr/section-image/18/olympic/title_pyeongchang_bg.png) 0 0 no-repeat ; background-size:cover;}
section.olympic.bg .olympic-in .olympic-title { text-align:left; padding:0 0 3px 10px;}
section.olympic.bg .olympic-in .olympic-title img { width:80px;}
section.olympic.bg .olympic-article {height:35px; padding:8px 10px 5px;  background:url(//img.hani.co.kr/section-image/18/olympic/title_pyeongchang_picto2.png) 98% 50% no-repeat; background-size:45px 35px;} 
section.olympic.bg .olympic-article span { display:block;font-size: 15px; padding-right: 50px; }