
  .menu1 { border-top: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    background-color: #636db5;
    color: rgb(255, 255, 255);
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(img/menu-back.gif) ;
    }


  body, th, td { font-size: 13px;
                 color:#4f4f4f;
				}


  .top-kouza-title{border-bottom: #ce3000 1px dotted ;
                   padding-bottom: 2px;
                   padding-left: 4px ;
                   color: #636db5;
                   font-weight: bolder;
                   font-size: 14px;
              }
  
  .top-kouza-honbun{padding-top: 4px;
                    padding-left: 4px ;
                    line-height: 15px ;
              }
  .top-kouza-catch{font-size: 10px;
                   color: #636db5;
                   padding-bottom: 2px;
                   padding-left: 4px ;
                   padding-top: 10px;
              }
              
  .footer{font-size: 12px;
          color: #ffffff;
          padding-top: 2px;
          padding-bottom: 2px;
         }
         
  .top-sales{font-size: 13px;
          color: #636db5;
          margin-top: 8px;
          font-weight: bolder;
          line-height: 20px ;
         }

  h3{color: #636db5 ;
     font-size: 16pt ;
     padding-top: 10px ;
     padding-left: 10px ;
     border-left: 10px solid #636db5 ;
     border-bottom: 1px solid #636db5 ;
     }
     
  .sikaku{color: #b7bcdd ;
  }
  
  .kouza-menu{line-height: 20px ;
              border-right-style: dashed ;
              border-right-color: #636db5  ;
              border-width: 1px ;
              padding-right: 8px ;
  }
  .kouzatitle{color: #636db5;
               font-weight: bolder;
               font-size: 14px;
               background-color:#EDFFED;
               padding-left:3px;
               padding-top:5px;
               padding-bottom:5px;
               margin-bottom:5px;
  }
  
  .iframe-title{color: #636db5;
               font-weight: bolder;
               font-size: 16px;
               padding-top: 8px ;
               padding-bottom: 8px ;
 
  }
  
  .setumei{
           line-height: 18px ;
  }
  
  .rireki{
          margin-left: 10px ;
  }
  
  .new{font-size: 14px ;
       color: #f37361 ;
       font-weight: bold ;
       margin-top: 5px ;
       margin-bottom: 3px ;
  }
  
  .top-td{color: #ffffff ;
          font-size: 14px ;
          padding-bottom: 3px ;
          padding-top: 3px ;
  }
  
  .td-title{background-image: url(img/back.gif) ;
            color: #475196 ;
            font-weight: bold ;
            font-size: 14px ;
  }  
  
  .orange{color:#f9742d 
  }

  
  .line{border-bottom:1px dotted #636db5; 
        padding-bottom:20px;
  } 
  
  .kigou{color:#636db5 ; 
         font-size:10px
  }   

  .up{padding-top:20px ; 
      padding-right:10px ; 
      font-size:14px ;
      text-align: right ;
  }   

  .subtitle{border-bottom:1px dotted #636db5; 
        padding-bottom:10px;
  } 

  .kyuufu{border:1px solid #abb0d8;
  }

  .kyutb{
		margin-top: 20px ;
     	margin-bottom: 30px;
}


  .hline{border-top:2px solid #c2c7e2; 
        padding-bottom:15px;
        padding-top:15px;
  } 

  hr{color: #c1c6e1 ;
     margin-top: 10px ;
     margin-bottom: 10px;
     }

  .small{font-size:10px
  }   

  .small-orange{font-size:10px;
                color:#f9742d;
  }   

  .large{font-size:14px;
         color: #475196 ;
         font-weight: bold ;
  }  

 .t-a{border:1px solid #7682d6;
      line-height: 25px ;
  
 }
 
 .space{padding-top: 150px ; 
 }
 
 .t-b{border:1px solid #CC6767;
      line-height: 25px ;
      padding-left: 10px;
      font-size: 16px;
      background-color: #fff3f3;
 } 
  .t-b1{border:1px solid #7682d6;
      line-height: 25px ;
      padding-left: 10px;
      font-size: 16px;
      background-color: #fafafc;
 } 

  .t-b2{border:1px solid #CC6733;
      line-height: 25px ;
      padding-left: 10px;
      font-size: 16px;
      background-color: #FFEEDD;
 } 


  .t-b3{border:1px solid #339900;
      line-height: 25px ;
      padding-left: 10px;
      font-size: 16px;
      background-color: #f3fff3;
 } 



 .t-b-sub{
		border:1px solid #CC6767;
		line-height: 130%;
		padding-left: 10px;
		font-size: 14px;
		font-weight:bold;
		background-color:#fff3f3;
 }
 
 .t-b1-sub{
		border:1px solid #AAAAAA;
		line-height: 130%;
		padding-left: 10px;
		font-size: 14px;
		font-weight:bold;
		background-color:#FAFAFC;
 }
 .t-b1-subt{
		line-height: 150%;
		padding-left: 30px;
		font-size: 13px;
 }
 
 .t-b2-sub{
		border:1px solid #AAAAAA;
		line-height: 130%;
		padding-left: 10px;
		font-size: 14px;
		font-weight:bold;
		background-color:#FFEEDD;
 }
 .t-b2-subt{
		line-height: 150%;
		padding-left: 30px;
		font-size: 13px;
 }

 .t-b3-sub{
		border:1px solid #AAAAAA;
		line-height: 130%;
		padding-left: 10px;
		font-size: 14px;
		font-weight:bold;
		background-color:#f3fff3;
 }

 .t-b3-subt{
		line-height: 150%;
		padding-left: 30px;
		font-size: 13px;
 }

 
 .t-system{border-bottom: #ce3000 1px dotted ;
 }  
 
  .tb-mrg20{ margin-top:20px;
 		margin-bottom:10px;
	}
 .tb-mrg30{ margin-top:30px;
 		margin-bottom:10px;
	}
 .pan{  padding-top:5px;
 		padding-left:5px;
 		line-height: 130%;
 		background-color:#FFF8F0;
}
 
 .cach{	margin-top:2px;
 		margin-bottom:5px;
 		background-color:#EEFFEE;
 		font-color:#333333;
 		font-size: 14px;
 		font-weight:bold;
 		line-height: 120%;
 		border-top:1px solid #000000;
 		border-bottom:1px solid #000000;
        padding-top:2px;
        padding-left:5px;


 	}

 .f-skill{
 		font-size: 14px;
 		font-weight:bold;
 		color:#33AA33;
 		margin-top:5px;
 		margin-bottom:5px;
 	}
 .curric{
 		font-size: 14px;
 		font-weight:bold;
 		color:#FF3333;
 		margin-top:5px;
		padding-left:3px;
		padding-top:3px;
	}

  .list-curri{
  		font-size: 14px;
 		font-weight:bold;
 		color:#449944;
  		line-height:160%;
  		letter-spacing:0.1em;
  		padding-left:30px;
  	}
  .ryo-title{
 		color:#000000;
 		font-size:16px;
	}

  .ryokin{
 		color:#000000;
 		font-size:14px;
  		line-height:150%;
	}

  .ryo-yen{
 		color:#FF0000;
 		font-size:14px;
	}

  .gentei{
  		color:#FF0000;
  		font-size:12px;
 		margin-top:10px;
	}
  .goto{
  		font-size:14px;
 		margin-top:10px;
 		margin-left:20px;
 	}

  .after{
  		font-size:14px;
 		margin-top:10px;
 		margin-left:5px;
 	}
  .kinchu{
  		font-size:14px;
 		margin-top:40px;
 		margin-left:20px;
 		margin-bottom:10px;
 		color:#FF3333;
 		font-weight:bold;
 		line-height:130%;
 		letter-spacing:0.1em;
 	}
  .top-kyujin{
       margin-top:10px;
       margin-bottom: 20px;
       margin-left: 30px ;
       color: #636db5;
       font-weight: bolder;
       font-size: 14px;
}
  .kryokin{color: #FF3333;
               font-weight: bolder;
               font-size: 14px;
               padding-left:3px;
               padding-top:5px;
               margin-bottom:5px;
			   letter-spacing:0.1em;
			   line-height:130%;

  }
  .chuui{
  		color:#FF0000;
        font-size: 14px;
		letter-spacing:0.1em;
		line-height:130%;
        padding-left:10px;
        padding-top:5px;
        background-color:#FFEEEE;
	}
	
