/* RESET */.clear { clear:both; }h1, h2, h3, h4, h5, h6, ul, ol {margin: 0px;}/* SAPCE */.padd_up {padding-top: 10px;}.padd_btm {padding-bottom: 10px;}.marg_up {margin-top: 10px;}.marg_btm {margin-bottom: 10px;}.align_center {text-align: center;}.align_right {text-align: right;}.align_left {text-align: left;}.float_right {	float: right;	margin-left: 6px;}.float_left {	float: left;	margin-right: 6px;}.indent-1m {text-indent: -1em; padding-left: 1em;}.indent-2m {text-indent: -2em; padding-left: 2em;}.indent-3m {text-indent: -3em; padding-left: 3em;}.pad_left10 {padding-left: 10px;}.pad_right10 {padding-right: 10px;}.pad_btm10 {padding-bottom: 10px;}.pad_top10 {padding-top: 10px;}.pad_left20 {padding-left: 20px;}.pad_right20 {padding-right: 20px;}.pad_btm20 {padding-bottom: 20px;}.pad_top20 {padding-top: 20px;}.mg_left10 {margin-left: 10px;}.mg_right10 {margin-right: 10px;}.mg_btm10 {margin-bottom: 10px;}.mg_top10 {margin-top: 10px;}.mg_left20 {margin-left: 20px;}.mg_right20 {margin-right: 20px;}.mg_btm20 {margin-bottom: 20px;}.mg_top20 {margin-top: 20px;}p {	margin-top: 0px;	margin-bottom: 6px;}/* TEXT */.txt_grn {color: #006666;}.txt90 {font-size: 90%;}.txt80 {font-size: 80%;}.txt120 {font-size: 120%;}.txt_green {color: #006633;}.txt_red {color: #CC0000;}.txt_blue {color: #003366;}/* COLOR */.bk_yel {background: #FFFFCC;}.bk_grn {background: #CCFFCC;}.bk_or {background: #FFCC99;}.bk_pink {background: #FFCCCC;}.bk_blue {background: #CCFFFF;}.bk_white {background: #FFFFFF;}.indent10table {	margin-left: 10px;	margin-bottom: 10px;}.indent10table td, .indent20table td {	vertical-align: top;	padding: 2px;}.indent20table {	margin-bottom: 10px;	margin-left: 20px;}.txt_red {color: #CC0000;}.dotline_grn {	margin: 10px 0px 0px;	border-top: 2px dotted #66CC33;}.subtitle {	font-weight: bold;	color: #FFFFFF;	background: url(../arakawa_yuen/img_extra/title_bk_red.jpg) no-repeat 6px 10px;	padding-left: 30px;	height: 34px;	padding-top: 20px;	padding-bottom: 10px;}.box_blue {	background: #CCFFFF;	padding: 2px;	border: 1px solid #0066CC;	margin: 4px;	width: 496px;}.box_pink {	background: #FFCCCC;	padding: 2px;	border: 1px solid #FF6666;	margin: 4px;	width: 496px;}.box_grn {	background: #CCFFCC;	padding: 2px;	border: 1px solid #006666;	margin: 4px;	width: 496px;}.box_vio {	background: #EAE9FF;	padding: 2px;	border: 1px solid #6600CC;	margin: 4px;	width: 496px;}.box_yel {	background: #FFFFCC;	padding: 2px;	border: 1px solid #CC6600;	margin: 4px;	width: 496px;}.comment {	font-size: 90%;	text-indent: -1em;	padding-left: 2em;}