@charset "utf-8";

a.wt {color:#FFF;text-decoration: none;}
a.wt :link{color:#FFF;background:transparent;}
a.wt :visited{background:transparent;text-decoration: none;}
a.wt :hover, a.wt :active{color:#005CE6;}

#L-rightbar{float:right;width:235px;margin:0 25px 0 0;}
#L-rightbar .totop{float:left;width:250px;margin:2px 0 20px 10px;text-align:left;text-decoration:underline;font-size:12px;}

#L-main{float:left;width:715px;margin:0 0 200px 25px;}

.maintitle2{font-size:120%; color: #FF6633; background: url('../../../../image/title_gradation.gif') repeat-x bottom; margin-right: 30px;padding:0 10px 17px 10px;text-align:center;line-height:1.5em;}

/*================================*/

.contentX{clear:both;float:left;margin:30px 50px 5px 20px;padding:0;text-align:left;line-height:2em;width:90%;}
.contentY{clear:both;float:left;text-indent:1em; margin:20px 50px 5px 20px;padding:0;text-align:left;line-height:2em;width:90%;}
.contentsX{clear:both;float:left;margin:10px 100px 5px 40px; padding:20px;text-align:left;line-height:2em;background-color:#FFC;width:550px;}

.notice_date{clear:both;float:left;text-align:right;width:90%;margin:10px 50px 20px 0;padding:0;}

ul#ky_hc{clear:both;float:left;text-align:left;margin:5px 60px 15px 0;list-style-image:url('../../../../image/circle.jpg'); }
ul#ky_hc li.hc_li{margin:0 1.5em 2em 0;line-height:2em;}

ul#ky_hc2{clear:both;float:left;text-align:left;margin:5px 60px 15px 0;list-style-type:decimal; }
ul#ky_hc2 li.hc_li2{margin:0 1.5em 2em 0;line-height:2em;}

.contentYY{clear:both;float:left;text-indent:1em; margin:50px 10px 5px 10px;padding:20px;text-align:left;line-height:2em;width:90%;background-color:#FFC;}

.contentYY span{margin-left:-20px;}


.contentYYY{clear:both;float:left;margin:50px 10px 5px 10px;padding:20px;text-align:left;line-height:2em;width:90%;background-color:#FFC;}

.contentYYY span{font-weight:bold;}


.contentXX{clear:both;float:left;margin:30px 50px 5px 20px;padding:0;text-align:left;line-height:2em;width:90%;color:#F00;font-size:12px;font-weight:bold;}

ul.shirane_num2{clear:both;float:left;margin:30px 30px 30px 0;list-style-type:decimal;line-height:2em;text-align:left;width:90%;}

ul.shirane_num2 li{margin:1px 1.5em 50px 0;padding:0 0 0 10px;line-height:2em;text-align:left;}
ul.shirane_num2 li span{font-weight:bold;}

ul.shirane_num2 li p{margin:10px 0 20px 0;padding:20px;text-align:left;line-height:2em;width:100%;background-color:#FFC;}

ul.gry_num4{clear:both;float:left;margin:10px 0 10px 0;list-style-image:url(../../../../image/circle.jpg);line-height:2em;}
ul.gry_num4 li{margin:1em 1.5em 1em 0;padding:0 0 0 5px;line-height:2em;text-align:left;}
ul.gry_num4 li span{text-indent:2em;}
.ccenter{clear:both;float:left;margin:30px 50px 5px 20px;padding:0;text-align:center;line-height:2em;width:90%;font-weight:bold;}

ul.gry_num4 li.jian{margin:1em 1.5em 1em 0;padding:0 0 0 5px;line-height:2em;text-align:left;list-style:none;}

/*================================*/

dl{width :90%;}

dt{margin-bottom : 2px;
  padding-top : 2px;
  padding-left :0;
  padding-bottom : 2px;
}

dd{  
  line-height : 1.8;    
  margin-bottom : 2px;    
 
  padding-left : 30px;
  padding-right : 15px;
}

/*================================*/


ul.kajo1{clear:both;float:left;margin:30px 30px 30px 20px;list-style-type:decimal;line-height:2em;text-align:left;width:90%;}

ul.kajo1 li{margin:1em 1.5em 1em 0;padding:0 0 0 5px;line-height:2em;text-align:left;}


.block {clear:both;float:left;margin:30px 30px 30px 20px;padding: 20px;background: #fff;box-shadow: 0 0 50px #ddd inset;-moz-box-shadow: 0 0 50px #ddd inset;-webkit-box-shadow: 0 0 50px #ddd inset;width:85%;}

.block h2{margin:.5em 1.5em;padding:0;line-height:2em;text-align:center;}

.block p{margin:.5em 7em;padding:0 0 5em 0;line-height:2em;text-align:left;}