/*********************************** サイト共通 ***********************************/

body{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #E6E6E6;
}

/******* フォント設定 *******/

a:link{
	color: #FF3300;
	line-height: 1.3em;
	text-decoration:none;
}
a:visited{
	color: #FF3300;
	line-height: 1.3em;
	text-decoration:none;
}
a:hover{
	color: #FF0000;
	line-height: 1.3em;
/*	text-decoration: underline;*/
	text-decoration:none;
}
a:active{
	color: #FF3300;
	line-height: 1.3em;
	text-decoration:none;
}

.txt12{
	font-size: 12px;
	line-height: 1.3em;
	color: #666666;
}

.txt10{
	font-size: 10px;
	line-height: 1.2em;
	color: #666666;
}


/******* 背景処理 *******/

#all{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-left: solid 1px #CCCCCC;
}

#all-main{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #FFFFFF url('common/main-bg.gif');
	border-bottom: solid 1px #CCCCCC;
}

#all-right{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #E6E6E6 url('common/right-bg.gif');
	background-repeat: repeat-y;
}

/******* メニュー *******/

#menu-box{
	margin: 0 0 0 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

#menu-box img{
	margin-bottom: 5px;
	padding: 0 0 0 0;
}

/******* バナー *******/

#link-box{
	margin: 0 0 0 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

#link-box img{
	margin-bottom: 5px;
	padding: 0 0 0 0;
}

/******* QR *******/

#qr-box{
	margin: 0 0 0 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#qr-box img{
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0 0 0 0;
}

/******* JUKEBOXXバナー *******/

#banner{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#banner img{
	margin-bottom: 5px;
}

/******* コピーライト *******/

#cr-box{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

/******* トップ共通 *******/

#top-title{
	margin: 0 0 0 0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #FFFFFF;
}




form{
	margin: 0px;
	padding: 0px;
}

select{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	width: 130px;
}

option{
	margin: 0px;
	padding: 0px;
	width: 130px;
}