body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

	A.a_white { color: #FFFFFF; }
	A.a_white:link { color: #FFFFFF; }
	A.a_white:visited { color: #FFFFFF; }
	A.a_white:active { color: #FFFFFF; }
	A.a_white:hover { color: #DDF2CE; }
	
	A.a_menu { color: #C1C1C1; }
	A.a_menu:link { color: #C1C1C1; }
	A.a_menu:visited { color: #C1C1C1; }
	A.a_menu:active { color: #C1C1C1; }
	A.a_menu:hover { color: #4B8159; }

A { color: #303F35; }
A:link { color: #303F35; }
A:visited { color: #303F35; }
A:active { color: #303F35; }
A:hover { color: #4B6353; }


/*インフォ説明文*/
.info_txt_area{
	font-size: 12px;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	overflow: hidden;
	height:80px;
	margin: 0px;
	padding: 3px;
}

	.box_area_line{
		border-top: solid 1px #97BD9C;
		border-left: solid 1px #97BD9C;
		border-bottom: solid 1px #97BD9C;
		border-right: solid 1px #97BD9C;
	}
	.pickup_base_line{
		border-top: solid 1px #F9AB42;
		border-left: solid 1px #F9AB42;
		border-bottom: solid 1px #F9AB42;
		border-right: solid 1px #F9AB42;
	}
	.title_under_line{
		border-top: solid 0px #97BD9C;
		border-left: solid 0px #97BD9C;
		border-bottom: solid 1px #97BD9C;
		border-right: solid 0px #97BD9C;
	}
.login_area_line{
	border-top: solid 1px #7D282F;
	border-left: solid 1px #7D282F;
	border-bottom: solid 1px #7D282F;
	border-right: solid 1px #7D282F;
	background-color: #E1CACB;
	color: #5C2E2E;
}
.syousai_area_line{
	border-top: solid 0px #FF480B;
	border-left: solid 0px #FF480B;
	border-bottom: solid 0px #FF480B;
	border-right: solid 0px #FF480B;
	background-color: #FC7A05;
	color: #FFFFFF;
}


.syouhin_area_line{
	border-top: solid 1px #E8E1E1;
	border-left: solid 1px #E8E1E1;
	border-bottom: solid 1px #E8E1E1;
	border-right: solid 1px #E8E1E1;
}

/* 送付タイプ */
.tujyou_area_line{
	border-top: solid 0px #FF480B;
	border-left: solid 0px #FF480B;
	border-bottom: solid 0px #FF480B;
	border-right: solid 0px #FF480B;
	background-color: #D5C0FA;
	color: #400080;
}
.jyouon_area_line{
	border-top: solid 0px #FF480B;
	border-left: solid 0px #FF480B;
	border-bottom: solid 0px #FF480B;
	border-right: solid 0px #FF480B;
	background-color: #FDAC64;
	color: #800000;
}
.reizou_area_line{
	border-top: solid 0px #FF480B;
	border-left: solid 0px #FF480B;
	border-bottom: solid 0px #FF480B;
	border-right: solid 0px #FF480B;
	background-color: #C6E8A4;
	color: #004000;
}
.reitou_area_line{
	border-top: solid 0px #FF480B;
	border-left: solid 0px #FF480B;
	border-bottom: solid 0px #FF480B;
	border-right: solid 0px #FF480B;
	background-color: #CFE7FE;
	color: #000080;
}

.buy_area_line{
	border-top: solid 1px #FF480B;
	border-left: solid 1px #FF480B;
	border-bottom: solid 1px #FF480B;
	border-right: solid 1px #FF480B;
	background-color: #910000;
	color: #FFFFFF;
}
.menu_area_line{
	border-top: solid 0px #666666;
	border-left: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
}
.contents_area_line{
	border-top: solid 0px #666666;
	border-left: solid 0px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
}

.contents_voicearea_line{
	border-top: solid 1px #B6CFB4;
	border-left: solid 1px #B6CFB4;
	border-bottom: solid 1px #B6CFB4;
	border-right: solid 1px #B6CFB4;
}

.member_voice_left_line{
	border-top: solid 1px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.member_voice_right_line{
	border-top: solid 1px #446C49;
	border-left: solid 0px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 1px #446C49;
}

.pay_area_upper_left_line{
	border-top: solid 1px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.pay_area_upper_center_line{
	border-top: solid 1px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.pay_area_upper_right_line{
	border-top: solid 1px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 1px #446C49;
}
.pay_area_center_left_line{
	border-top: solid 0px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.pay_area_center_line{
	border-top: solid 0px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.pay_area_center_right_line{
	border-top: solid 0px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 1px #446C49;
}
.pay_area_bottom_left_line{
	border-top: solid 0px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.pay_area_bottom_line{
	border-top: solid 0px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 0px #446C49;
}
.pay_area_bottom_right_line{
	border-top: solid 0px #446C49;
	border-left: solid 1px #446C49;
	border-bottom: solid 1px #446C49;
	border-right: solid 1px #446C49;
}

.item_tag_line{
	border-top: solid 0px;
	border-left: solid 5px #8E2225;
	border-bottom: solid 1px #8E2225;
	border-right: solid 0px;
}
.item_tag_right_line{
	border-top: solid 0px;
	border-left: solid 0px;
	border-bottom: solid 1px #8E2225;
	border-right: solid 0px;
}
.item_border_line{
	border-top: solid 0px;
	border-left: solid 0px;
	border-bottom: solid 1px #8E2225;
	border-right: solid 0px;
}
/*メニュー枠付きテキスト*/
	.menu_line{
		border-top: solid 0px #67AF1F;
		border-left: solid 2px #67AF1F;
		border-bottom: solid 1px #67AF1F;
		border-right: solid 0px #67AF1F;
	}
	.menu_selected_line{
		border-top: solid 0px #67AF1F;
		border-left: solid 2px #67AF1F;
		border-bottom: solid 1px #67AF1F;
		border-right: solid 0px #67AF1F;
		background-color: #BCD280;
	}
	.movie_right_line{
		border-top: solid 0px #BCD280;
		border-left: solid 1px #BCD280;
		border-bottom: solid 1px #BCD280;
		border-right: solid 1px #BCD280;
	}
	.movie_right_list_line{
		border-top: dashed 0px #666666;
		border-right: solid 0px #666666;
		border-bottom: dashed 1px #666666;
		border-left: solid 0px #666666;
	}
	.company_list_line{
		border-top: solid 0px #BCD280;
		border-left: solid 5px #BCD280;
		border-bottom: solid 5px #BCD280;
		border-right: solid 5px #BCD280;
	}

.menu_txt_upper{
	border-top: solid 1px #666666;
	border-left: solid 0px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 0px #666666;
}
.menu_photo_all{
	border-top: solid 0px #666666;
	border-left: solid 0px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 0px #666666;
}
.menu_txt_all{
	border-top: solid 0px #666666;
	border-left: solid 0px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 0px #666666;
}
/*メニュー枠のないテキスト*/
	.menu_white_B_txt {
		color: #FFFFFF;
		font-style: normal;
		font-weight: bold;
	}
	.menu_white_txt {
		color: #FFFFFF;
		font-style: normal;
		font-weight: normal;
	}
	
	.menu_txt {
		color: #334238;
		font-style: normal;
		font-weight: normal;
	}


.contents_txt {
	color: #303F35;
	font-style: normal;
	font-weight: normal;
}
.date_txt {
	color: #F88A03;
	font-style: normal;
	font-weight: normal;
}

.info_frame {
	border-top: dashed 1px #666666;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-left: solid 1px #666666;
}

/*パスワードフォームのボックス*/
.box_size{width: 100px; height: 12px;}
.login_sw_size{width: 55px; height: 18px;}

.buy_box_size{width: 20px; height: 12px;}
.buy_sw_size{width: 55px; height: 18px;}

	.mar0_pad0 {margin: 0px; padding: 0px;}
	.mar0_pad1 {margin: 0px; padding: 1px;}
	.mar0_pad2 {margin: 0px; padding: 2px;}
	.mar0_pad3 {margin: 0px; padding: 3px;}

/*フォントサイズ*/
	.space_minus02px {letter-spacing:-2px;}
	.space_minus01px {letter-spacing:-1px;}
	.space_00px {letter-spacing:0px;}
	.space_01px {letter-spacing:1px;}
	.space_02px {letter-spacing:2px;}
	
	.font_normal {font-weight: normal;}
	.font_bold {font-weight: bold;}
	
	.red_col {color:#FF0000;}
	.top_label_col {color:#759580;}
	.top_title_col {color:#6F7667;}
	
	.font_08px {font-size: 8px;}
	.font_09px {font-size: 9px;}
	.font_10px {font-size: 10px;}
	.font_11px {font-size: 11px;}
	.font_12px {font-size: 12px;}
	.font_13px {font-size: 13px;}
	.font_14px {font-size: 14px;}
	.font_15px {font-size: 15px;}
	.font_16px {font-size: 16px;}
	.font_17px {font-size: 17px;}
	.font_18px {font-size: 18px;}
	.font_19px {font-size: 19px;}
	.font_20px {font-size: 20px;}

.link_txt {
	font-size: 12px;
	color: #000099;
	font-style: normal;
	font-weight: normal;
}
.movie_txt {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
}
.movie_list_frame {
	border-top: solid 1px #666666;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-left: solid 1px #666666;
}
.movie_list_txt {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	overflow: hidden;
	width:545px;
	height:125px;
	margin: 0px;
	padding: 2px;
}


.model_list_txt {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	overflow: hidden;
	width:532px;
	height:125px;
	margin: 0px;
	padding: 2px;
}
/* First_Menu */
.menu_001 {
	/*top: 597px;*/
	left: 210px;
	position: absolute;
}
.menu_002 {
	/*top: 597px;*/
	left: 325px;
	position: absolute;
}
.menu_003 {
	/*top: 597px;*/
	left: 210px;
	position: absolute;
}
.menu_004 {
	/*top: 597px;*/
	left: 325px;
	position: absolute;
}

/* Secound_Menu */
.blog_001 {
	/*top: 750px;*/
	left: 205px;
	position: absolute;
}
.blog_002 {
	/*top: 750px;*/
	left: 250px;
	position: absolute;
}
.blog_003 {
	/*top: 750px;*/
	left: 480px;
	position: absolute;
}

.movie_001 {
	/*top: 750px;*/
	left: 450px;
	position: absolute;
}
/* Third_Menu */
.under_link_001 {
	/*top: 845px;*/
	left: 205px;
	position: absolute;
}
.under_link_002 {
	/*top: 845px;*/
	left: 355px;
	position: absolute;
}

.under_link_003 {
	/*top: 845px;*/
	left: 480px;
	position: absolute;
}
/* bigblogtype
.under_link_001 {
	top: 910px;
	left: 20px;
	position: absolute;
}

.under_link_002 {
	top: 910px;
	left: 130px;
	position: absolute;
}
.under_link_003 {
	top: 910px;
	left: 240px;
	position: absolute;
}
*/
.under_txt {
	color: #333333;
	font-style: normal;
}