@charset "utf-8";
/*		main.css		*/


ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
	margin:		0;
	padding:	0;
}



a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
a img,:link img,:visited img,:hover img {
	border:		none;
	background-color:transparent;
}
a:link		{	background-color:transparent;	color:#5566CC;							}
a:visited	{	background-color:transparent;	color:#5566CC;							}
a:hover		{	background-color:#F3F2F1;		color:#DD3366;	text-decoration:none	}
a:active	{	background-color:transparent;	color:#996699;							}

a:link.LogoImg		{	background-color:transparent;	color:#5566CC;							}
a:visited.LogoImg	{	background-color:transparent;	color:#5566CC;							}
a:hover.LogoImg		{	background-color:transparent;	color:#DD3366;		}
a:active.LogoImg	{	background-color:transparent;	color:#996699;							}


body, td {
	font-family:		Arial, Verdana, sans-serif;
	font-size:			medium;
	background-color:	white;
	margin:				0;
	padding:			0;
}


body {
	padding:	20px;
}

li	{	padding:	3px 0px 3px 5px;	}


/*	注意表示用	*/
.caution_mes {
	color:				red;
}


#Outer_Table	{
	width:		1000px;
	margin-left:	auto;
	margin-right:	auto;
	border-collapse: collapse;
	empty-cells: show;
}


#Outer_Header	{
	width:		1000px;
}


#Outer_Left	{
	width:		220px;
	vertical-align:		top;
	background-color: #FAF3D9;
}


#Outer_Right	{
	width:				780px;
	text-align:			center;
	vertical-align:		top;
	background-color:	#E7F5C4;
	padding:			0px 5px 0px 5px;
}

#Outer_Right_Footer	{
	background-color:	#E7F5C4;
}

#Outer_Right	h2	{	padding:	5px 0px 5px 10px;	}
#Outer_Right	h3	{	padding:	5px 0px 5px 10px;	}
#Outer_Right	h4	{	padding:	2px 0px 2px 15px;	}
#Outer_Right	li	{	padding:	3px 0px 3px 20px;	}


#Top_Line	{
	background-color:	#532D09;
	color:				#FECC45;
	font-weight:		bold;
	width:				100%;
	height:				1em;
}


#Top_Logo	{
	background-color: #FAF3D9;
	text-align: left;
	width: 100%;
	height: 10em;
}


#Logo	{
	position: relative;
	top: 20px;
	left: 60px;
}


#LeftMenu	{
	background-color: #FAF3D9;
	text-align: left;
	margin-right: 1em;
	margin-left: 1em;
	margin-bottom: 0.5em;

	font-weight:		bold;
}


#LeftMenu_Ul	{
	font-weight:		normal;
	list-style-type:	none;
	margin-top:			0.5em;
}


.LeftMenu_Ul_Li	{
	background-color:	#FAF3D9;
	height: 1.5em;
}


.LeftMenu_Ul_Li_Hit	{
	background-color:	#FAF3D9;
	height: 1.5em;
}


#LeftNews	{
	background-color:	#FFFFD9;
	background-color: #FAF3D9;
	vertical-align: text-top;
	text-align: left;
	margin-right: 1em;
	margin-left: 1em;
	margin-top: 1em;

	font-weight:		bold;
}


#LeftNews_Ol	{
	list-style-type: none;
}


.LeftNews_Ol_Li	{
	/*font-size:			smaller;*/
	/*background-color:	#FAF3D9;*/
	width: 100%;
}


.LeftNews_ttl	{
	background-color:	#C7CACB;
	text-decoration:	underline;
	white-space:		normal;
}


.LeftNews_date	{
	/*background-color:	#FEE69E;*/
	text-align:			right;
	font-size:			smaller;
}


.LeftNews_bdy	{
	margin-bottom:		1em;
	white-space:		normal;
	font-size:			smaller;
	font-weight:		normal;
}

