<!--

td {
font-size:82%;
line-height :110%;
  color : #333333;
}


input{
font-size:100%;

}

input.mini{
font-size:10pt;

}

select, textarea {
font-size:100%;
}



.fnt_90{

font-size:90%;
}

.setumei{
	font-size:11.5pt;
}

.na{
font-size : 14pt;font-weight : bold;color : white;
 line-height : 14pt;
}

/* A:visited { color: lightgreen;}*/


A.link_green:HOVER{background-color: palegreen; font-size : 11pt;}
A.link_green{text-decoration:none;color : #333333;font-size : 11pt;}

A.link_green2:HOVER{background-color: palegreen; font-size : 10pt;}
A.link_green2{text-decoration:none;color : olivedrab;font-size : 10pt;}

.link_sanjyo { color: #666666; text-decoration: none; }
.link_sanjyo:visited { color: #666666; text-decoration: none; }
.link_sanjyo:hover { color: #6699ff; border-bottom: 1px solid #6699ff; }


.link_seminar { color: black; text-decoration: none; }
.link_seminar:visited { color: black; text-decoration: none; }
.link_seminar:hover { color: #999999; border-bottom: 1px solid #999999; }

.maru_color { color: #ff6600; }

.pr_color { color: #3366cc; }


.link_title{
 color:#6699ff;

}

.spac_short{
letter-spacing : -1pt;
}


.height_11{
line-height : 115%;
}

.height_13{
line-height : 13pt;
}

.midashi{
  font-size : 11pt;
  color : #00b0b0;
}
.grn{
  color : #009933;
}

.gry{
  color : #999999;
}



.gry2{
  color : #666666;
}
.f_big{font-size : 12pt;}
.s_big{font-size : 8pt;}
.grn_bak{
  color : white;
  background-color : #669933;
  text-decoration:none;
}
.org_bak{
FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=lightsalmon,endColorstr=white,GradientType=1)；
}

.moji_waku_blue{color : ; background-color:#ccffcc; border:solid 2px; border-color:#003399;
  padding:3px;border-width:2px;
}.moji_waku_org{color : ; background-color:orange; border:solid 2px; border-color:orange;
  padding:3px;border-width:2px;
}

/* グリーンフォーム */
.grn_tbl{
border-collapse:collapse; border:1px solid green;
}

.form_bottom_border{
border-bottom-width : 1px;
border-bottom-style : solid;border-bottom-color : green;

}

.form_rightbottom_border{
border-right-width : 1px;
border-right-style : solid;border-right-color : green;
border-bottom-width : 1px;
border-bottom-style : solid;border-bottom-color : green;
}


.white_bottom_border{
border-bottom-width : 1px;
border-bottom-style : solid;border-bottom-color : #ffffff;
}

/* ブルーフォーム */
.blue_tbl{
bordercolor:#0066cc;
border-collapse:collapse; border:1px solid #0066cc;
}
.blue_cell{
background-color:#0099ff;
color:white;
font-weight: bold; 
}



/* オレンジフォーム  */
.orng_tbl{
border-collapse:collapse; border:1px solid orange;
}

.form_bottom_border_orng{
border-bottom-width : 1px;
border-bottom-style : solid;border-bottom-color : orange;

}



.form_rightbottom_border_orng{
border-right-width : 1px;
border-right-style : solid;border-right-color : orange;
border-bottom-width : 1px;
border-bottom-style : solid;border-bottom-color : orange;
}


.abs { position:absolute; }


.gray_waku{
border-collapse:collapse; border:1px solid #999999;
}
.gray_waku2{
border-collapse:collapse; border:1px solid #666666;
}

.brwn_waku{
border-collapse:collapse; border:1px solid #993300;
}

.gray_waku_c{
border-collapse:collapse; border:1px solid #cccccc;
}
.gray_top_line{
border-top-width : 1pt;border-top-style : solid;border-top-color : #cccccc;
}

.pink_waku{
border-collapse:collapse; border:1px solid #ff6666;
background-color:#ffe6e6;
}

.orng_waku{
border-collapse:collapse; border:1px solid orange;
background-color:#ffe4ac;
}

.picture{
  text-align:center; border:2px solid #9999cc; background-color:#ccccff; }
  
.table_picture{ border:2px solid #9999cc; }

.table_bg_color{
	background-color:#f5f5f5;}

.hasen_gray{
 border-top-width : 1px;border-top-style : dotted;border-top-color : #999999;
}


.btm_dotted_gray{
border-bottom-width : 1px;border-bottom-style : dotted;border-bottom-color :#cccccc;
letter-spacing : -1pt;
}

.8p_blue_sht{
letter-spacing : -1pt;
font-size : 8pt;
color:#0033cc;
}

.fnt_10{
  font-size : 10pt;
}

.fnt_11{
  font-size : 11pt;
}


/* ヤフーカスタムサーチ */

#srchBox
{
width:400px;
_width:398px;
margin-bottom:10px;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#ffffff;
color:#000000;
text-align:left;
}
#srchBox *
{
margin:0;
padding:0;
font-size:13px;
*font-size:small;
*font:x-small;
}
#srchBox a img
{
border:none;
}
#srchBox #srch
{
padding:10px 2px 0 2px;
}
#srchBox #srch #srchForm
{
white-space:nowrap;
}
#srchBox #srchInput
{
width:150px;
margin-right:3px;
vertical-align:bottom;
}
#srchBox #srchBtn
{
width:60px;
}
#srchBox ul
{
margin-top:3px;
text-align:left;
}
#srchBox li
{
list-style-type:none;
display:inline;
zoom:1;
padding-right:3px;
}
#srchBox li input
{
zoom:1;
margin-right:2px;
_margin:-4px 0 -4px -4px;
vertical-align:middle;
border:0;
}
*:+html #srchBox li input
{
margin:-4px 0 -4px -4px;
}
#srchBox #srchLogo
{
margin:3px 3px 3px 0;
text-align:right;
}
#srchBox #srchLogo a
{
color:#666666;
text-decoration:none;
font-size:85%;
}
#srchBox #srchLogo a:hover
{
text-decoration:underline;
}


.green_btn{
/*  background-image : url(img/an/g_btn.jpg);*/
/* background-color : #ccff99; */
display:block; text-align:center; width:150px; height:30px;
/* text-decoration:none;  */
padding:1.5px 0px 0px ;
font-size:11pt;
color:#333333;
/* font-weight : bold; */
/* letter-spacing : 1pt; */
/* margin-bottom:3px; */
}


.quest{
color:white;
font-weight: bold; 
font-size : 12pt;
background-color: #669933;
}

.sp_fnt{
color:#ffffff;
font-size:11pt;
}

-->
