@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}
img {
	margin: 0px;
	padding: 0px;
	borde 0px;
	border-style: none;
}
a {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #3399FF;
}


/* コンテナ */
#container {
	margin: auto;
	clear: both;
	height: auto;
	width: 990px;
	overflow: auto;
	border-left:solid 1px #666666;
	border-right: solid 1px #666666;
}

/* ヘッダ部 */
#header {
    background-image:url(../Templates_img/head_backimg.png);
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 100%;
	display: block;
}

	#header #header_logo {
		margin: 10px;
		padding: 0px;
		height: auto;
		width: auto;
		/*background-repeat: no-repeat;
		background-position: right center;*/
	}
		#header #header_logo h1 {
			margin:  0px;
			padding: 0px;
		}
		#header #header_logo p {
			font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
			font-size: 10px;
			font-weight: bold;
			color: #2896DC;
			padding: 12px 0px;
			margin: 0px;
		}

#main_img{
    width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	border: solid 1px #FF0000;
	}

#main_img h2{
	margin:0px;
	padding:0px;
}	

/* コンテンツボックス */
#contents {
	margin: auto;
	height: auto;
	width: 990px;
	overflow: auto;
}

/* 左カラム */
#column_L {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	width: 200px;
	overflow: auto;
	background-color: #333333;
}
	#column_L #contents_L {
		margin: 0px 0;
		padding: 0px;
		width: auto;
		overflow: hidden;
	}
	#column_L #contents_L dl {
		margin: 0px;
		padding: 0px;
	}
		#column_L #contents_L dt {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #286EC8;
	text-align: center;
		}
			#column_L #contents_L dd {
			    width:198px;
				height:30px;
			    background-color: #5A1464;
				border: 1px solid #333333;
				margin: 0px;
				padding:0px;

				
			}
			#column_L #contents_L dd p{
				font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
				font-size: 15px;
				color: #FFFFFF;
				margin: 5px;
				padding: 0px;
				text-align:center;
				
			}
			
			
			
	#column_L #contents_L a {
		color: #CCCCCC;
		text-decoration: underline;
	}
		#column_L #contents_L a:hover {
			color: #6699FF;
		}

/*外部リンク　webshop blog等 */
#column_L #link_L {
	background-color: #333333;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 200 px;
	overflow: hidden;
	height: auto;
	text-align:center;
}

#column_L #link_L .link_L_title{
	width:auto;
	height:auto;
	margin:10px 5px;
	padding: 5px 0px;
	background-color:#5A1464;	
}

#column_L #link_L .link_L_p1 {
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #FF0000;
	margin: 2px 1px;
	padding: 0px;
	text-align:center;
	font-size: 8px;
}


#column_L #link_L .link_L_p2 {
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #FFFFFF;
	margin: 0px;
	padding: 20px 1px;
	text-align:center;
	font-size: 9px;
}

#column_L #link_L .link_L_img1 {
	margin: 1px;
	padding: 3px 1px;
}

#column_L #link_L .link_L_img2 {
	margin: 1px;
	padding: 3px 1px;
	float:left;
}



/* inport parts */
#column_L #import {
	background-color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 198px;
	overflow: auto;
	height: auto;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
}

#column_L #import .import_logo{
	width:auto;
	height:auto;
	margin: 5px;
	padding: 0px;
}

#column_L #import img{
	margin:0px;
}

/*
#column_L #import a{
	border: solid 1px #666666;
}

#column_L #import a:hover{
	border: solid 1px #FF9900
}*/


/* 右カラム */
#column_R {
	display: block;
	margin: 0px;
	padding: 0px;
	clear:none;
	float: right;
	width: 790px;
	overflow: auto;
	height: auto;

}

/* フッタ */
#footer {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: auto;
	width: 100%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #333333;
}
#footer_contents {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: auto;
	width: 990px;
}

#footer_contents p{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:2px;
	padding:0px;
	color:#FFFFFF;
	font-size:12px;
}


/* 注釈 */
.warning {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
}

