<style type="kth/css">

#p	{								/*pに適用*/
	font-size:	80%;				/*文字サイズ*/
	line-hight:1px;					/*行の高さ*/
	}

#header	{
	margin: 0px;
	padding: 0px;
	height:	135px;					/**/
	width:	1000px;					/**/
	border:	0px;			/**/
	background-image: url('../m_fs_all/img/header_img/kth_header.png');
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align: text-bottom;
	}								/*背景色*/

img	{
	vertical-align: text-bottom;
	overflow:hidden;
	}

.no_border {
    border-style:none;
}

table {                            /* TABLEに適用 */
  font-size:        13px;          /* 文字サイズ */
}


#necker {
	margin: 0px;
	padding: 0px;
	height:	70px;					/**/
	width:	1000px;					/**/
	border:	0px;			/**/
	background-image: url('../m_fs_all/img/necker_img/kth_necker.png');
	vertical-align: text-bottom;
	}


#search {
	margin: 0px;
	padding:0% 0%;		/*padding:15px 0 25px 0;*/
	height:	100px;
	text-align:center;
	background-image: url('../m_fs_all/img/search_img/kth_search.png');
	background-repeat: no-repeat;
	background-position: top left;
/*	vertical-align: text-bottom;	*/
	}






#search_area:after,
#keyword:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;}

#search_area{
	margin:0 auto;
	padding:0;
	width:560px; 		/*	width:535px; */
	zoom:1.2;}

#search_area li{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0 5px 0 0;}

#search_area img{
	margin:4px 0 0 0;}	/*	margin:2px 0 0 0;} */

#keyword{
	width:660px;		/*	width:600px; */
	margin:0 auto;
	padding:0;
	zoom:1;}

#keyword li{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	vertical-align: sub;
	font-size: 16px;}

#keyword .adingo_keywords{
	margin:0;
	padding:0;}

#keyword .adingo_keywords ul{
	margin:0;
	padding:0 0 0 10px;}		/*	padding:0 0 0 10px;}*/

#keyword .adingo_keywords li{
	padding:0 10px 0 0;}		/*		padding:0 10px 0 0;}*/

#keyword .adingo_keywords li a{
	color:#ffffff;}


.search_box {width:960px; height:84px; }
.search_form {margin:0px 0px 8px;>margin:0px 0px 5px;}
.search_form_area {height:25px; padding-top:20px; text-align:center;}

.search_text {padding:4px 0 4px 2px; border:1px solid #455893;font-size:14px;height:25px;width:380px;}

.search_img {text-align:center;}
.search_word {width:200px; height:22px; margin:0 auto; font-size:14px;}
.search_word a{ font-weight:bold;color:#333;}



#body	{ 							/*body*/
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	width: 1000px;
	border: 0px solid gray;
	background-color:#9ED9F6;
	 }		

	.body_inner{
		width:1000px; 
		text-align:left;
		margine:0 auto;
		border:	0px solid gray;
		background-color:#9ED9F6;
		}
	.inner{
		margin:0 10px;
		background-color:#ff0000;
		}
	
#main	{
		float: left;
		margin: 0px;
		padding: 0px;
		width: 197px;
		text-align: left;
		border:	0px;
		background-color:#9ED9F6;
}

#left	{
		float: left;
		margin: 0px;
		padding: 0px;
		width: 600px;
		text-align: left;
		border:	0px;
		background-color:#9ED9F6;
}

#left-sub	{
		float: left;
		margin: 0px;
		padding: 0px;
		width: 796px;
		text-align: left;
		border:	0px;
		background-color:#9ED9F6;
}

#left-top	{
		margin: 0px;
		padding: 0px;
		width: 600px;
		height: 13px;
		border: 0px;
		background-color: #9ED9F6;
		background-image: url("img/main_img/main_back_top.gif");
		background-repeat: no-repeat;
		vertical-align: text-bottom;
		overflow:hidden;
}

#left-top-sub	{
		margin: 0px;
		padding: 0px;
		width: 800px;
		height: 13px;
		border: 0px;
		background-color: #9ED9F6;
		background-image: url("img/main_img/main_back_top_sub.gif");
		background-repeat: no-repeat;
		vertical-align: text-bottom;
		overflow:hidden;
}


#left-middle	{
		margin: 0px;
		padding: 0px;
		width: 600px;
		border: 0px;]
		text-align: left;
		font-size: 80%;
		background-color: #9ED9F6;
		background-image: url("img/main_img/main_back_middle.gif");
		background-repeat: repeat-y;
}

#left-middle-sub	{
		margin: 0px;
		padding: 0px;
		width: 800px;
		border: 0px;]
		text-align: left;
		font-size: 80%;
		background-color: #9ED9F6;
		background-image: url("img/main_img/main_back_middle_sub.gif");
		background-repeat: repeat-y;
}

#left-bottom	{
		margin: 0px;
		padding: 0px;
		width: 600px;
		height: 12px;
		border: 0px;
		background-color: #9ED9F6;
		background-image: url("img/main_img/main_back_bottom.gif");
		background-repeat: no-repeat;
}

#left-bottom-sub	{
		margin: 0px;
		padding: 0px;
		width: 800px;
		height: 12px;
		border: 0px;
		background-color: #9ED9F6;
		background-image: url("img/main_img/main_back_bottom_sub.gif");
		background-repeat: no-repeat;
}


#right	{
		float: right;
		margin: 0px;
		padding: 0px;
		width: 197px;
		text-align: left;
		border:	0px;
		background-color:#9ED9F6; /* #e4bc96 */
}

#footer	{
		margin: 0px;
		padding: 0px;
		width: 1000px;
		text-align: center;
		border:	0px solid gray;
		background-color:#9ED9F6;
}
		


#basefont { 
	font-size:	12px;				/*文字サイズ*/
	}



#table {                            /* TABLEに適用 */
  font-size:        13px;          /* 文字サイズ */
  line-height:      15px;          /* 行の高さ */
  border-collapse:  collapse;      /* セルとセルの間の余白 */
	}

#text     {
	line-height : 120% ;			/*行間設定*/
	}   /* 行間設定 */ 

#hr{ color  : #666666;               /* 水平線の色 */
    height : 1px;                   /* 水平線の太さ */
  }



/*		--カラオケページ用--		*/
#karaoke_header	{
	margin: 0px;
	padding: 0px;
	height:	300px;					/**/
	width:	1000px;					/**/
	border:	0px;			/**/
	background-color: #000000;
	background-repeat:no-repeat;
	background-position:center top;
	vertical-align: text-bottom;
	}								/*背景色*/


#karaoke_necker {
	margin: 0px;
	padding: 0px;
	height:	70px;					/**/
	width:	1000px;					/**/
	border:	0px;			/**/
	background-color: #000000;
	vertical-align: text-bottom;
	}

#karaoke_body	{ 							/*body*/
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	width: 1000px;
	border: 0px solid gray;
	background-color:#000000;
	 }		

