@charset "utf-8";

a{color:#00F;text-decoration: none;}
a:link{color:#00F;background:transparent;}
a:visited{background:transparent;text-decoration: none;}
a:hover{color:#005CE6;}
a:active{color:#005CE6;}

#R-rightbar{float:right;width:235px;margin:0 25px 0 0;}
#R-rightbar .totop{float:left;width:250px;margin:2px 0 20px 10px;text-align:left;text-decoration:underline;font-size:12px;}

#R-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:10px 20px 30px 20px;padding:0;text-align:left;line-height:2em;width:90%;font-weight:bold;}

.contentXX{clear:both;float:left; margin:10px 20px 30px 20px;padding:0;text-align:center;line-height:2em;width:90%;font-weight:bold;}


.img-contentX{float:left; margin:10px 0 30px 0;padding:0;text-align:center;width:100%;}

.img-contentXX{float:left; margin:10px 50px 30px 0;padding:0;text-align:center;width:90%;}

.contentY{clear:both;float:left; margin:10px 50px 10px 20px;padding:0;text-align:left;line-height:1.5em;width:90%;}

.contentYY{clear:both;float:left;text-indent:1em; margin:10px 50px 5px 20px;padding:0;text-align:left;line-height:2em;width:90%;}

.contentY span{font-weight:bold;}

.notice_date{clear:both;float:left;text-align:right;width:90%;margin:10px 50px 20px 0;padding:0;}

.contentZ{clear:both;float:left; margin:10px 50px 0 20px;padding:0;text-align:left;line-height:2em;width:90%;font-weight:bold;}

ul.contactinfo{float:left;margin:1px 2px 30px 0;padding:0;list-style-type:none;line-height:2em;text-align:left;width:90%;}

ul.contactinfo li{float:left;margin:1px 20px 1px 15px;padding:0 0 0 10px;line-height:2em;text-align:left;display: inline;}
ul.contactinfo li span{font-weight:bold;}

table.plist {clear:both;float:left;width: 90%;border: 0;margin:20px 10px;padding:0;}

table.plist td {padding: 5px 20px 5px 5px;border: 0; text-align: left;vertical-align:top;}
table.plist td span{font-weight:bold;}

.to_anather{clear:both;float:right;text-align:right;margin:50px 10px 20px 0;padding:0;font-weight:bold;text-decoration:underline;}
