@charset "utf-8";
/* CSS Document */
/* Common ******************/

body,td{
	margin:0;
	padding:0;
	color:#333333;
	font-size  : 13px;
	font-family : "MS¥´¥·¥Ã¥¯",Osaka, sans-serif;
	line-height : 125%;
	text-align:center;
}
td{
	text-align:left;
}
form{
	text-align:left;
	margin:0;
	padding:0;
}
img{
	border:0px;
}
strong{
color:#4444A1;
}

#wrapper{
width:760px;
}
#wrapper2{
width:760px;
background-color :#FFFFFF;
}
#longtable{
clear : both ;
}
#topback{
width:730px;
background-color :#000000;
padding :15px;
color :#FFFFFF;
text-align :left ;
}
#naka{
width:730px;
}
/*font****************/
.Size1 { font-size  : 11px; }
.Size2 { font-size  : 12px; }
.Size3 { font-size  : 13px; }
.Size4 { font-size  : 14px; }
.Size5 { font-size  : 15px; }
.Size6 { font-size  : 16px; }
.Size7 { font-size  : 17px; }
.Size8 { font-size  : 20px; }

.red { 
    font-size  : 13px;
	color  : #FF0000;
}
.pink { 
    font-size  : 11px;
	color  : #DF0442;
}
.orange { 
    font-size  : 11px;
	color  : #FF571F;
}

/* Link *****************/

a:link,a:visited{
	color:#22539C;
	background:transparent;
	/*text-decoration:none;*/
}

a:hover,a:active{
	color:#22539C;
	background:transparent;
	text-decoration:underline;
}

/* header ****************/

#header{
	width:760px;
	height : 90px ;
	background-image:url(images/toppage/bg_header.jpg) ;
	background-repeat: repeat-x;
	margin-bottom : 5px ;
}


/*footer    *************/

#footer{
	width:760px;
	height : 20px ;
	margin-top :10px ;
	text-align:center;
	color:#ffffff;
	background-color:#22539C;
}
/*approach****************/
.center{
text-align: center ;
}
.right{
text-align: right ;
}
.left{
text-align: left ;
}
.space{
margin-top: 10px ;
margin-bottom: 10px ;
}
.space2{
margin-top: 10px ;
}
.space3{
margin-bottom: 10px ;
}
/* table *****************/
.commontable{
border-collapse:collapse;
border-top:solid 1px #dedede;
border-left:solid 1px #dedede;
}
.commontable th{
background-color:#F5F5F5;
border-bottom:solid 1px #dedede;
border-right:solid 1px #dedede;
font-weight:normal;
text-align:left;
padding:4px;
}
.commontable td{
border-bottom:solid 1px #dedede;
border-right:solid 1px #dedede;
padding:4px;
line-height:1.4;
}
/* main *****************/
.mainleft{
float:left;
}
.mainright{
float:right;
}
.nurseback{
background-color:#FFFFD2;
border:2px solid #F7376B;
padding:15px;
}
.smartback{
background-color:#FFFFD2;
border:2px solid #FC7215;
padding:15px;
}
.mobileback{
background-image:url(img/bg_mobileback.gif);
background-repeat:repeat-y;
padding-right :10px;
padding-left :10px;
font-size :11px;
}
.mobileback2{
background-image:url(img/bg_mobileback02.gif);
background-repeat:repeat-y;
padding-right :10px;
padding-left :10px;
font-size :11px;
}