.LeftNews_more	{
	margin-bottom:		1em;
	font-size:			smaller;
	font-weight:		normal;
	text-align:			right;
}


/*	右側のテーブル外枠		*/
#Right_Chassis	{
	width: 				95%;
	margin-right:		auto;
	margin-left:		auto;
	background-color:	#FFFFD9;
}


#Right_Chassis2	{
	width: 				95%;
	margin-right:		auto;
	margin-left:		auto;
	background-color:	#FFFFD9;
}


/*	右側のテーブル外枠		*/
#Right_Chassis > table	{
	width: 				100%;
	background-color:	#FFFFD9;
}


/*	右側のテーブル外枠		*/
#Right_Chassis2 > table	{
	width: 				100%;
	background-color:	#FFFFD9;
}


#main_contents	{
	width:				780px;
}

/*	ホーム				indexSuccess.php	*/
/*	利用規約等			infoSuccess.php	*/
/*	お問い合わせ		questionSuccess.php	*/
table.do_qus_no1	{
	table-layout: auto;
	border-collapse: separate;
}


th.do_qus1_ttl	{
	text-align: center;
	width:		25%;
}


td.do_qus1_inp	{
	text-align:		left;
}




/*	設定トップ			indexSuccess.php	*/
table.cfg_idx_no1	{
	table-layout:		auto;
	border-collapse:	separate;
	width:				100%;
}


table.cfg_idx_no2	{
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
}


/*	修正項目選択		ramifySuccess.php	*/
table.cfg_ramify_no1	{
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
}


td.cfg_ramify1_lnk	{
	text-align:			center;
	width:				20%;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
	margin:				10px 0px;
}


td.cfg_ramify1_dtl	{
	text-align:			left;
	height:				3.5em;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
	padding:			5px 0px;
}


/*	基本			basicSuccess.php	*/
table.cfg_basc_no1	{
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
}


td.cfg_basc1_ttl	{
	text-align:			left;
	font-size:			smaller;
	background-color:	#FECC45;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_basc1_inp	{
	text-align: left;
	border-bottom:		1px dotted #632D09;
	padding-top:		2px;
	padding-bottom:		2px;
}



/*	先頭の文章			topimgSuccess.php	*/
table.cfg_top_fix	{
	vertical-align:		top;
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
}


.cfg_top1_head	{
	text-align:			center;
	background-color:	#FFFFD9;
	padding:			0.5em;
}


.cfg_top1_btn	{
	text-align:			center;
	background-color:	#FFFFD9;
}

.cfg_top1_ttl	{
	text-align:			center;
	background-color:	#FFFFD9;
}


.cfg_top1_file	{
	text-align:			center;
	background-color:	#FFFFD9;
}

.table-header {
	width:				100%;
	border:				1px solid #632D09;
}


.td-header {
	font-size:			12px;
	padding:			3px;
	text-align:			left;
}

.table-hdr_img {
	width:				100%;
	border-collapse:	collapse;
	empty-cells:		show;
}

.td-hdr_img0 {
	width:				30%;
	padding:			3px;
}


/*	テキストタイプ			texttypeSuccess.php	*/
table.cfg_text_fix	{
	vertical-align:		top;
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
	border:				1px solid #FAF3D9;
}


table.cfg_text_left	{
	width:				100%;
	border-collapse:	collapse;
	empty-cells:		show;
	border:				1px solid #FFFFD9;
}


table.cfg_text_right	{
	width:				100%;
	border-collapse:	collapse;
	empty-cells:		show;
	border:				1px solid #FFFFD9;
}


table.cfg_text_vari	{
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
	border:				1px solid #FAF3D9;
}


td.cfg_txt1_tbl	{
	vertical-align:		top;
	text-align:			center;
	width:				50%;
	background-color:	#FFFFD9;
}


