﻿@charset "utf-8";




/* PC用
------------------------------------------------------------*/
@media print, screen and (min-width: 481px){
	
	
		/*indivi*/

	.column3 {padding-top:40px;}
	.column2 {padding-top:40px;}
	.column2_liquid {padding-top:0px;}


/*ヘッダーナビゲーション*/
header nav	{}
header nav ul	{}
header nav ul li	{color:#fff;}
header nav ul li a,
header nav ul li a:visited	{color:#fff; text-decoration:none; }
header nav ul li:first-child	{}
header nav ul li ul	{}
header nav ul li.current_page_item a	{color:#f90;  position:relative;
}
header nav ul li a:hover{color:#fff;  position:relative;}

header nav ul li.current_page_item a:after	{
}




	
}

/* タブレット用以上（MENU）
------------------------------------------------------------*/
@media only screen and (min-width:641px){

}

/* タブレット用
------------------------------------------------------------*/
@media only screen and (max-width:940px){

}



/* スマートフォン 横(ランドスケープ) 
------------------------------------------------------------*/
/*
@media only screen and (max-width:640px){

}


/* スマートフォン 縦(ポートレート) 
------------------------------------------------------------*/
@media only screen and (max-width: 640px){


	

img.half{
	width:70%;
}
.center480{
	text-align:center;
}

.box{
	padding:15px 0;
}


#sidebar{
	/*
	display:none;
	*/
}

/*ヘッダーナビゲーション*/
header nav	{}
header nav ul	{}
header nav ul li	{color:#fff; height:20px; padding:5px 5px; font-size:11px;}
header nav ul a li,
header nav ul a:visited li 	{color:#fff; text-decoration:none; font-size:11px; line-height:20px;
}
header nav ul li img	{ width:16px; display:none;}
header nav ul li:first-child	{}
header nav ul li ul	{}
header nav ul li.current_page_item a	{color:#f90;  position:relative;
}
header nav ul a:hover li {color:#fff;  position:relative;}

header nav ul li.current_page_item a:after	{
}

header nav,
header nav ul{
	height:30px;
}

header nav {
	margin:0;
}
	
	



/* 		コサル・大会予約テーブル		*/
.search{
	padding:0;
	border:3px solid #E3E3E3;
}/*mobile*/


table.cosal td{
	padding:2px 5px;
	border-top:1px solid #FFF;
	line-height:1.2;

}

/*予約ボタン*/
.reserve{
	
}	


}



