a { text-decoration: none ;}
.wk01-gray{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}
.wk02-green{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : green green green green;}
.a-14px-blue{
  font-size : 14px;
  color : teal;
}
A:HOVER{
  
  
  text-decoration : underline;
  color : #0080ff;
}
.a-14px-green-bold{
  font-size : 14px;
  font-weight : bold;
  color : green;
  text-decoration : underline;
}
.a-13px-blue{
  font-size : 13px;
  color : teal;
}
.class2px { font-size: 2px ;}
.class9px  { font-size: 9px ;}
.class9px-11h  { font-size: 9px; line-height: 11px ;}
.class9px-12h  { font-size: 9px; line-height: 12px ;}
.class9px-13h  { font-size: 9px; line-height: 13px ;}
.class9px-14h  { font-size: 9px; line-height: 14px ;}
.class9px-15h  { font-size: 9px; line-height: 15px ;}
.class9px-16h { font-size: 9px; line-height: 16px ;}
.class10px { font-size: 10px ;}
.class10px-12h { font-size: 10px; line-height: 12px ;}
.class10px-13h { font-size: 10px; line-height: 13px ;}
.class10px-14h { font-size: 10px; line-height: 14px ;}
.class10px-15h { font-size: 10px; line-height: 15px ;}
.class10px-16h { font-size: 10px; line-height: 16px ;}
.class10px-17h { font-size: 10px; line-height: 17px ;}
.class10px-18h { font-size: 10px; line-height: 18px ;}
.class11px { font-size: 11px ;}
.class11px-13px { font-size: 11px; line-height: 13px ;}
.class11px-14px { font-size: 11px; line-height: 14px ;}
.class11px-15px { font-size: 11px; line-height: 15px ;}
.class11px-16px { font-size: 11px; line-height: 16px ;}
.class11px-17px { font-size: 11px; line-height: 17px ;}
.class11px-18px { font-size: 11px; line-height: 18px ;}
.class11px-19px { font-size: 11px; line-height: 19px ;}
.class12px { font-size: 12px ;}
.class12px-14px { font-size: 12px; line-height: 14px ;}
.class12px-15px { font-size: 12px; line-height: 15px ;}
.class12px-16px { font-size: 12px; line-height: 16px ;}
.class12px-17px { font-size: 12px; line-height: 17px ;}
.class12px-18px { font-size: 12px; line-height: 18px ;}
.class12px-19px { font-size: 12px; line-height: 19px ;}
.class12px-20px { font-size: 12px; line-height: 20px ;}
.class12px-21px { font-size: 12px; line-height: 21px ;}
.class13px  { font-size: 13px ;}
.class13px-15px { font-size: 13px; line-height: 15px ;}
.class13px-16px { font-size: 13px; line-height: 16px ;}
.class13px-17px { font-size: 13px; line-height: 17px ;}
.class13px-18px { font-size: 13px; line-height: 18px ;}
.class13px-19px { font-size: 13px; line-height: 19px ;}
.class13px-20px { font-size: 13px; line-height: 20px ;}
.class13px-21px { font-size: 13px; line-height: 21px ;}
.class13px-22px { font-size: 13px; line-height: 22px ;}
.class13px-23px { font-size: 13px; line-height: 23px ;}
.class14px  { font-size: 14px ;}
.class14px-16px { font-size: 14px; line-height: 16px ;}
.class14px-17px { font-size: 14px; line-height: 17px ;}
.class14px-18px { font-size: 14px; line-height: 18px ;}
.class14px-19px { font-size: 14px; line-height: 19px ;}
.class14px-20px { font-size: 14px; line-height: 20px ;}
.class14px-21px { font-size: 14px; line-height: 21px ;}
.class14px-22px { font-size: 14px; line-height: 22px ;}
.class14px-23px { font-size: 14px; line-height: 23px ;}
.class14px-24px { font-size: 14px; line-height: 24px ;}
.class14px-25px { font-size: 14px; line-height: 25px ;}
.class15px  { font-size: 15px ;}
.class15px-17px { font-size: 15px; line-height: 17px ;}
.class15px-18px { font-size: 15px; line-height: 18px ;}
.class15px-19px { font-size: 15px; line-height: 19px ;}
.class15px-20px { font-size: 15px; line-height: 20px ;}
.class15px-21px { font-size: 15px; line-height: 21px ;}
.class15px-22px { font-size: 15px; line-height: 22px ;}
.class15px-23px { font-size: 15px; line-height: 23px ;}
.class15px-24px { font-size: 15px; line-height: 24px ;}
.class15px-25px { font-size: 15px; line-height: 25px ;}
.class15px-26px { font-size: 15px; line-height: 26px ;}
.class16px  { font-size: 16px ;}
.class16px-18px { font-size: 16px; line-height: 18px ;}
.class16px-19px { font-size: 16px; line-height: 19px ;}
.class16px-20px { font-size: 16px; line-height: 20px ;}
.class16px-21px { font-size: 16px; line-height: 21px ;}
.class16px-22px { font-size: 16px; line-height: 22px ;}
.class16px-23px { font-size: 16px; line-height: 23px ;}
.class16px-24px { font-size: 16px; line-height: 24px ;}
.class16px-25px { font-size: 16px; line-height: 25px ;}
.class16px-26px { font-size: 16px; line-height: 26px ;}
.class16px-27px { font-size: 16px; line-height: 27px ;}
.class17px  { font-size: 17px ;}
.class17px-19px { font-size: 17px; line-height: 19px ;}
.class17px-20px { font-size: 17px; line-height: 20px ;}
.class17px-21px { font-size: 17px; line-height: 21px ;}
.class17px-22px { font-size: 17px; line-height: 22px ;}
.class17px-23px { font-size: 17px; line-height: 23px ;}
.class17px-24px { font-size: 17px; line-height: 24px ;}
.class17px-25px { font-size: 17px; line-height: 25px ;}
.class17px-26px { font-size: 17px; line-height: 26px ;}
.class17px-27px { font-size: 17px; line-height: 27px ;}
.class17px-28px { font-size: 17px; line-height: 28px ;}
.class18px  { font-size: 18px ;}
.class18px-20px { font-size: 18px; line-height: 20px ;}
.class18px-21px { font-size: 18px; line-height: 21px ;}
.class18px-22px { font-size: 18px; line-height: 22px ;}
.class18px-23px { font-size: 18px; line-height: 23px ;}
.class18px-24px { font-size: 18px; line-height: 24px ;}
.class18px-25px { font-size: 18px; line-height: 25px ;}
.class18px-26px { font-size: 18px; line-height: 26px ;}
.class18px-27px { font-size: 18px; line-height: 27px ;}
.class18px-28px { font-size: 18px; line-height: 28px ;}
.class18px-29px { font-size: 18px; line-height: 29px ;}
.class19px  { font-size: 19px ;}
.class19px-21px { font-size: 19px; line-height: 21px ;}
.class19px-22px { font-size: 19px; line-height: 22px ;}
.class19px-23px { font-size: 19px; line-height: 23px ;}
.class19px-24px { font-size: 19px; line-height: 24px ;}
.class19px-25px { font-size: 19px; line-height: 25px ;}
.class19px-26px { font-size: 19px; line-height: 26px ;}
.class19px-27px { font-size: 19px; line-height: 27px ;}
.class19px-28px { font-size: 19px; line-height: 28px ;}
.class19px-29px { font-size: 19px; line-height: 29px ;}
.class19px-30px { font-size: 19px; line-height: 30px ;}
.class20px  { font-size: 20px ;}
.class20px-22px { font-size: 20px; line-height: 22px ;}
.class20px-23px { font-size: 20px; line-height: 23px ;}
.class20px-24px { font-size: 20px; line-height: 24px ;}
.class20px-25px { font-size: 20px; line-height: 25px ;}
.class20px-26px { font-size: 20px; line-height: 26px ;}
.class20px-27px { font-size: 20px; line-height: 27px ;}
.class20px-28px { font-size: 20px; line-height: 28px ;}
.class20px-29px { font-size: 20px; line-height: 29px ;}
.class20px-30px { font-size: 20px; line-height: 30px ;}
.class20px-31px { font-size: 20px; line-height: 31px ;}
.class20px-32px { font-size: 20px; line-height: 32px ;}
.class21px  { font-size: 21px ;}
.class21px-23px { font-size: 21px; line-height: 23px ;}
.class21px-24px { font-size: 21px; line-height: 24px ;}
.class21px-25px { font-size: 21px; line-height: 25px ;}
.class21px-26px { font-size: 21px; line-height: 26px ;}
.class21px-27px { font-size: 21px; line-height: 27px ;}
.class21px-28px { font-size: 21px; line-height: 28px ;}
.class21px-29px { font-size: 21px; line-height: 29px ;}
.class21px-30px { font-size: 21px; line-height: 30px ;}
.class21px-31px { font-size: 21px; line-height: 31px ;}
.class21px-32px { font-size: 21px; line-height: 32px ;}
.class21px-33px { font-size: 21px; line-height: 33px ;}
.class22px  { font-size: 22px ;}
.class23px  { font-size: 23px ;}
.class24px  { font-size: 24px ;}
.class25px  { font-size: 25px ;}
.class26px  { font-size: 26px ;}
.class27px  { font-size: 27px ;}
.class28px  { font-size: 28px ;}
.class29px  { font-size: 29px ;}
.class30px  { font-size: 30px ;}
.class31px  { font-size: 31px ;}
.class32px  { font-size: 32px ;}