td.cfg_text2_use	{
	text-align:			center;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text2_ttl	{
	text-align:			center;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text2_mst	{
	text-align:			center;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text2_opt	{
	text-align:			left;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text4_use	{
	text-align:			center;
	width:				8%;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text4_ttl	{
	text-align:			center;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text4_mst	{
	text-align:			center;
	width:				8%;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text4_inp	{
	text-align:			center;
	width:				22%;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text4_wid	{
	text-align:			center;
	width:				12%;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_text4_row	{
	text-align:			center;
	width:				12%;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


/*	選択タイプ設定			selecttypeSuccess.php*/
table.cfg_select	{
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
	border:				1px solid #FFFFD9;
}


td.cfg_sel1_ttl	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FECC45;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_sel1_val	{
	text-align:			left;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		10px;
}


/*	注文フォーム			orderformSuccess.php*/
table.cfg_order_out	{
	border-collapse:	collapse;
	empty-cells:		show;
	width:				100%;
	border:				1px solid #FAF3D9;
	background-color:	#FFFFD9;
}


table.cfg_order_goodsdtl	{
	width:				100%;
	border-collapse:	collapse;
	empty-cells:		show;
	background-color:	#FFFFD9;
}

table.cfg_order_goodsctlg	{
	width:				100%;
	border-collapse:	collapse;
	empty-cells:		show;
	background-color:	#FFFFD9;
}


table.cfg_order_basic	{
	border-collapse:	collapse;
	empty-cells:		show;
	background-color:	#FFFFD9;
	width:				100%;
}


td.cfg_odr2_ttl	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FECC45;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_odr2_val	{
	text-align:			left;
	background-color:	#FFFFD9;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		10px;
}


td.cfg_odr3_use	{
	text-align:			center;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_odr3_ttl	{
	text-align:			left;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_odr3_prize	{
	text-align:		right;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_odr3_radio	{
	text-align:		center;
	border-right:		1px solid #FAF3D9;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_odr4_ttl	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FECC45;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_odr4_val	{
	text-align:			left;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		10px;
}


/*	商品の並び替え			goodsChgPosAjaxListSuccess.php		*/
table.cfg_gcpal_no1	{
	border-collapse: collapse;
	empty-cells: show;
	width:				100%;
	border:				1px solid #FAF3D9;
}


th.cfg_gcpal1_hd1	{
	text-align:		center;
}


th.cfg_gcpal1_ft1	{
	text-align:		center;
}


th.cfg_gcpal1_ft2	{
	text-align:		center;
}


td.cfg_gcpal1_no		{
	text-align:		center;
}


.cfg_gcpal1_ul		{
	list-style-type:	none;
	text-align:		left;
	margin-left:		4em;
}


.cfg_gcpal1_sortable		{
	margin-top:			1ex;
	margin-bottom:		1ex;
	width:				40em;
	font-family: 'ＭＳゴジック','MS GOTHIC','Osaka-等幅',monospace;
	border: 1px green dotted;
}


.cfg_gcpal1_hovered		{
	color: red;
	font-weight: bold;
	background-color: #FFFF80;
}


.cfg_gcpal1_feedback		{
/*
	display: none;
*/
	padding-top:			1em;
	padding-bottom:		1em;
}


/*	商品の並び替え			goodsChgPosListSuccess.php		*/
table.cfg_gcpl_no1	{
	border-collapse: collapse;
	empty-cells: show;
	width:				100%;
	border:				1px solid #FAF3D9;
}


th.cfg_gcpl1_hd1	{
	text-align:		center;
}


th.cfg_gcpl1_hd2	{
	text-align:		center;
}


th.cfg_gcpl1_ft1	{
	text-align:		center;
}


th.cfg_gcpl1_ft2	{
	text-align:		center;
}


th.cfg_gcpl1_no	{
	text-align:		center;
}


th.cfg_gcpl1_ttl	{
	text-align: center;
}


th.cfg_gcpl1_btn	{
	text-align:		center;
}


td.cfg_gcpl1_no	{
	text-align:		center;
}


td.cfg_gcpl1_ttl	{
	font-family: 'ＭＳゴジック','MS GOTHIC','Osaka-等幅',monospace;
	text-align:		left;
}


td.cfg_gcpl1_btn	{
	text-align:		center;
}


/*	自動返信設定			autoreplySuccess.php		*/
table.cfg_rply_no1	{
	border-collapse:	collapse;
	empty-cells:		show;
	background-color:	#FFFFD9;
	width:				100%;
}


td.cfg_rply1_ttl	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FECC45;
	border-bottom:		1px solid #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
}


td.cfg_rply1_inp	{
	text-align:			left;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #FAF3D9;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		10px;
}


/*	フォームの並び替え			chgPosAjaxListSuccess.php		*/
table.cfg_cpal_no1	{
	border-collapse:	collapse;
	empty-cells:		show;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpal1_hd1	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpal1_ft1	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpal1_ft2	{
	text-align:			center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


td.cfg_cpal1_no		{
	text-align:			center;
	background-color:	#FFFFD9;
	width:				95%;
}


.cfg_opal1_ul		{
	list-style-type:	none;
	text-align:			left;
	margin-left:		4em;
}


.cfg_cpal1_sortable		{
	margin-top:			1ex;
	margin-bottom:		1ex;
	width:				36em;
	border:				1px green dotted;
}


.cfg_cpal1_hovered		{
	color:				red;
	font-weight:		bold;
	background-color:	#FFFF80;
}


.cfg_cpal1_feedback		{
/*
	display: none;
*/
	padding-top:		1em;
	padding-bottom:		1em;
}



/*	フォームの並び替え			chgPosListSuccess.php		*/
table.cfg_cpl_no1	{
	border-collapse:	collapse;
	empty-cells:		show;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpl1_hd1	{
	text-align:		center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpl1_hd2	{
	text-align:		center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpl1_ft1	{
	text-align:		center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpl1_ft2	{
	text-align:		center;
	font-size:			smaller;
	background-color:	#FFFFD9;
	width:				100%;
}


th.cfg_cpl1_no	{
	text-align:		center;
	background-color:	#FFFFD9;
	width:				95%;
}


th.cfg_cpl1_ttl	{
	text-align:		center;
}


th.cfg_cpl1_btn	{
	text-align:		center;
}


td.cfg_cpl1_no	{
	text-align:		center;
}


td.cfg_cpl1_ttl	{
	text-align:		left;
}


td.cfg_cpl1_btn	{
	text-align:		center;
}


/*	パーツ利用の設置用タグ			tagdisplaySuccess.php		*/
table.cfg_tag_no1	{
	border-collapse: collapse;
	empty-cells: show;
/*
	width:			800px;
	max-width:			800px;
	width:			100%;
*/
}


th.cfg_tag1_ttl	{
	text-align:			center;
	font-size:			smaller;
}


th.cfg_tag1_ttl1	{
	text-align:			center;
}


th.cfg_tag1_ttl2	{
	text-align:			left;
	font-size:			smaller;
}


th.cfg_tag1_ta	{
	text-align:		center;
	margin-left:	auto;
	margin-right:	auto;
}


textarea.cfg_tag_textarea		{
	width:		100%;
	height:		7em;
/*
	width:			800px;
	white-space: 			pre;
	width:		100%;
	width:		100px;
	white-space: 			nowrap;
*/
}


/*	ログ			logSuccess.php		*/
table.cfg_log_no1	{
	border-collapse: collapse;
	empty-cells: show;
}


table.cfg_log_no2	{
	border-collapse: collapse;
	empty-cells: show;
}


table.cfg_log_no3	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


table.cfg_log_no4	{
	width:			98%;
	margin-left:	auto;
	margin-right:	auto;
	border-collapse: collapse;
	empty-cells: show;
}


th.cfg_log1_sub	{
	text-align:		right;
}


th.cfg_log1_Jav	{
	text-align:		left;
}


td.cfg_log1_Dat	{
	text-align:		left;
}


th.cfg_log4_ttl1	{
	text-align:		left;
}


th.cfg_log4_cncl	{
	text-align:		left;
}


div.cfg_log4	{
	width:			95%;
	text-align:		left;
	margin-left: 	1em;
	border: 1px black solid;
	white-space:		normal;
/*	width:			40em;*/
}


/*	削除			delSuccess.php		*/
table.cfg_del_no1	{
	border-collapse: collapse;
	empty-cells: show;
}


table.cfg_del_no2	{
	border-collapse: collapse;
	empty-cells: show;
}


/*	詳細設定					*/
table.cfg_dtl_no1	{
	border-collapse: collapse;
	empty-cells: show;
}


table.cfg_dtl_no7	{
	border-collapse: collapse;
	empty-cells: show;
}


td.cfg_dtl1_ttl	{
	text-align: center;
}


td.cfg_dtl1_inp	{
	text-align: left;
}


div.PopUoDiv	{
	position:			absolute;
	display:			none;
	background-color: 	white;
	padding: 			2px;
	border: 			medium black ridge;
}







table.cfg_chgpos	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


table.back_tmp_no1	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


table.back_tmp_no2	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


table.back_tmp_no3	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


table.back_user_no1	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


table.back_user_no2	{
	width:			100%;
	border-collapse: collapse;
	empty-cells: show;
}


td.cfg_idx1_no	{
	text-align: center;
}


td.cfg_idx2_no	{
	text-align:			center;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
	padding:			5px 0px;
}


td.cfg_idx2_name	{
	text-align:			left;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
	padding:			5px 0px;
}


td.cfg_idx2_edt	{
	text-align:			center;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
	padding:			5px 0px;
}


td.cfg_idx2_log	{
	text-align:			center;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
	padding:			5px 0px;
}


td.cfg_idx2_del	{
	text-align:			center;
	background-color:	#FFFFD9;
	border-bottom:		1px dotted #632D09;
}


td.cfg_del1	{
	text-align: center;
	height:		3em;
}


td.cfg_del2_name	{
	text-align: left;
}


td.cfg_del2_cncl	{
	text-align: center;
}


td.cfg_del2_exec	{
	text-align: center;
}


td.cfg_chg1_no	{
	text-align:		center;
}


td.cfg_chg1_ttl	{
	text-align:		left;
}


td.cfg_chg1_radio	{
	text-align:		center;
}


td.back_tmp3_use	{
	text-align:		center;
}


td.back_tmp3_tmpno	{
	text-align:		center;
}


td.back_tmp3_nam	{
	text-align:		left;
}


td.back_tmp3_img	{
	text-align:		left;
}


td.back_tmp3_css	{
	text-align:		left;
}


td.back_tmp3_btn	{
	text-align:		center;
}


td.back_user2_head	{
	text-align:		center;
}


td.back_user2_foot	{
	text-align:		center;
}


td.back_user2_id	{
	text-align:		right;
}


td.back_user2_mail	{
	text-align:		center;
}


td.back_user2_sei	{
	text-align:		left;
}


td.back_user2_mei	{
	text-align:		left;
}


td.back_user2_grade	{
	text-align:		center;
}


td.back_user2_nick	{
	text-align:		left;
}


td.back_user2_forms	{
	width:		3em;
	text-align:		right;
}


td.back_user2_logs	{
	width:		3em;
	text-align:		right;
}


td.back_user2_btn	{
	text-align:		center;
}


.sortable		{
	cursor:				move;
}


.SubmitButton	{
	width:		120px;
}


.JavaButton	{
	width:		110px;
}


.JavaButton2	{
}


.back_user2_formCnt	{
	width:		2em;
}


.back_user2_logCnt	{
	width:		2em;
}


/*	お知らせ			newsSuccess.php		*/
table.cfg_del_no1	{
	border-collapse: collapse;
	empty-cells: show;
}


td.dng_news1_page	{
	text-align:		center;
}


td.dng_news1_body	{
	text-align:		left;
}


div.dng_news1_ttl	{
	background-color:	#C7CACBE;
}


div.dng_news1_date	{
	background-color:	#FEE69E;
}


div.dng_news1_bdy	{
	margin-bottom: 1em;
}


.TopErrMsg	{
	font-size:				smaller;
	color:					red;
	margin-left:			1em;
	margin-top:				1em;
	margin-bottom:			1em;
}


.FormErrMsg	{
	font-size:				smaller;
	color:					red;
	margin-left:			1em;
	margin-right:			1em;
}


#BreadCrumbs	{
	width:				780px;
	font-size:			smaller;
	margin-left:		1em;
	margin-top:			1em;
	margin-bottom:		1em;
	text-align:			left;
}


div.Clarification	{
	font-size:				smaller;
	color:					green;
}


.must-mark	{
	font-size:				smaller;
	color :					red;
}


div.obt_disp_debug	{
	width:		98%;
	color :		red;
	border:		6px #FF8C00 Dashed;
}


.obt_disp_normal	{
}



.obt_disp_none	{
	display:		none;
}

#POLICY			{
	padding:				0px 10px 0px 10px;
}
#POLICY			li	{	padding:	3px 0px 3px 5px;	}
.policy-h2	{
	padding:				0px;
	background-color:		#FECC45;
}
.policy-ul1	{
	margin:					0px 0px 10px 15px;
	padding:				0;
	list-style-type:		disc;
}
.policy-ul2	{
	margin:					0px 0px 10px 15px;
	padding:				0;
	font-size:				90%;
	list-style-type:		disc;
}
.policy-th	{
	vertical-align:			top;
	background-color:		transparent;
}
.policy-td	{
	background-color:		transparent;
}

#COMPANY		{
	padding:				0px 10px 0px 10px;
}
#COMPANY		li	{	padding:	3px 0px 3px 5px;	}
.company-h2	{
	padding:				0px;
	background-color:		#FECC45;
}
.company-ul	{
	margin:					0px 0px 3px 15px;
	padding:				0;
}
.company-table	{
	padding:				3px;
	border-collapse:		collapse;

	width:					100%;
}
.company-th	{
	padding:				3px;
	background-color:		transparent;
	border:					1px solid #632D09;

	font-weight:			normal;
}
.company-td	{
	padding:				3px 3px 3px 15px;
	background-color:		transparent;
	border:					1px solid #632D09;

	font-weight:			normal;
}

#SERVICE		{
	padding:				0px 10px 0px 10px;
}
#SERVICE		li	{	padding:	3px 0px 3px 5px;	}
.service-h2	{
	padding:				0px;
	background-color:		#FECC45;
}
.service-table	{
	padding:				3px;
	border-collapse:		collapse;

	width:					80%;
}
.service-th	{
	padding:				3px;
	background-color:		#FFF2CD;
	border:					1px solid #632D09;

	font-weight:			normal;
}
.service-td1	{
	padding:				3px 3px 3px 15px;
	background-color:		#FAF3D9;
	border:					1px solid #632D09;

	font-weight:			normal;
}
.service-td2	{
	padding:				3px 3px 3px 15px;
	background-color:		#FEE69E;
	border:					1px solid #632D09;

	font-weight:			normal;
}
.service-td3	{
	padding:				3px 3px 3px 15px;
	background-color:		#FECC45;
	border:					1px solid #632D09;

	font-weight:			normal;
}

#MANUAL			{
	padding:				0px 10px 0px 10px;
}
#MANUAL			li	{	padding:	3px 0px 3px 5px;	}
.manual-h2	{
	padding:				0px;
	background-color:		#FECC45;
}

#FAQ			{
	padding:				0px 10px 0px 10px;
}
#FAQ			li	{	padding:	3px 0px 3px 5px;	}
.faq-h2	{
	padding:				0px;
	background-color:		#FECC45;
}

