@charset "shift_jis";




html,BODY,TD{
	font-size:12px;
    line-height:130%; 
}

#example1 { font-size: x-small; } 

h1,h2,h3,h4,h5,h6,p{
	margin:0;
	padding:0;
}

A{
  color : #3278D2;
  text-decoration : none;
}

A:HOVER{
  color : #FF7800;
  text-decoration : underline;
}

ul, ol, dl{
	margin:0px;
	padding:0px;
}
li, dt, dd{
	margin:0px;
	padding:0px;
	list-style:outside;
	list-style-type:none;
}

li{
		font-size:12px;
        text-indent:30px;
		padding-top:12px;
        background:url("image/sankaku.gif") 10px 12px no-repeat;
	}

.list{
        border-left:1px solid #CCCCCC;
        border-right:1px solid #CCCCCC;
        border-bottom:1px dotted #CCCCCC;
}

.left_td{
		font-size:12px;
		padding-bottom:5px;
	}

.left_td2{
		font-size:12px;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;
        width : 520px;
	}

.left_td3{
		font-size:12px;
		border-bottom:1px dotted #CCCCCC;
        width : 200px;
	}

.footer{
		font-size:12px;
		padding-top:5px;
		text-indent:180px;
	}

.footer2{
		font-size:12px;
		padding-bottom:5px;
		text-indent:180px;
	}

.td_box{
 font-size: 12px;
 padding-top:5px;
 padding-left:10px;
 padding-right:5px;
 padding-bottom:5px;
 border-bottom : 1px dotted #329664;
 width : 560px;
}

.content_h{
		font-size:12px;
		border-bottom:1px dotted #969696;
        width : 364px;
	}

.content_td{
		font-size:12px;
		border-right:1px solid #969696;
	}

.flow_td{
		font-size:12px;
        padding-left:40px;
	}

.message_td{
		font-size:12px;
        border-bottom:1px dotted #329664;
	}

.privacy_td{
		font-size:12px;
        padding-left:40px;
       width : 560px;
	}
