@charaset "Shift_JIS";
/* ------------------------------------------------------------------------------------
	style.css
	ブンナビ看護共通ＣＳＳ
------------------------------------------------------------------------------------

@charset "Shift_JIS";

/* Style [
----------------------------------------------------------- */
* {
	margin:0;
	padding:0;
}
body {   
    font-family: verdana,"ＭＳ Ｐゴシック","MS PGothic",Osaka,Sans-Serif;  
    background: #ffecf4;
	background-image:url(../img/cmn/cmn_bg.gif);
	background-repeat:repeat-y;   
    color: #444444;   
    font-size: 12px;   
    line-height: 160%; 
} 
#Wrapper{
   width:820px;
   border-top:solid 5px #ff81a8; 
}
#Main{
   width:800px;
   margin:0 10px 0 10px;
   clear:both;
}
#Main table{
   margin-top:5px;
}
#Main table td{
   vertical-align:top;
}

/* パンくずリストがある場合 */
#Main02{
   width:800px;
   margin:-10px 10px 0 10px;
   clear:both;
} 
#Main02 table{
}
#Main02 table td{
   vertical-align:top;
}
#Pankuzulist{
   padding:0 0 5px 0 ;
   font-size:10px;
}
.Pagetop{
   margin-top:15px;
   text-align:right;
}
/* 会員登録テキスト　ボタン */
#CmnRegist{
   text-align:center;
}
#CmnRegist h4{
   margin-top:10px;
}
/* ログイン要求画面 */
#CmnLogin h2{
   margin-bottom:10px;
   padding:0 0 3px 30px;
   background:url(../img/cmn/cmn_point.gif) no-repeat left top;
   font-weight:bold;
}
#CmnLogin580 h2{
   margin-bottom:10px;
   padding:0 0 3px 25px;
   background:url(../img/cmn/cmn_point.gif) no-repeat left top;
   font-weight:bold;
}
#CmnLogin h3,#CmnLogin580 h3{
   margin:28px 0 0 0;
}
.CmnTouroku,
.CmnTouroku580 {
   margin-right:10px;
   float:left;
}
#CmnLogin td.CmnLoginTxt,
#CmnLogin580 td.CmnLoginTxt{
   text-align:left;
   padding:5px 10px 0 10px;
   border-left:1px solid #CCCCCC;
   border-right:1px solid #CCCCCC;
}
#CmnLogin td.CmnLoginTxt td,
#CmnLogin580 td.CmnLoginTxt td{
   padding:3px 3px;
}
.CmnRemainder{
   margin:10px 0 0 30px;
}
.CmnRemainder {
   border:1px solid #CCCCCC;
}
.CmnRemainder th{
  background:#666666;
  color:#FFFFFF;
}
.CmnRemainder td{
  padding:5px 0 5px 10px;
  vertical-align:middle;
}
/* 資料請求画面 800px*/
#CmnSiryou h2{
  margin-bottom:20px;
}
.CmnSiryouh{
   margin:0 50px 10px 50px;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
}
.CmnSiryouh th{
  background:#eeeeee;
  text-align:center;
  padding:3px 0 3px 0;
  font-weight:normal;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
}
.CmnSiryouh td{
  padding:3px 3px;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
   text-align:left;
}
/* パスワードリマインダー*/
.CmnRemainder{
  margin:0;
  padding:0;
  border:1px solid #CCCCCC;
   border-collapse:collapse;
}
.CmnRemainder th{
  background:#666666;
  color:#FFFFFF;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
}
.CmnRemainder td{
   border:1px solid #CCCCCC;
   border-collapse:collapse;
}
.CmnLoginSiryou,
.CmnLoginSiryouForm{
   margin:20px 50px 0 50px;
   width:700px;
}
.CmnLoginSiryou580,
.CmnLoginSiryouForm580{
   margin:20px 0 0 0;
   width:580px;
}
#CmnLogin.CmnLoginSiryou h2,
#CmnLogin580.CmnLoginSiryou580 h2{
   margin-bottom:10px;
   padding:0 0 3px 30px;
   background:url(../img/cmn/cmn_point.gif) no-repeat left top;
   font-weight:bold;
}
.CmnLoginSiryouForm span,
.CmnLoginSiryouForm580 span{
   color:#FF0000;
}
.CmnLoginSiryouForm span.ex,
.CmnLoginSiryouForm580 span.ex{
   color:#99CCFF;
}
.CmnLoginSiryouForm p,
.CmnLoginSiryouForm580 p{
   font-size:10px;
}
.CmnLoginSiryouForm table,
.CmnLoginSiryouForm580 table{
   margin-top:20px;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
}
.CmnLoginSiryouForm th,
.CmnLoginSiryouForm580 th{
   padding:5px 5px;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
   background:#eeeeee;
   font-weight:normal;
   text-align:left;
}
.CmnLoginSiryouForm td,
.CmnLoginSiryouForm580 td{
   padding:5px 5px;
   border:1px solid #CCCCCC;
   border-collapse:collapse;
}



/* テキストエリア（規約など） */
textarea{
   font-size:12px;
}

html>/**/body {   
    font-size: 12px;   
}   
  
* + html body {   
    font-family: "メイリオ","Meiryo";
} 

h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	margin:0;
	padding:0;
	font-size: 12px;   
}
p,li,dt,dl {
	line-height:160%;
}
p {
    padding:0;
	margin:0;
	font-size: 12px;   
}

li {
    font-size: 12px;   
	list-style-type:none;
}
img {
	border:0;
}

.clear {
	clear:both;
}
td,th{
   font-size:12px;
}
/*
 Link Color [
----------------------------------------------------------- */
a {
   color:#0066FF;
   text-decoration:underline;
}
a:link {
   text-decoration:underline;
}
a:visited {
   text-decoration:underline;
}
a:hover {
   text-decoration:none;
   color:#FF9966;
}
a:active {
   text-decoration:underline;
}