/* 年賀状ボタン */

img#nenga{
	border:0;
}

/* TOP エピソード部分 */
　div#epiall{
/*	width:480px;*/
	height:150px;
	margin:15px 0px 15px 0;
	border:1px solid #FF6699;
	background:url(img/epiback.jpg) bottom right no-repeat;
	text-align:left;
  }
  
  div#epiall img{
  	vertical-align:top;
  }

  div#epitext{
    width:340px;
  	margin:7px 0px 8px 15px;
  }
  
  div#epitable{
	margin:0px 0px 0px 15px;
  }
  
  div#epitable tr {
	height:20px;
  }
  
  div#epitable a{
    padding-left:15px;
	line-height:200%;
	background:url(img/epiyaji.jpg) center left no-repeat;
  }  
/* 受講生エピソード */
  div#epich{
  		margin-top:10px;
  		margin-left:6px;
  		margin-right:10px;
  		float:left;
  }
  div#epiname{
  		margin-top:10px;
  		margin-right:10px;
  		font-size:15px;
  		font-weight:bold;
  		color:#FF6600;
  }
  div#epikamoku{
  		margin-top:5px;
  		margin-right:10px;
  }
  div#epimesse{
  		margin-top:13px;
  		margin-right:10px;
		line-height:130%;
		color:#333333;
  }
  div#epidetail{
  		margin-top:15px;
  		margin-right:10px;
  }
  
  p#pimg img{
  		float:left;
		margin-right:10px;
  }
