
.Tmodeljigyo{
background:#FFF url(../topimg/modeljigyo.jpg) 0px 0px;
margin-top:10px;
width:290px;
height:32px;
z-index:0;
text-indent: -9999px;
}

.Tbt_modle_about{
background:#FFF url(../topimg/bt_modle_about.jpg) 0px 0px;
width:290px;
height:71px;
z-index:0;
}

.Tbt_modle_style{
background:#FFF url(../topimg/bt_modle_style.jpg) 0px 0px;
width:290px;
height:76px;
z-index:0;
}


.Tbt_gogo_about{
background:#FFF url(../topimg/bt_gogo_about.jpg) 0px 0px;
width:290px;
height:48px;
z-index:0;
}

.Tbt_gogo_active{
background:#FFF url(../topimg/bt_gogo_active.jpg) 0px 0px;
width:290px;
height:46px;
z-index:0;
}

.Tfurusato{
background:#FFF url(../topimg/furusato.jpg) 0px 0px;
width:290px;
height:32px;
z-index:0;
text-indent: -9999px;
}

.Tbt_furusato_musubi{
background:#FFF url(../topimg/bt_furusato_musubi.jpg) 0px 0px;
width:290px;
height:40px;
z-index:0;
}

.Tbt_furusato_susi{
background:#FFF url(../topimg/bt_furusato_susi.jpg) 0px 0px;
width:290px;
height:40px;
z-index:0;
}

.Tbt_furusato_don{
background:#FFF url(../topimg/bt_furusato_don.jpg) 0px 0px;
width:290px;
height:47px;
z-index:0;
}

.Tkeihatu_photo{
background:#FFF url(../topimg/keihatu_photo.jpg) 0px 0px;
width:100px;
height:125px;
z-index:0;
text-indent: -9999px;
}

.Tkeihatu{
background:#FFF url(../topimg/keihatu.jpg) 0px 0px;
width:190px;
height:29px;
z-index:0;
text-indent: -9999px;
float:left;

}

.Tkeihatuphoto{
background:#FFF url(../topimg/keihatu_photo.jpg) 0px 0px;
width:100px;
height:157px;
z-index:0;
text-indent: -9999px;
float:left;
}

.Tbt_kamisibai{
background:#FFF url(../topimg/bt_kamisibai.jpg) 0px 0px;
width:190px;
height:22px;
z-index:0;
float:left;
}

.Tbt_faq{
background:#FFF url(../topimg/bt_faq.jpg) 0px 0px;
width:190px;
height:22px;
z-index:0;
float:left;
}

.Tbt_doril{
background:#FFF url(../topimg/bt_doril.jpg) 0px 0px;
width:190px;
height:22px;
z-index:0;
float:left;
}

.Tbt_kurasi{
background:#FFF url(../topimg/bt_kurasi.jpg) 0px 0px;
width:190px;
height:21px;
z-index:0;
float:left;
}

.Tbt_komedukuri{
background:#FFF url(../topimg/bt_komedukuri.jpg) 0px 0px;
width:190px;
height:41px;
z-index:0;
float:left;
}


.Tbt_message{
background:#FFF url(../topimg/bt_message.jpg) 0px 0px;
width:290px;
height:60px;
z-index:0;
clear:both;
}

.Tbt_asa{
background:#FFF url(../topimg/bt_asa.jpg) 0px 0px;
width:290px;
height:56px;
z-index:0;
}

.Tbt_syokuiku{
background:#FFF url(../topimg/bt_syokuiku.jpg) 0px 0px;
width:290px;
height:60px;
z-index:0;
clear:both;
}

.Tbt_sponsors{
background:#FFF url(../topimg/bt_sponsors.jpg) 0px 0px;
width:290px;
height:60px;
z-index:0;
clear:both;
}

.Tbt_bottom{
z-index:0;
clear:both;
}

.Tbt_ks_forum{
background:#FFF url(../topimg/bnr_090130.gif) 0px 0px;
width:290px;
height:57px;
margin-top:10px;
z-index:0;
}

/****j[a****/

.Tbt_modle_about a{
width:290px;
height:71px;
display:block;
text-indent: -9999px;
}

.Tbt_modle_style a{
width:290px;
height:76px;
display:block;
text-indent: -9999px;
}

.Tbt_gogo_about a{
width:290px;
height:48px;
display:block;
text-indent: -9999px;
}

.Tbt_gogo_active a{
width:290px;
height:46px;
display:block;
text-indent: -9999px;
}


.Tfurusato a{
width:290px;
height:40px;
display:block;
text-indent: -9999px;
}

