@charset "UTF-8";
	
	#lp-l-theanine .box-top
	{
		background	: #f5f9fc;
		display		: flex
	}
	#lp-l-theanine .box-top__inner
	{
		max-width	: 1050px;
		margin		: 0 auto;
		padding		: 0;
	}
	
	#lp-l-theanine .bg_bl
	{
		background	: #f5f9fc;
	}
	
	#lp-l-theanine .mod-tab__list li.is-active span
	{
		font-weight			: bold;
		color				: #fff;
		border				: solid 1px;
		border-top-color	: #217db8;
		border-right-color	: #217db8;
		border-bottom-color	: #ccc!important;
		border-left-color	: #217db8;
		background			: #3b8cc0;
	}
	#lp-l-theanine .mod-tab__list li span
	{
		font-weight	: bold;
		color		: #ccc;
		border		: solid #ccc 1px;
		background	: #f5f9fc;
	}	
	#lp-l-theanine .icon-tib 
	{
		position	: relative;
		width		: 1170px;
		margin		: 0 auto;
	}	
	#lp-l-theanine .icon-tib img
	{
		position	: absolute;
		left		:  60px;
		bottom		: -30px;
		z-index		: 1;
	}	
	
@media screen and (max-width: 767px)
{
	#lp-l-theanine .box-top__inner
	{
		width			: 100%;
	}
	#lp-l-theanine ul.mod-tab__list 
	{
		width			: 96%;
		margin			: 0 auto;
	}
	#lp-l-theanine ul.mod-tab__list li
	{
		padding			: 0 0.25rem;
	}
	#lp-l-theanine ul.mod-tab__list li span 
	{
		height			: 100%;
		display			: flex;
		flex-direction	: column;
		justify-content	: center;
		align-items		: center;
		font-size		: 3vw;
		padding			: 2rem 0;
		white-space		: nowrap;
	}
}
