

/* clm_sb_title
--------------------------------------------------------------------- \*/
.clm_sb_title		{ padding:0 0 15px 0;}
.clm_sb_title h3	{ color:#333333;}


/* menu
--------------------------------------------------------------------- \*/
#menu dl	{ padding:0;}


/* message
--------------------------------------------------------------------- \*/
.message	{ width:640px; margin:0 0 19px 0; line-height:140%; text-align: justify; text-justify: distribute;}
.message p	{ margin:0 0 13px 0;}

.message ol	{ margin:0; padding:0;}
.message li	{ margin:0 0 7px 25px; padding:0;}


	.sub_list	{ margin:0 0 0 3px;}
	.sub_list ul	{ margin:0; padding:0;}
	.sub_list li	{ margin:0; padding:0; list-style:none;}


	.pre_msg	{ width:640px; margin:0 0 30px 0; padding:0 0 25px 0; text-align:right;}
	.pre_msg	{ background:url(../../shared/img/line_002.gif) left bottom repeat-x;}


/* clm_text
--------------------------------------------------------------------- \*/
.clm_text	{ width:640px; margin:0 0 40px 0; line-height:140%; text-align: justify; text-justify: distribute;}


	.clm_text p	{ margin:15px 0 10px 0; text-align:center;}


/* privacy
--------------------------------------------------------------------- \*/
.privacy	{ width:640px; margin:0 0 25px 0;}

	.privacy table	{ width:100%; margin:0 0 25px 0;}
	.privacy th		{ width:150px; padding:5px; text-align:left;}
	.privacy th		{ border:1px solid #DEDEDE; background:#F1F1F1;}
	.privacy td		{ padding:5px; text-align:left;}
	.privacy td		{ border:1px solid #DEDEDE; }

	.privacy dl		{ }
	.privacy dt		{ margin:0 0 3px 0; padding:0; font-weight:bold; color:#333333;}
	.privacy dd		{ margin:0; padding:0;}


.data_day	{ width:640px; text-align:right;}
.data_day p	{ width:640px; margin:0 0 7px 0; text-align:right;}









