/*　　----------------　FOR　IE6以下　--------------------------------*/

/*　base　------------------------------------------------*/

.body {
background: #000; 
color: #ffffff;
margin: 0PX;
paddig: 0PX;
text-align: center;
background-:center;
}

a {text-decoration:none;color:#1ab6b9;}
a {color:#555555;text-decoration:none;}
a:link {color:#699608;text-decoration:underline;}
a:visited {color:#699608;text-decoration:underline;}
a:hover {color:#9bc843;text-decoration:none;}
a:active {text-decoration:none;}


img { border-style : none ; margin:0;} 

strong {; color:#ff7f00;}

.hr1 {
border: 0 none;
background:url(../img/hr1.gif) repeat-x;
height:4px;
margin:0 5px;
}

.hr2 {
border: 0 none;
background:url(../img/hr2.gif) repeat-x;
height:1px;
margin:2px 5px;
}

.table1 { 
width: 180px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #1C79C6 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
background-color: #FFFFFF; /* 背景色 */ 
} 

ul.a { 
list-style:circle outside;
padding:5px 5px 5px 15px;
margin:0;
} 

li.a {
height:15px;
font-size:12px;
font-weight:normal;
margin:3px 0;
padding:3px 0;
}

ul.b {
list-style:square inside;
padding:5px 5px 5px 15px;
line-height:16px;
margin:0;
} 

li.b {
height:15px;
font-size:12px;
font-weight:normal;
margin:3px 0;
padding:3px 0;
}


/*　　------------------------　
------------------------------
　　　　共通ページ（レイアウト）
------------------------------
------------------------------*/
.bg_out {
background:url(../img/background_top.gf) ;
background-color:white;
background-position:center top;
width:820px;
height:auto;
padding: 0px;
margin: 0px AUTO;
padding: 0px;
}
.bg_in {
background-image:url(../img/background_top.gif);
background-color:white;
background-position:top;
margin: 0px AUTO;
width:820px;
height:auto;
color:#555555;
font-size:14px;
line-height:18px;
border-right:1px solid gray;
border-left:1px solid gray;
border-bottom:1px solid gray;
}
.wrap {
background:white;
width:800px;
height:auto;
}

.header {
background:url(../img/title.gif) no-repeat center top white;
height:39px;
width:800px;
margin:0;
text-align:right;
padding:25px 0px 0 0;
font-size:11px;

}

.header1 {
background:url(../img/top_img2.jpg) no-repeat center top white;
height:39px;
width:800px;
margin:0;
text-align:right;
padding:25px 0px 0 0;
font-size:11px;

}

h1 {
color:white;
height:1px;
background:url(../img/title.) no-repeat white;
background-position:0;
width:800px;
margin:0;
text-indent:-9877em;
text-decoration:none;
overflow:hidden;
}

h2 {
color:white;
height:40px;
background:url(../img/title_1.gif) no-repeat white;
background-position:top;
width:;
margin:0;
font-size:6px;
text-indent:;
text-decoration:none;
overflow:hidden;
}


.mainwrap {
background:;
width:800px;
height:auto;
margin:10px 0 0px 0;
border:0px solid red;
line-height:22px;
}



.left {
background:url(../img/left_bg.gif) repeat-x ;
color:white;
width:190px;
height:auto;
float:left;
border:0px solid #e6e6e6;
margin:0px ;
padding:0;
display:inline;
}

.submenu {
background: white;
width:180px;
margin:;
}

.right {
background:white;
width:610px;
height:auto;
float:left;
display:inline;

}

.main {
background:white top;
width:600px;
}

.footer {
background:#ffb100 url(../img/bg_footer1.gi) bottom no-repeat ;
width:790px;
height:auto;
color:white;
font-size:12px;
line-height:35px;
border-right:0px solid gray;
border-left:0px solid gray;
border-bottom:0px solid gray;
margin-top:0px;
}

.clr {
clear:both;
}

/*　　------------------------　
------------------------------
　　　　共通
------------------------------
------------------------------*/

.box1 {
background:white;
padding: 0 5px;
text-align:left;
}

.t_1 {
background:white;
width:;
height:35px;
color:;
font-weight:bold;
}
.t_2 {
background:white;
width:;
height:20px;
color:;
font-weight:bold;
}
p.p_1 {
background:white;
margin:0px 0 0 0;
padding:8px 0px;
border:0px solid silver;
}
p.p_2 {
background:white;
margin:0px 0 0 0;
padding:4px 0px 4px 30px;
border:0px solid silver;
}
p.p_3 {
background:white;
width:100%;
margin:0px 0 0 0;
padding:5px 0;
border:0px solid silver;
text-align:left;
line-height:14px;
font-size:12px;
}


.box2 {
background:;
width:52%;
padding:5px;
text-align:left;
float:left;
}
.box3 {
background:white;
width:49%;
padding:px;
text-align:left;
float:left;
border:0px solid gray;
}
.box4 {
background:white;
width:35%;
padding:px;
text-align:left;
float:left;
border:0px solid gray;
}

table.submenu {
border-left:1px solid #cecece;
border-right:1px solid #cecece;
}

.comm {
background:url(../img/comm_bg.gif) no-repeat white top left;
height:220px;
text-align:left;
padding:35px 0 0 30px;
line-height:18px;
}

.comm1 {
background:url(../img/comm1_bg.gif) no-repeat white top left;
height:auto;
text-align:left;
padding:5px 0 20px 20px;
line-height:18px;
}

hr {display:none;}
.hr {
border: 0 none;
background:url(../img/hr.gif) repeat-x;
height:1px;
margin:0;
}

.bottom_navi {
background:#ffb100 url() no-repeat left top;
width:790px;
height:auto;
padding:10px 0 5px 0;
}

html:first-child .bottom_navi {
background:#ffb100 url(./img/corner0.gif) no-repeat left top;
width:790px;
height:auto;
padding:10px 0 5px 0;
}

.ul_navi{
list-style-type : none;	
padding:0px 0 0 220px;
margin: 5px 0 0 8px;
}
.li_navi {
float : left; 
width : 170px;
height:11px;
text-align : center;
background-color : ;
padding :0px;
border-left:1px solid white;
margin:0 0 0 -1px;
font-size:11px;
}
.li_navi a:LINK{
color :white;
text-decoration :none;
font-weight : normal;
}
.li_navi a:VISITED{
color :white;
text-decoration :none;
font-weight : normal;
}
.li_navi a:HOVER{
color :silber;
text-decoration : underline;
font-weight : bold;
}

.clearfix:after {
background:;
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0px;
  visibility: hidden;
}

.clearfix {
  min-height: 0px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}



/*　　------------------------　
------------------------------
　　　　TOPページ
------------------------------
------------------------------*/
.add {
background:url(../img/add_bg.gif) no-repeat white top left;
height:152px;
text-align:left;
padding:0px 0 0 30px;
line-height:18px;
}
.top_img1 {
background:#ffffff;
width:800px;
height:170px;
margin:0 0 2px 0;
border:0px solid #eeeeee;
}

.top_img2 {
background:#ffffff;
width:800px;
height:45px;
margin:0 0 2px 0;
border:0px solid #eeeeee;
}

/*　　------------------------　
------------------------------
　　　　aboutページ
------------------------------
------------------------------*/
.hpb-cnt-tb-cell1 {
background:#f4ebf4;
font-size:14px;
color:#666666;
padding:2px;
}
.hpb-cnt-tb-cell2 {
background:#ffffff;
font-size:14px;
color:#666666;
padding:2px;
}

/*　　------------------------　
------------------------------
　　　　駿河会ＴＯＰページ
------------------------------
------------------------------*/
.sisetu_sp, .contact_sp {
background:;
width:;
height:auto;
border:0px solid gray;
}

.sisetu a:link, .sisetu a:hover, .sisetu a:active, .sisetu a:visited {text-decoration:none;}

.sisetu {
background:;
width:180px;
height:auto;
padding:3px;
margin:3px;
text-align:center;
font-size:12px;
border:0px solid gray;
float:left;
}
.news {
background:;
width:370px;
padding:5px;
text-align:left;
float:left;
}
p.news {
width:370px; 
height:90px; 
background:; 
overflow:auto;
border:1px solid #cccccc;
line-height:14px;
font-size:12px;
}

.t_new {
color:#ff6331;
}

table.enkaku td{
background:white;
padding:2px 5px 2px 15px;
font-size:12px;
line-height:22px;
color:#555555;
}
table.enkaku1 td{
background:white;
padding:2px 5px 2px 15px;
font-size:12px;
line-height:18px;
color:#555555;
}
/*　　------------------------　
------------------------------
　　　　入院ページ
------------------------------
------------------------------*/
.zaitaku_contact {
background:;
width:99%;
padding:5px;
text-align:left;
float:left;
}
p.zaitaku_contact {
width:99%; 
height:180px; 
background:; 
overflow:auto;
border:1px solid #cccccc;
font-size:12px;
letter-spacing:5px;
}
.box_kyujin {
background:white;
padding: 0 0px;
text-align:left;
border:1px solid #cccccc;
}

/*　　------------------------　
------------------------------
　　　　実習情報
------------------------------
------------------------------*/
#jisshu {
background:;
margin-bottom:20px;
}

#jisshu dl {
background:;
margin:15px auto;
width:98%;
}

#jisshu dt {
background:#F5FFEC;
color:;
font-weight:bold;
font-size:14px;
margin:5px 0;
border-left:0px double #339999;
padding:3px 5px;
}

#jisshu dd {
font-weight:normal;
margin:7px auto 17px auto;
font-size:12px;
padding:3px 5px;
}

#jisshu p {
margin:5px 0px 5px 35px;
font-weight:bold;
color:;

}
#jisshu p.normal {
margin:5px 0px 5px 35px;
font-weight:normal;
font-size:12px;
}