/* 受講生エピソード 下位ページ*/
  div#pape-name{
  		margin-top:30px;
  		margin-right:15px;
  		margin-left:20px;
  		font-size:15px;
  		font-weight:bold;
  		color:#FF6600;
  }
  div#pape-kamoku{
  		margin-top:5px;
  		margin-right:15px;
  		margin-left:20px;
  		margin-bottom:15px;
  }
  div#pape-messe{
  		margin-top:5px;
  		margin-right:15px;
  		margin-left:20px;
  		margin-bottom:5px;
		line-height:150%;
		color:#333333;
  }
  img#pape-photo{
  		margin-top:10px;
  		margin-left:20px;
  		margin-bottom:15px;
  }
  td#dpape-name{
		background:url("./episode/libraries/pape_top.jpg") left top no-repeat;
  }
  td#dpape-messe{
		background:url("./episode/libraries/pape_back.jpg") left top y-repeat;
  }
  td#dpape-bottm{
		background:url("./episode/libraries/pape_bottom.jpg") left bottom no-repeat;
  }

/* 雇用ページ */

/*　訓練実績ページ　*/
  div.kchiku{
	padding:3px;
	background-color:#F0F0F0;
	font-weight:bold;
	margin-top:40px;
  }
/*　公共職業訓練校ご案内ページ　*/
  div#kigyosama{
    text-align:right;
	margin-bottom:10px;
  }
  div#kigyosama a{
    padding-left:15px;
	line-height:200%;
	background:url(img/epiyaji.jpg) center left no-repeat;  
  }
  .kamoku{
    margin-left:20px;
	margin-top:8px;
  }
