body { background-color:#FFFFFF; }

/* body { background-image:url(../img/line01.gif); } */

body {
margin: 0px 0px 0px 5px; /* 上=1px、右=2px、下=3px、左=4px */
}

H1 {
    padding-top: 1px;
    padding-bottom: 1px;
	padding-right: 3px;
    padding-left: 3px;
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	MARGIN: 0px 0px;
}

H2 {
    padding-top: 1px;
    padding-bottom: 1px;
	padding-right: 3px;
    padding-left: 3px;
	font-size      : 15px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	MARGIN: 0px 0px;
}

H3 {
    padding-top: 1px;
    padding-bottom: 1px;
	padding-right: 3px;
    padding-left: 3px;
	font-size      : 13px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	MARGIN: 0px 0px;
}

.f10
{
	font-size      : 10px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
}

.f12
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
}

.f12lk
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #006699;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
}

.item_f12s
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
background-image: url(../image/top/back-1.gif);
}
.item_f12c
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
background-image: url(../image/top/back-1.gif);
}
.item_f10c
{
	font-size      : 12px;
	line-height    : 105%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
}

.bottom_f10
{
	font-size      : 11px;
	line-height    : 125%;
    color          : #009966;
    font-weight    : nomal;
    font-style     : nomal;
 /*   font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";*/
}

.FormTL_f12
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #ffffff;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	background-color:#6699CC;
}
.FormTL_f12_2
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #ffffff;
    font-weight    : bold;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	background-color:#009966;
}
.FormTL2_f12
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	background-color:#E0F0FC;
}
.FormTL3_f12
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	background-color:#FDFEEF;
}
.FormTL4_f12
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	background-color:#EFFFBF;
}

.TL_P1
{
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
	background-color:#D8EBD8;
    padding-top: 3px;
    padding-bottom: 3px;
	padding-right: 3px;
    padding-left: 3px;
}
.item_tdd {
/*	border:1px solid #339999;*/
	border:1px solid #CC3366;
	background-color:#FFFFFF;
}

.tdd {
	border:1px solid #999999;
	background-color:#FFFFFF;
	font-size      : 12px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
}

.tdd2 {
	border-collapse: collapse;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

.tdd21 {
	border:1px solid #999999;
	background-color:#FFFFFF;
	font-size      : 10px;
	line-height    : 125%;
    color          : #666666;
    font-weight    : nomal;
    font-style     : nomal;
    font-family    : "ＭＳＰ ゴシック", "Osaka−等幅";
}

.tdd_m {
	border:1px solid #999999;
	background-color:#FFFFFF;
}


.p_pink	 {color: #ff0099;font-size: 12px;}
.p_green {color: #009999;font-size: 12px;}
.p_blue {color: #0099CC;font-size: 12px;}
.p_red {color: #CC3300;font-size: 12px;}
.p_orenge {color: #FFCC33;font-size: 12px;}
.p_blue2 {color: #99CCCC;font-size: 12px;}
.p_blue3 {color: #6699CC;font-size: 12px;}


/* Link color*/

A:link {
    color           : #006699;
	text-decoration : none;
}
A:visited { 
    color           : #006699; 
    text-decoration : none;
}
A:active {
    color           : red; 
    text-decoration : none;
}
A:hover {
	color           : #0000cc;
    text-decoration : underline;
}

.Button{
	BackGround:#FFF5C2;
	Border-Top:#FF9D49 1px Solid;
	Border-Right:#FF9D49 1px Solid;
	Border-Bottom:#FF9D49 1px Solid;
	Border-Left:#FF9D49 1px Solid;
	Color:333333;
	Font-Size:9pt;
	Padding-Top:1px;
	Margin:0pt;
}