.Tbt_furusato_musubi a{
width:290px;
height:40px;
display:block;
text-indent: -9999px;
}

.Tbt_furusato_susi a{
width:290px;
height:40px;
display:block;
text-indent: -9999px;
}

.Tbt_furusato_don a{
width:290px;
height:47px;
display:block;
text-indent: -9999px;
}

.Tkeihatu a{
width:190px;
height:29px;
display:block;
text-indent: -9999px;
}

.Tbt_kamisibai a{
width:190px;
height:22px;
display:block;
text-indent: -9999px;
float:left;
}

.Tbt_faq a{
width:190px;
height:22px;
display:block;
text-indent: -9999px;
float:left;
}

.Tbt_doril a{
width:190px;
height:22px;
display:block;
text-indent: -9999px;
float:left;
}

.Tbt_kurasi a{
width:190px;
height:21px;
display:block;
text-indent: -9999px;
float:left;
}

.Tbt_komedukuri a{
width:190px;
height:41px;
display:block;
text-indent: -9999px;
float:left;
}

.Tbt_message a{
display:block;
text-indent: -9999px;
width:290px;
height:60px;
float:left;
}

.Tbt_asa a{
display:block;
text-indent: -9999px;
width:290px;
height:56px;
}

.Tbt_syokuiku a{
display:block;
text-indent: -9999px;
width:290px;
height:56px;
float:left;
}

.Tbt_sponsors a{
display:block;
text-indent: -9999px;
width:290px;
height:56px;
float:left;
}

.Tbt_ks_forum a{
display:block;
text-indent: -9999px;
width:290px;
height:57px;
float:left;
}


.Tmodeljigyo a:hover{
background:#FFF url(../topimg/modeljigyo_f2.jpg) 0px 0px;
width:290px;
height:32px;
z-index:0;
}

.Tbt_modle_about a:hover{
background:#FFF url(../topimg/bt_modle_about_f2.jpg) 0px 0px;
width:290px;
height:71px;
z-index:0;
}

.Tbt_modle_style a:hover{
background:#FFF url(../topimg/bt_modle_style_f2.jpg) 0px 0px;
width:290px;
height:76px;
z-index:0;
}

.Tbt_gogo_about a:hover{
background:#FFF url(../topimg/bt_gogo_about_f2.jpg) 0px 0px;
width:290px;
height:48px;
z-index:0;
}

.Tbt_gogo_active a:hover{
background:#FFF url(../topimg/bt_gogo_active_f2.jpg) 0px 0px;
width:290px;
height:46px;
z-index:0;
}

.Tbt_furusato_musubi a:hover{
background:#FFF url(../topimg/bt_furusato_musubi_f2.jpg) 0px 0px;
width:290px;
height:40px;
z-index:0;
}

.Tbt_furusato_susi a:hover{
background:#FFF url(../topimg/bt_furusato_susi_f2.jpg) 0px 0px;
width:290px;
height:40px;
z-index:0;
}

.Tbt_furusato_don a:hover{
background:#FFF url(../topimg/bt_furusato_don_f2.jpg) 0px 0px;
width:290px;
height:47px;
z-index:0;
}

.Tbt_kamisibai a:hover{
background:#FFF url(../topimg/bt_kamisibai_f2.jpg) 0px 0px;
width:190px;
height:22px;
margin-left:0px;
z-index:0;
float:left;
}

.Tbt_faq a:hover{
background:#FFF url(../topimg/bt_faq_f2.jpg) 0px 0px;
width:190px;
height:22px;
margin-left:0px;
z-index:0;
float:left;
}

.Tbt_doril a:hover{
background:#FFF url(../topimg/bt_doril_f2.jpg) 0px 0px;
width:190px;
height:22px;
margin-left:0px;
z-index:0;
float:left;
}

.Tbt_kurasi a:hover{
background:#FFF url(../topimg/bt_kurasi_f2.jpg) 0px 0px;
width:190px;
height:21px;
margin-left:0px;
z-index:0;
float:left;
}


.Tbt_komedukuri a:hover{
background:#FFF url(../topimg/bt_komedukuri_f2.jpg) 0px 0px;
width:190px;
height:41px;
margin-left:0px;
z-index:0;
float:left;
}

.Tbt_message a:hover{
background:#FFF url(../topimg/bt_message_f2.jpg) 0px 0px;
width:290px;
height:60px;
z-index:0;
}

.Tbt_asa a:hover{
background:#FFF url(../topimg/bt_asa_f2.jpg) 0px 0px;
width:290px;
height:56px;
display:block;
z-index:1;
}

