/* handsokesa.com stylesheet ---------------------------- */

body		{ margin:0px; color:#505050; font-size:10pt; line-height:150%; }
table		{ margin:0px; color:#505050; font-size:10pt; line-height:150%; }
form		{ margin:0px; }

.imeOn		{ ime-mode:active; }
.imeOffLeft	{ ime-mode:disabled; text-align:left; }
.imeOffRight	{ ime-mode:disabled; text-align:right; }

/* link ------------------------------------------------- */

a:link		{ color:#0000FF; text-decoration:underline; }
a:visited	{ color:#0000FF; text-decoration:underline; }
a:hover		{ color:#FF6600; text-decoration:underline; }

.link_A:link	{ color:#505050; font-size: 9pt; text-decoration:none; }
.link_A:visited	{ color:#505050; font-size: 9pt; text-decoration:none; }
.link_A:hover	{ color:#FF6600; font-size: 9pt; text-decoration:underline; }

/* font weight ------------------------------------------ */

.BF		{ font-weight:bold; }

/* font size -------------------------------------------- */

.Size8		{ font-size: 8pt; }
.Size9		{ font-size: 9pt; }
.Size10		{ font-size:10pt; }
.Size11		{ font-size:11pt; }

/* font color ------------------------------------------- */

.F-White	{ color:#FFFFFF; }
.F-Azuki	{ color:#952F3C; }

.F-Red		{ color:#FF1A00; }
.F-RedLight	{ color:#FF4C3E; }
.F-Pink		{ color:#F0037F; }
.F-PinkLight	{ color:#EFC4D0; }

.F-FatherDeep	{ color:#494923; }
.F-FatherBase	{ color:#6B7134; }
.F-FatherLight	{ color:#A3A181; }
.F-FatherClear	{ color:#E8E7D9; }

.F-MotherDeep	{ color:#603131; }
.F-MotherBase	{ color:#906666; }
.F-MotherLight	{ color:#D8B2A4; }
.F-MotherClear	{ color:#E1D1CB; }
.F-MotherFilter	{ color:#F4F0EE; }

.F-BlueDeep	{ color:#0000A0; }
.F-BlueBase	{ color:#6C6CFF; }
.F-BlueLight	{ color:#A2A2FF; }
.F-BlueClear	{ color:#D0D0FF; }

.F-AquaDeep	{ color:#0096FF; }
.F-AquaBase	{ color:#63BFFF; }
.F-AquaLight	{ color:#A7DBFF; }
.F-AquaClear	{ color:#D9EFFF; }

.F-OrangeDeep	{ color:#FF6600; }
.F-OrangeBase	{ color:#FF9900; }
.F-OrangeLight	{ color:#FFEE5D; }
.F-OrangeClear	{ color:#FFF6D2; }

.F-GrayDeep	{ color:#505050; }
.F-GrayBase	{ color:#9C9C9C; }
.F-GrayLight	{ color:#CDCDCD; }
.F-GrayClear	{ color:#F5F5F5; }

/* bold font color -------------------------------------- */

.BF-White	{ color:#FFFFFF; font-weight:bold; }
.BF-Azuki	{ color:#952F3C; font-weight:bold; }

.BF-Red		{ color:#FF1A00; font-weight:bold; }
.BF-RedLight	{ color:#FF4C3E; font-weight:bold; }
.BF-Pink	{ color:#F0037F; font-weight:bold; }
.BF-PinkLight	{ color:#EFC4D0; font-weight:bold; }
                                        
.BF-FatherDeep	{ color:#494923; font-weight:bold; }
.BF-FatherBase	{ color:#6B7134; font-weight:bold; }
.BF-FatherLight	{ color:#A3A181; font-weight:bold; }
.BF-FatherClear	{ color:#E8E7D9; font-weight:bold; }

.BF-MotherDeep	{ color:#603131; font-weight:bold; }
.BF-MotherBase	{ color:#906666; font-weight:bold; }
.BF-MotherLight	{ color:#D8B2A4; font-weight:bold; }
.BF-MotherClear	{ color:#E1D1CB; font-weight:bold; }
.BF-MotherFilter{ color:#F4F0EE; font-weight:bold; }

.BF-BlueDeep	{ color:#0000A0; font-weight:bold; }
.BF-BlueBase	{ color:#6C6CFF; font-weight:bold; }
.BF-BlueLight	{ color:#A2A2FF; font-weight:bold; }
.BF-BlueClear	{ color:#D0D0FF; font-weight:bold; }

.BF-AquaDeep	{ color:#0096FF; font-weight:bold; }
.BF-AquaBase	{ color:#63BFFF; font-weight:bold; }
.BF-AquaLight	{ color:#A7DBFF; font-weight:bold; }
.BF-AquaClear	{ color:#D9EFFF; font-weight:bold; }

.BF-OrangeDeep	{ color:#FF6600; font-weight:bold; }
.BF-OrangeBase	{ color:#FF9900; font-weight:bold; }
.BF-OrangeLight	{ color:#FFEE5D; font-weight:bold; }
.BF-OrangeClear	{ color:#FFF6D2; font-weight:bold; }

.BF-GrayDeep	{ color:#505050; font-weight:bold; }
.BF-GrayBase	{ color:#9C9C9C; font-weight:bold; }
.BF-GrayLight	{ color:#CDCDCD; font-weight:bold; }
.BF-GrayClear	{ color:#F5F5F5; font-weight:bold; }

/* background color ------------------------------------- */

.BG-White	{ background:#FFFFFF; }
.BG-Azuki	{ background:#952F3C; }

.BG-Red		{ background:#FF1A00; }
.BG-RedLight	{ background:#FF4C3E; }
.BG-Pink	{ background:#F0037F; }
.BG-PinkLight	{ background:#EFC4D0; }

.BG-FatherDeep	{ background:#494923; }
.BG-FatherBase	{ background:#6B7134; }
.BG-FatherLight	{ background:#A3A181; }
.BG-FatherClear	{ background:#E8E7D9; }

.BG-MotherDeep	{ background:#603131; }
.BG-MotherBase	{ background:#906666; }
.BG-MotherLight	{ background:#D8B2A4; }
.BG-MotherClear	{ background:#E1D1CB; }
.BG-MotherFilter{ background:#F4F0EE; }

.BG-BlueDeep	{ background:#0000A0; }
.BG-BlueBase	{ background:#6C6CFF; }
.BG-BlueLight	{ background:#A2A2FF; }
.BG-BlueClear	{ background:#D0D0FF; }

.BG-AquaDeep	{ background:#0096FF; }
.BG-AquaBase	{ background:#63BFFF; }
.BG-AquaLight	{ background:#A7DBFF; }
.BG-AquaClear	{ background:#D9EFFF; }

.BG-OrangeDeep	{ background:#FF6600; }
.BG-OrangeBase	{ background:#FF9900; }
.BG-OrangeLight	{ background:#FFEE5D; }
.BG-OrangeClear	{ background:#FFF6D2; }

.BG-GrayDeep	{ background:#505050; }
.BG-GrayBase	{ background:#9C9C9C; }
.BG-GrayLight	{ background:#CDCDCD; }
.BG-GrayClear	{ background:#F5F5F5; }

/* image ------------------------------------------------ */

.ImgPositionA	{ float:left; vertical-align:top; margin: 0px 5px 0px 0px; }

/* panel 01 --------------------------------------------- */

.Panel01		{ margin:0px; color:#505050; font-size:10pt; line-height:120%; }
.Panel02		{ margin:0px; color:#9C9C9C; font-size:9pt; line-height:110%; }

/* input ------------------------------------------------ */

.InputFlat		{ background-color:#F5F5F5; border-style:solid; border-color:#F5F5F5; }

/* special color ---------------------------------------- */

.0			{ background:#000000; }
.CL-Gray		{ background:#595959; }
.CL-Navy		{ background:#0C3079; }
.CL-RoyalBlue		{ background:#243D9E; }
.CL-Green		{ background:#006D2C; }
.CL-Brown		{ background:#662E08; }

.CL-Binroujizome	{ background:#202520; }
.CL-Kon			{ background:#100535; }
.CL-Rurikon		{ background:#1A2A80; }
.CL-Benikakehanairo	{ background:#4040AA; }
.CL-Kakitsubata		{ background:#701040; }
.CL-Ebizome		{ background:#8A2050; }
.CL-Aimirucha		{ background:#084A30; }
.CL-Noshimehanairo	{ background:#3A6070; }
.CL-Mushiao		{ background:#007040; }
.CL-Onandoiro		{ background:#104030; }
.CL-Moegi		{ background:#52A043; }
.CL-Uguisucha		{ background:#8A6050; }
.CL-Kitsuneiro		{ background:#A05B00; }
.CL-Choujizome		{ background:#BA7B50; }
.CL-Akabeni		{ background:#FF3000; }
.CL-Kokiake		{ background:#A05040; }
.CL-Enjiiro		{ background:#B04740; }

/* div layout ----------------------------------------- */

#head_01 {
	width:				720px;
	height:				150px;
	text-align:			left;
	background:			url(../images/pic_obj_hands_head.gif) no-repeat;
}

#body_01{
	width:				720px;
	text-align:			left;
	background:			url(../images/pic_obj_hands_body.gif) repeat-y;
}

#foot_01{
	width:				720px;
	height:				65px;
	padding-top:		20px;
	text-align:			right;
	background:			url(../images/pic_obj_hands_foot.gif) no-repeat;
}

/* --------------------------------------------------- */

#body_01_left_margin {
	float:				left;
	width:				20px;
	height:				10px;
}

#body_01_left {
	float:				left;
	width:				120px;
	text-align:			left;
}

#body_01_right {
	float:				left;
	width:				580px;
	text-align:			left;
}

/* --------------------------------------------------- */

#body_01_right_top {
	width:				560px;
	height:				15px;
	text-align:			left;
	background:			url(../images/pic_obj_hands_body_top.gif) no-repeat;
}

#body_01_right_middle {
	width:				530px;
	margin-left:		15px;
	text-align:			left;
}

/* --------------------------------------------------- */

#space_530_005 { width:530px; height:3px; background:#DCDCDC; }

#space_530_010 { width:530px; height:10px; background:#DCDCDC; }

#clear { clear:both; }