@charset "UTF-8";

/* Site Base Styles CSS (base_theme.css) */

*{
margin:0;
padding:0;
}

body{
text-align:center;
}


#mainbody, #container {width:800px; border-right: 1px #cccccc solid; border-left: 1px #cccccc solid; border-bottom: 1px #cccccc solid;margin:0 auto; }


/***** TOP PAGE *****/

#mainbody .header {width:800px;}
#mainbody .contents {width:800px; text-align:center; padding-top:25px; margin-bottom:25px;}
#mainbody .footer {width:700px;line-height:150%;border-top:1px #999999 solid;margin:0 auto; padding:10px 0;}
#mainbody .box{width:410px;line-height:150%;border-top:1px #999999 solid;margin:0 auto; padding:10px 0;text-align:center;}
.linc { font-size:12px;}
.oshirase { font-size:12px; color:#333333;}
.linc a:hover, .oshirase a:hover { color: #ffae00; text-decoration:none; }
.linc a:active, .oshirase a:active { color: #ffae00; text-decoration:none; }
.bt_img {margin: 0px 0px 10px 0px; }
.text { width:410px; text-align:left; margin:0 190px 0 190px;}
.footer {width:700px; font-size:12px; text-align:center;border-top:1px #999999 solid;margin:0 auto; padding:10px 0;text-align:center;}



/***** CATEGORY PAGE *****/

#container .header {width:800px; height:120px; }
#container .footer {width:800px; margin-top:50px; }

#menu {width:800px; height:30px; text-align:center; background-image:url(http://www.rwmc.or.jp/institution/common/images/contents_menu.gif); }
#menu_text {font-size:12px; color:#ffffff; text-decoration:none; padding-top:7px; }
#menu_text a:link { color: #ffffff; text-decoration:none; }
#menu_text a:visited { color: #ffffff; text-decoration:none; }
#menu_text a:hover { color: #ffae00; text-decoration:none; }
#menu_text a:active { color: #ffae00; text-decoration:none; }

#container .contents {width:760px; text-align:center; background-color:#ffffff; margin-left:20px; margin-top:35px;}
#main_contents {width:740px; text-align:left; background-color:#ffffff; margin-left:10px; margin-top:20px;}
#main_contents td{padding:5px;}

.main_text{ font-size:12px; color:#333333; text-decoration:none; line-height:150%;}
.main_text_l{ font-size:14px; color:#005a8f; text-decoration:none; line-height:130%; font-weight:bold; margin-bottom:7px;}
.main_text_l333{ font-size:14px; color:#333333; text-decoration:none; line-height:130%;}
.main_text_s{ font-size:10px; color:#005a8f; text-decoration:none; line-height:130%;}



.bt_img {margin: 0px 0px 10px 0px; }


/***** ENTRY PAGE *****/

.entry{
  width:760px;
  margin:0 auto;
  padding:30px 0;
  }

.entryTitle{
  width:740px;
  height:15px;
  color:#fff;
  font-size:15px;
  text-align:left;
  line-height:15px;
  padding:7px 10px;
  background:url(../images/entrytitle.jpg) no-repeat 0 0;
  clear:both;
  }

.days{
  font-size:12px;
  text-align:right;
  padding:5px 15px;
  }

.entryBody{
  font-size:12px;
  text-align:left;
  line-height:160%;
  padding:10px 10px;
  clear:both;
  }
