	.border0{
		border-top-width: 0px;
		border-left-width: 1px;
		border-bottom-width: 0px;
		border-right-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.border0r{
		border-top-width: 0px;
		border-left-width: 0px;
		border-bottom-width: 0px;
		border-right-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.border0w{
		border-top-width: 0px;
		border-left-width: 1px;
		border-bottom-width: 0px;
		border-right-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.borderuw{
		border-top-width: 0px;
		border-left-width: 1px;
		border-bottom-width: 1px;
		border-right-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.bordertw{
		border-top-width: 1px;
		border-left-width: 1px;
		border-bottom-width: 0px;
		border-right-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.border1{
		border-top-width: 1px;
		border-left-width: 1px;
		border-bottom-width: 0px;
		border-right-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.border2{
		border-top-width: 1px;
		border-left-width: 1px;
		border-bottom-width: 0px;
		border-right-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
		padding: 2px 4px;
	}
	.border3{
		border-top-width: 1px;
		border-left-width: 1px;
		border-bottom-width: 1px;
		border-right-width: 0px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}
	.border4{
		border-top-width: 1px;
		border-left-width: 1px;
		border-bottom-width: 1px;
		border-right-width: 1px;
		border-style: solid;
		border-color: #CCCCCC;
		padding:2px 4px;
	}

	.image_class{
		padding:2px 4px;
	}

	.head_back{
		background-color: #4F5BB1;
	}

	.details_back{
		background-color: #FFFFFF;
	}
	.head_font{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
	}

	.details_font{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		font-weight: normal;
		color: #000000;
	}

	.head_font_l{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 14pt;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
	}

	.details_font_l{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 14pt;
		font-style: normal;
		font-weight: normal;
		color: #000000;
	}

	.head_font_m{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 11pt;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
	}

	.details_font_m{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		color: #000000;
	}

	.admin_font{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
	}

	.red_font{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 7pt;
		font-style: normal;
		font-weight: normal;
		color: #ff0000;
	}

	.red_font2{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		color: #ff0000;
	}

	.error_font{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 9pt;
		font-style: normal;
		font-weight: normal;
		color: #ff0000;
	}

	.caution_font{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		color: #ff0000;
	}
	
	form {
		margin: 0px;
		padding: 0px;
	}
	
	body{
		margin: 0px;
		padding: 0px;
	}
	
	input{
		margin: 0px;
		padding: 0px;
	}
	img{
		margin: 0px;
		padding: 0px;
	}
	src{
		margin: 0px;
		padding: 0px;
	}
	.contens_bar{
		background-image:url(../admin/img/contens_bar.gif);
		background-repeat: repeat-x;
		color: #669966;
		font-weight: bold;
		width: 610px;
		height: 27px;
		margin: 0px;
		padding: 0px;
	}
	
	.admin_head{
		background-color:#CCC;
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		margin: 0px;
		padding: 0px 0px 0px 5px;
	}
	.admin_input{
		background-color: #EEF0EF;
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #666;
		margin: 0px;
		padding: 0px 5px 0px 5px;
	}
	.admin_input_kara{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #666;
		margin: 0px;
		padding: 0px 5px 0px 5px;
	}
	.admin_font2{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #666;
		margin: 0px;
		padding: 0px 5px 0px 5px;
	}
	.admin_font3{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #666;
		margin: 0px;
		padding: 0px;
	}
	.admin_font4{
		font-family: "ＭＳ　Ｐゴシック",Osaka,sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #666;
	}
	.cart_input hr{
		margin: 4px 0px;
		paddong: 2px 0px;
		border-style: dotted;
		color: #999999;
	}
	.comment_pad{
		margin: 0px;
		padding-left: 50px;
	}
	.comment_in_review
	{
		margint: 0px;
		padding: 10px 30px 0px 30px;
	}
	.comment_shop_pad{
		margint: 0px;
		padding: 0px 0px 0px 40px;
	}