.Tbt_syokuiku a:hover{
background:#FFF url(../topimg/bt_syokuiku_f2.jpg) 0px 0px;
width:290px;
height:60px;
display:block;
z-index:1;
}

.Tbt_sponsors a:hover{
background:#FFF url(../topimg/bt_sponsors_f2.jpg) 0px 0px;
width:290px;
height:60px;
display:block;
z-index:1;
}


.Tbt_ks_forum a:hover{
background:#FFF url(../topimg/bnr_090130_on.gif) 0px 0px;
width:290px;
height:57px;
display:block;
z-index:1;
}

.osirasetit{
margin-top:5px;}

.scrollsell {
padding: 10px;
overflow: auto;
width: 498px;
height: 100px;
}
*html .scrollsell {
padding: 10px;
overflow: auto;
width: 518px;
height: 100px;
}

.osirasel{
border:solid 1px #C6CC83;
width:518px;}

.gyojil{
border:solid 1px #CCA5A5;
width:518px;}

.keiji{
padding:2px 5px 0px 5px;
margin:0px;
font-size:0.7em;
line-height:120%;
word-break:break-all;
}

.bbs_col{
	margin:0px 0px 5px 0px;
	padding:0px;
}

.anketo{
padding:4px 0px 2px 15px;
font-size:0.75em;
line-height:160%;}


.hiroba{
margin-top:5px;}


.bbs_img{
margin:0px 5px 5px 0px;
}

.oshirase ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.oshirase li{
	background-image:url(../topimg/oshirase_mark.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 10px;
	background-position:top left;
	}
	
.oshirase li#no_mark{
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	background:none;
	}

#special{
	margin:0px 0px 5px 0px;
	padeding:0px;
	float:right;
	background:#FFF url(../topimg/special.jpg) 0px 0px;
	width:265px;
	height:65px;
	z-index:0;
}
	
#special a{
display:block;
text-indent: -9999px;
width:265px;
height:65px;
}

#special a:hover{
background:#FFF url(../topimg/special_f2.jpg) 0px 0px;
width:265px;
height:65px;
display:block;
z-index:1;
}


#gokumi{
	margin:5px 0px 5px 0px;
	padeding:0px;
	float:right;
	background:#FFF url(../topimg/gokumi_bnr.jpg) 0px 0px;
	width:265px;
	height:65px;
	z-index:0;
}
	
#gokumi a{
display:block;
text-indent: -9999px;
width:265px;
height:65px;
}


#MsgBnr091013 {
	text-align:center;
	padding: 10px 0 5px 0;
}

#MsgBnr091013 img {
	border:0;
}

#MsgBnr130920 {
	text-align:center;
	padding: 0 0 5px 0;
}
#MsgBnr130920 img {
	border:0;
}


/* ----- Gyoji ------ */
dl.gyoji091015 dt {
  float: left;
  clear: left;
  width: 5em;
}

dl.gyoji091015 dd {
  margin-left: 0;
  padding-left: 5.5em;
}

.Clear {
	clear: both;
}

/* ----- Gyoji100311 ------ */
dl.gyoji100311 dt {
  float: left;
  clear: left;
  width: 7em;
  font-weight: bold;
}

dl.gyoji100311 dd {
  margin-left: 0;
  padding-left: 7.5em;
}

dl.gyoji100311 dd ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

dl.gyoji100311 dd ul li {
	list-style-type: none;
}


/* ----- Oshirase 110916 ------ */

div.oshirase dl.section01 {
	margin: 0 0 2.0em 0;
	padding: 0;
}

div.oshirase dl.section01 dd,
div.oshirase dl.section01 dt {
	margin: 0;
	padding: 0;
}

div.oshirase dl.section01 dt {
	color: #CC0000;
	font-weight: bold;
}

div.oshirase dl.section01 dl {
	margin: 0.5em 0;
}

div.oshirase dl.section01 dl dt {
	font-weight: normal;
	color: #000033;
}

div.oshirase dl.section01 dl.apply01 dt {
	width: 4em;
	float: left;
	clear: left;
	font-weight: bold;
}

div.oshirase dl.section01 dl.apply01 dd {
	padding-left: 4.5em;
}

/* style */
div.oshirase .em01 {
	padding-right: 1.0em;
}
	


/* ----------------------------------------

ClearFix

---------------------------------------- */

/* -- Modern Browsers -- */

dl.gyoji091015:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	line-height: 0;
}

/* -- IE7 -- */

*:first-child+html dl.gyoji091015{
	display: inline-block;
}

/*  -- Legacy IE -- */

* html dl.gyoji091015{
	zoom: 1;
}