.round			{	border: solid #000000 1px ;}
.top			{	border-top: solid #000000 1px ;}
.bottom			{	border-bottom: solid #000000 1px ;}
.right			{	border-right: solid #000000 1px ;}
.left			{	border-left: solid #000000 1px ;}
.right_top			{	border-right: solid #000000 1px; border-top: solid #000000 1px ;}
.left_top			{	border-left: solid #000000 1px; border-top: solid #000000 1px ;}
.right_bottom			{	border-right: solid #000000 1px; border-bottom: solid #000000 1px ;}
.left_bottom			{	border-left: solid #000000 1px; border-bottom: solid #000000 1px ;}
.left_right			{	border-left: solid #000000 1px; border-right: solid #000000 1px ;}
.left_top_right			{	border-left: solid #000000 1px; border-top: solid #000000 1px; border-right: solid #000000 1px ;}
.left_bottom_right			{	border-left: solid #000000 1px; border-bottom: solid #000000 1px; border-right: solid #000000 1px ;}
.top_left_bottom			{	border-top: solid #000000 1px; border-left: solid #000000 1px; border-bottom: solid #000000 1px ;}
.class_back_color_ffd246 { background-color: #ffd246 ;}
.class_10px_17up       { font-size: 10px; letter-spacing: -1px; vertical-align: 17% ;}
.class_10px_08down       { font-size: 10px; vertical-align: -8% ;}
.class_3_tsume { letter-spacing: -1px ;}
table { font-size: 12px; line-height: 17px; text-align: justify; text-justify: distribute }}}}}}}}}}}}}}}}}}}}}}}}}}}}
.exl2      { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #c0c0c0 #808080 #808080 #c0c0c0 ;}
.a-14px-gray-bold{
  font-size : 14px;
  font-weight : bold;
  color : gray;
  text-decoration : underline;
}
.a-13px-green-bold{
  font-size : 13px;
  font-weight : bold;
  color : green;
  
}
.a-13px-gray-bold{
  font-size : 13px;
  font-weight : bold;
  color : gray;
  text-decoration : underline;
}
.border-pd10px-green{border-color : green green green green;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  
  
  
  
border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-style : solid solid solid solid;}
.border-pd10px-non{
  padding-top : 5px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
}
.border-pd5px-green{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : green green green green;}
.border-pd5px-gray{border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-color : gray gray gray gray;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-style : solid solid solid solid;}
.border-pd10px-gray{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-color : gray gray gray gray;border-style : solid solid solid solid;}
.top_margin{
  margin-top : 0px;
}
ul.listbox{
	text-align:left;
	padding:0px;
	margin:0px;
	list-style:none;
}
LI.ca1 {
	margin:0px;
	border-top:1px solid #FFFFFF;	
	border-bottom:1px solid #FFFFFF;
  font-size : 13px;
  color : gray;
}
LI.ca1 A{ display:block;
	font-weight:normal;
	text-decoration:none;
	background-repeat:no-repeat;
	 padding-left:15px; padding-right:3px; padding-top:5px; padding-bottom:5px
;
  background-image : url(http://www.sunjet-eye.co.jp/images/icon_001.gif);
  font-size : 13px;
  color : gray;
}
LI.ca1 A:HOVER{
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-color : #408080;
  background-image : url(http://www.sunjet-eye.co.jp/images/icon_001_ov.gif);
  font-size : 13px;
}
LI.ca2 {
	margin:0px;
	border-top:1px solid #FFFFFF;	
	border-bottom:1px solid #FFFFFF;
  font-size : 13px;
  color : gray;
  display: inline;
}
LI.ca2 A{ display:block;
	font-weight:normal;
	text-decoration:none;
	background-repeat:no-repeat;
	 padding-left:15px; padding-right:3px; padding-top:5px; padding-bottom:5px
;
  background-image : url(http://www.sunjet-eye.co.jp/images/icon_001.gif);
  font-size : 13px;
  color : gray;
}
LI.ca2 A:HOVER{
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-color : #408080;
  background-image : url(http://www.sunjet-eye.co.jp/images/icon_001_ov.gif);
  font-size : 13px;
}
.list {
	padding:0px 0px;	
	display:block;
	line-height:130%;
}
.siteName {
	margin: 1px;
	padding: 0px;
	font-size : 13px;
	text-align : left;
}
.menu-top-01{
  font-size : 14px;
  color : #000099;
	margin-top : auto;margin-right : auto;margin-bottom : auto;margin-left : auto;
	border-top : none;border-top-color : #ffffff;	
	border-bottom : none;border-bottom-color : #ffffff;
  background-color : #9eff3e;
  font-weight : bold;
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
background-position : 80px;
  border-left-style : none;
  border-right-style : none;
  border-left-color : #ffffff;
  border-right-color : #ffffff;
}
.menu-top-01 A{
  font-size : 14px;
  color : #000099;
   display:block;
	font-weight : bold;
	
	background-repeat:no-repeat;
	 padding-left : 5px; padding-right : 5px; padding-top : 3px; padding-bottom : 3px;
  background-color : #9eff3e;
  margin-right : auto;
}
.menu-top-01 A:HOVER{
  font-size : 14px;
	font-weight : bold;
	
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-color : #408080;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
  margin-top : auto;
  margin-left : auto;
}
