body {  background-image : url();
  font-weight : ;
  font-family : "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  cursor : auto;
	scrollbar-arrow-color:#777777;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#f8f8f8;
	scrollbar-3dlight-color:#f8f8f8;
	scrollbar-highlight-color:#aaaaaa;
	scrollbar-shadow-color:#aaaaaa;
	scrollbar-darkshadow-color:#f8f8f8;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
a {
	color: #02bedf;
	background-color: #;
	font-weight: ;
	font-family: "";
	font-size: px;
	cursor: auto;
	text-decoration: underline;
}
a:visited {
  color : #a509d9;
  background-color: #;
  font-weight : ;
  font-family : "";
  font-size : px;
  cursor :  auto;
text-decoration : underline;}
a:hover {
	color: #e20a6b;
	background-color: #;
	font-weight: ;
	font-family: "";
	font-size: px;
	cursor: auto;
	text-decoration: underline;
}
a:active {
  color : #e20a6b;
  background-color: #;
  font-weight : ;
  font-family : "";
  font-size : px;
  cursor :  auto;
text-decoration: none
;}
a.menu:LINK {
font-size : 10pt;
color : #ffffff;
text-decoration: underline;
}
a.menu:VISITED {
font-size : 10pt;
color : #ffffff;
text-decoration: underline;
}
a.menu:HOVER {
font-size : 10pt;
color : red;
text-decoration: underline;
}
a.menu:ACTIVE {
font-size : 10pt;
color : red;
text-decoration: underline;
}
TABLE{
  font-size : 10pt;
  font-family : "‚l‚rƒSƒVƒbƒN";
}
h1{
  font-size : 101%;
  margin-top : 0px;
  
  font-weight:normal;
 color : #999999;
 margin-right : 5px;
 margin-bottom : 0px;
}
h2{
  font-size : 120%;
  margin-top : 0px;
  margin-bottom : 0px;
  font-weight : bold;
 color : #16adfe;
}
H3{
  font-size : 100%;
  margin-top : 0px;
  margin-bottom : 0px;
}
.menu-title{
 font-size : 11pt;
 font-weight : bold;
 color : #ffffff;
 background-image : url(../img/menu-title_blue.jpg);
 text-align : center;
 height : 40px;
}
.menu-contents{
 font-size : 8pt;
 margin-left : 5px;
 margin-right : 3px;
 margin-bottom : 7px;
 line-height : 1.3em;
}
.menu-waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080ff #0080ff #0080ff #0080ff;}
.gerede-news_waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #d11919 #d11919 #d11919 #d11919;}
.span-small{
 font-size : 8pt;
 color : #6a6a6a;
}
.news-contents{
 margin-top : 5px;
 margin-left : 5px;
 margin-right : 5px;
}
.news-waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #199819 #199819 #199819 #199819;}
.sub-con_logo{
 margin-top : 6px;
 margin-left : 1px;
}
.title-name{
 font-size : 12pt;
 font-weight : bolder;
 color : #ffffff;
 margin-left : 40px;
 margin-top : 3px;
}
form{
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}
.span-red_s{
 font-size : 8pt;
 color : #e60448;
}
.data-name_01{
 background-color : #bebdf7;
 border-top-width : 1px;
 border-bottom-width : 2px;
 border-top-style : solid;
 border-bottom-style : solid;
 border-top-color : #4e4ae7;
 border-bottom-color : #4e4ae7;
 border-right-width : 1pt;
 border-right-style : solid;
 border-right-color : #4e4ae7;
}
.data-contents_01{
 background-color : #f2f2f2;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #4e4ae7;
 border-top-width : 1px;
 border-right-width : 1px;
 border-top-style : solid;
 border-right-style : solid;
 border-top-color : #4e4ae7;
 border-right-color : #4e4ae7;
 line-height : 1.3em;
}
.data-contents_02 {
	background-color: #f2f2f2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color : #4e4ae7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color : #4e4ae7;
	border-right-color : #4e4ae7;
	font-size: 11pt;
	font-weight: bold;
 border-left-width : 1px;
 border-left-style : solid;
 border-left-color : #4e4ae7;
}
.data-contents_03 {
	background-color: #f2f2f2;
	border-bottom-width : 1px;
	border-bottom-style: solid;
	border-bottom-color : #4e4ae7;
	font-size: 10pt;
}
.data-contents_04 {
	background-color: #d9d9ff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color : #4e4ae7;
	font-size: 10pt;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-color : #4e4ae7;
	border-left-color : #4e4ae7;
	border-right-color : #4e4ae7;
}
.data-name_40{
 background-color : #b5f7b5;
 border-top-width : 1px;
 border-bottom-width : 2px;
 border-top-style : solid;
 border-bottom-style : solid;
 border-top-color : #109310;
 border-bottom-color : #109310;
 border-right-width : 1pt;
 border-right-style : solid;
 border-right-color : #109310;
}
.data-contents_41{
 background-color : #f2f2f2;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #109310;
 border-top-width : 1px;
 border-right-width : 1px;
 border-top-style : solid;
 border-right-style : solid;
 border-top-color : #109310;
 border-right-color : #109310;
}

.sub-title_01{
 font-size : 11pt;
 font-weight : bolder;
 color : #565179;
 border-width : 2px 1px 1px 10px;border-style : solid solid solid solid;border-color : gray gray gray gray;
 
 background-color : #e8e6ea;
}
.subtitle-name_01{
 margin-left : 10px;
}
.faq-dt_pic{
 background-color : #ffffff;
 text-align : center;
 padding-top : 5px;
 padding-left : 5px;
 padding-right : 5px;
 padding-bottom : 5px;
}
.span-red{
 color : #e60448;
}
.data-name_02{
 font-size : 10pt;
 font-weight : bold;
 color : #ffffff;
 background-color : #4e4ae7;
}
.sub-title_02{
 background-image : url(../img/sub-title_bg01.gif);
}
.home-cocept{
 margin-top : 5px;
 margin-left : 15px;
 margin-right : 15px;
 line-height : 1.3em;
 margin-bottom : 10px;
}
.subcontents-title_td{
 font-size : 14pt;
 color : #ffffff;
 background-image : url(../img/title-bn_bg_blue.gif);
 height : 50px;
}
.subcontents-title_tdg{
 font-size : 14pt;
 color : #ffffff;
 background-image : url(../img/title-bn_bg_green.gif);
 height : 50px;
}
.subcontents-title_tdo{
 font-size : 14pt;
 color : #ffffff;
 background-image : url(../img/title-bn_bg_orange.gif);
 height : 50px;
}
.subcontents-title_name{
 margin-top : 3px;
 margin-left : 40px;
}
.data-name_03{
 color : #ffffff;
 background-color : #d09302;
}
.data-name_04{
 background-color : #109310;
}
.stay-title{
 font-size : 11pt;
 color : #ffffff;
 background-color : #fb9804;
}
.stay-tel{
 font-size : 11pt;
 color : #ffffff;
 background-color : #fb9804;
 text-align : center;
 font-weight : bold;
}
.stay-data_name{
 background-color : #f2f2f2;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #fb9804 #fb9804 #fb9804 #fb9804;}
.stay-data_td{
 background-color : #ffffff;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-top-style : solid;
 border-right-style : solid;
 border-bottom-style : solid;
 border-top-color : #fb9804;
 border-right-color : #fb9804;
 border-bottom-color : #fb9804;
}
.contents-layout_center{
 margin-bottom : 10px;
 text-align : center;
}
.weekly-waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #2ed1b5 #2ed1b5 #2ed1b5 #2ed1b5;}
.courseguide-dp{
 line-height : 1.5em;
 margin-top : 5px;
 margin-left : 10px;
 margin-bottom : 10px;
}
.viewpoint-list{
 margin-top : 5px;
 margin-bottom : 10px;
}
div.cabinet {
width:100%;
margin: 0%;
padding: 0%;
}
div.doublebox {
float: left;
width: auto;
height: auto;
margin: 0;
padding: 0;
}
.vp-waku{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #4e4ae7 #4e4ae7 #4e4ae7 #4e4ae7;}
.faq-a{
 font-size : 11pt;
 font-weight : bold;
 line-height : 1.5em;
 color : #0f6d82;
}
.faq-q{
 font-size : 11pt;
 line-height : 1.5em;
 color : #454545;
 margin-left : 10px;
}
.event-form_title{
 background-color : #f2f2f2;border-width : 0px 0px 0px 0px;border-style : none none none none;
 
}
.span-green_b{
 font-size : 11pt;
 font-weight : bold;
 color : #00462c;
}
.data-point_or{
 font-size : 10pt;
 font-weight : bold;
 color : #ffffff;
 background-color : #fb9804;
}
.data-name_or{
 background-color : #ffcc99;
 border-top-width : 1px;
 border-bottom-width : 2px;
 border-top-style : solid;
 border-bottom-style : solid;
 border-top-color : #fb9804;
 bordeer-bottom-color : #F7BC5B;
 border-right-width : 1pt;
 border-right-style : solid;
 border-right-color : #fb9804;
 border-bottom-color : #fb9804;
}
.data-contents_or{
 background-color : #f2f2f2;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #fb9804;
 border-top-width : 1px;
 border-right-width : 1px;
 border-top-style : solid;
 border-right-style : solid;
 border-top-color : #fb9804;
 border-right-color : #fb9804;
 line-height : 1.3em;
}
.data-point_gr{
 font-size : 10pt;
 font-weight : bold;
 color : #ffffff;
 background-color : #006633;
}
.data-name_gr{
 background-color : #b5f7b5;
 border-top-width : 1px;
 border-bottom-width : 2px;
 border-top-style : solid;
 border-bottom-style : solid;
 border-top-color : #006633;
 bordeer-bottom-color : #006633;
 border-right-width : 1pt;
 border-right-style : solid;
 border-right-color : #006633;
 border-bottom-color : #006633;
}
.data-contents_gr{
 background-color : #f2f2f2;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #006633;
 border-top-width : 1px;
 border-right-width : 1px;
 border-top-style : solid;
 border-right-style : solid;
 border-top-color : #006633;
 border-right-color : #006633;
 line-height : 1.3em;
}
li{
 line-height : 1.3em;
 
}
ul{
 margin-bottom : 0px;
 margin-top : 5px;
}
.span-white{
 color : #ffffff;
}
h4{
 font-size : 10pt;
 font-weight : bold;
 margin-bottom : 5px;
}
.home-keiji_title{
 font-size : 13pt;
 color : #282828;
 text-align : left;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
 font-weight : 900;
 padding-bottom : 10px;
 font-family : "‚l‚r ‚oƒSƒVƒbƒN";
 background-color : #d9eaf9;
 padding-top : 10px;
 padding-left : 10px;
 padding-right : 10px;
 border-top-width : 5px;
 border-top-style : solid;
 border-top-color : #79b5e9;
 border-left-width : 5px;
 border-right-width : 5px;
 border-bottom-width : 5px;
 border-left-style : solid;
 border-right-style : solid;
 border-bottom-style : solid;
 border-left-color : #79b5e9;
 border-right-color : #79b5e9;
 border-bottom-color : #79b5e9;
 line-height : 1.5em;
}

.home_keiji_subtitle{
 font-size : 11pt;
 font-weight : bold;
 color : #2f2f2f;
 line-height : 1.5em;
 margin-bottom : 10px;
}
