/* ---------------------------------------------------- */
/* ---------------------- Regular --------------------- */
/* ---------------------------------------------------- */


html
{
scrollbar-3dlight-color:#C3E3C6; 
scrollbar-arrow-color:#990000;
scrollbar-base-color:#C3E3C6;
scrollbar-darkshadow-color:#C3E3C6;
scrollbar-face-color:#C3E3C6;
scrollbar-highlight-color:#C3E3C6;
scrollbar-shadow-color:#990000
}


td.bg_main
{
	background-image: url(../images/layout/bg_white-green.gif);
	background-position: left;
	/* repeat-x:no-repeat; */
	background-repeat: no-repeat
	background-position: 100% 100%
}

.bg_iframe
{
	background-image: url(../images/layout/bg_white-green_from_100.gif);
	background-position: left;
	/* repeat-x:no-repeat; */
	background-repeat: no-repeat
	background-position: 100% 100%
}

td.bg_main_purple
{
	background-image: url(../images/layout/bg_white-purple.gif);
	background-position: left;
	/* repeat-x:no-repeat; */
	background-repeat: no-repeat
	background-position: 100% 100%
}


td.bg_right
{
	background-image: url("../images/layout/menu_right_main.gif");
	background-position: left;
	background-repeat: no-repeat
	repeat-y:no-repeat;
	repeat-x:no-repeat;
	background-position: ;
}

td.bg_right_700
{
	background-image: url("../images/layout/menu_right_main_700.gif");
	background-position: left;
	background-repeat: no-repeat
	repeat-y:no-repeat;
	repeat-x:no-repeat;
	background-position: ;
}

td.bg_right_850
{
	background-image: url("../images/layout/menu_right_main_850.gif");
	background-position: left;
	background-repeat: no-repeat
	repeat-y:no-repeat;
	repeat-x:no-repeat;
	background-position: ;
}

td.bg_right_purple
{
	background-image: url("../images/layout/menu_right_main_purple.gif");
	background-position: left;
	background-repeat: no-repeat
	repeat-y:no-repeat;
	repeat-x:no-repeat;
	background-position: ;
}


td.bg_right_1200
{
	background-image: url("../images/layout/menu_right_main_1200.gif");
	background-position: left;
	background-repeat: no-repeat
	repeat-y:no-repeat;
	repeat-x:no-repeat;
	background-position: ;
}

span.font_14
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	font-size:14;
	font-weight:;
	line-height:18px; 
	color:#666666;
}

td.font_14
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	font-size:14;
	font-weight:;
	line-height:18px; 
	color:#666666;
}

span.font_13
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	font-size:13;
	font-weight:;
	line-height:18px; 
	color:#666666;
}

td.font_13
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	font-size:13;
	font-weight:;
	line-height:18px; 
	color:#666666;
}

span.font_10
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	font-weight:;
	line-height:; 
	color:#666666;
}

/* ------------ Form & Textarea ------------------ */

input.box_1 {
	border-color:#cc9999;
	background-color: transparent;
	border-width:1;
	border-style:solid;
	font-size:13;
}

.fsb_1 
{	
	scrollbar-3dlight-color:#D4EBD6;
	scrollbar-arrow-color:#cc9999;
	scrollbar-base-color:#D4EBD6;
	scrollbar-darkshadow-color:#D4EBD6;
	scrollbar-face-color:#D4EBD6;
	scrollbar-highlight-color:#D4EBD6;
	scrollbar-shadow-color:#cc9999; 

	border-color:#cc9999;
	border-right-color:#Cc9999;
	background-color: transparent;
	border-width:1;
	border-style:solid;
	font-size:13;

}

/* ----------------- Hyperlink ------------------- */
a.menu_1
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-size:12;
	font-weight:;
}

a.menu_1:hover
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	font-size:12;
	font-weight:;
}

a.menu_1b
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	color:darkgreen;
	text-decoration:none;
	font-size:12;
	font-weight:;
}

a.menu_1b:hover
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	color:darkgreen;
	text-decoration:underline;
	font-size:12;
	font-weight:;
}

a.menu_1w
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:12;
	font-weight:;
}

a.menu_1w:hover
{
	font-family: osaka, 'MS Pゴシック', Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
	font-size:12;
	font-weight:;
}