#jisshu ul {
background:;
margin:5px 0 10px 50px ;
font-size:12px;
line-height:22px;
}

#jisshu .box2 {
background:;
width:98%;
padding:5px 0px 5px 10px;
text-align:left;
float:left;
}


/*　　------------------------　
------------------------------
　　　　お問合せ
------------------------------
------------------------------*/
.contact_sp {
background:;
width:;
height:auto;
border:0px solid gray;
}

.contact {
background: url(../img/contact_bg.jpg) center 3px no-repeat;
width:186px;
height:190px;
padding:3px;
margin:1px;
text-align:center;
font-size:12px;
border:0px solid gray;
float:left;
}

.contact_sp p.title {color:#1b96b7;margin:15px 0 0 10px;text-align:left;line-height:1.3em;font-weight:bold;}
.contact_sp p.info {color:#666;margin:13px 5px 0 10px;text-align:left;line-height:1.4em;}
.contact_sp a:link, .contact_sp a:hover, .contact_sp a:active, .contact_sp a:visited, .sisetu_sp a:link, .sisetu_sp a:hover, .sisetu_sp a:active, .sisetu_sp a:visited {text-decoration:none;color:#666;}
.contact_sp p.title a:link, .contact_sp p.title a:hover, .contact_sp p.title a:active, .contact_sp p.title a:visited {text-decoration:none;color:#1b96b7;}