/* 職場実習先企業様ページ　*/
  div.main{
 	margin:0 5px 0 5px;
	text-align:left;
  }
  div.contents{
  	margin:0 0 40px 10px;
	width:460px;
	line-height:150%;
  }
  div#koyou{
	margin-top:10px;
	margin-bottom:20px;
  	border:1px solid #999999;
	background-color:#FAFAFA;
	padding:7px;
  }
  table.naiyou_tb{
  	line-height:130%;
  }
  span.naiyou{
  	padding-left:15px;
	background:url(koyou/kigyo/img/pc_icon.jpg) left center no-repeat;
	color:#009900;
	margin-right:15px;
  }
  span.n_chuui{
  	color:#CC0000;
  }
  div.point{
	margin-top:10px;
	margin-bottom:20px;
	width:460px;
	height:200px;
	background:url(koyou/kigyo/img/sonota_point.jpg) left top no-repeat;
  }
  div.point ul{
  	margin-top:35px;
  	padding-left:12px;
	margin-left:12px;
  }
  div.point li{
  	margin-top:7px;
  }
  
  table.yotei{
  	background-color:#666666;
	margin-top:10px;
  }
  table.yotei th{
    background-color:#CCEEFF;
	padding:5px;
  }
  table.yotei td{
  	background-color:#FFFFFF;
	text-align:right;
  }
/*　就職報告・訓練を修了して　ページ　*/

  div.shu-houkoku{
  	padding:3px;
  	background-color:#F0F0F0;
  	font-weight:bold;
  }
  ul.enqu_list{
    margin-top:10px;
  	margin-left:30px;
  }
  ul.enqu_list li{
  	margin-bottom:10px;
  }
  ul.enqu_list li span{
  	color:#FF3300;
  }
  ul.enqu_list ul{
  	padding:0;
  	margin:0;
  	list-style-type:none;
  }
  ul.enqu_list ul li{
  	margin-bottom:5px;
  }

/*↓↓↓↓↓↓普通のリンク↓↓↓↓↓↓↓↓*/
a{
    color:#454f94;
    font-style:normal;
    text-decoration:none;
}
/*未訪問のリンク*/
a:link{
    color:#454f94;
    font-style:normal;
    text-decoration:none;
}
/*訪問後のリンク*/
a:visited{
    color:#454f94;
    text-decoration:none;
}
/*マウスをのせたとき*/
a:hover{
    color:#abb0d8;
    font-style:normal;
    text-decoration:underline;
/*
    position:relative ;
    top:1px ;
    left:1px ;
*/
}
/*クリック中*/
a:active{
    text-decoration:none;
    position:relative ;
    top:1px ;
    left:1px ;
}  
  
 
  
/*↓↓↓↓↓↓ページ上部テーブルメニューリンク↓↓↓↓↓↓↓↓*/
a.menu{
    color:#ffffff;
    font-style:normal;
    text-decoration:none;
}
/*未訪問のリンク*/
a:link.menu{
    color:#ffffff;
    font-style:normal;
    text-decoration:none;
}
/*訪問後のリンク*/
a:visited.menu{
    color:#ffffff;
    text-decoration:none;
}
/*マウスをのせたとき*/
a:hover.menu{
    color:#ffffff;
    font-style:normal;
    text-decoration:underline;
    position:relative ;
    top:1px ;
    left:1px ;
}
/*クリック中*/
a:active.menu{
    text-decoration:none;
}  
  
  
/*↓↓↓↓↓↓トップページの更新履歴の赤い字リンク↓↓↓↓↓↓↓↓*/
a.rireki{
    color:#f9742d;
    font-style:normal;
    text-decoration:none;
}
/*未訪問のリンク*/
a:link.rireki{
    color:#f9742d;
    font-style:normal;
    text-decoration:none;
}
/*訪問後のリンク*/
a:visited.rireki{
    color:#f9742d;
    text-decoration:none;
}
/*マウスをのせたとき*/
a:hover.rireki{
    color:#fdc9ac;
    font-style:normal;
    text-decoration:underline;
    position:relative ;
    top:1px ;
    left:1px ;
}
/*クリック中*/
a:active.rireki{
    text-decoration:none;
}  
  
/*　給付金講座ページ */
.kouzamei{
	text-align:right;
}

   
