@charset "utf-8";

/*
----------------------------------------
2007.2.26
version 1.0
----------------------------------------
*/

body{margin: 0;padding: 0; text-align:center;}

#KANGO-bg{background:url(k-img/kango-bg.jpg) left top repeat-x;}
#KAKUHO-bg{background:url(k-img/kakuho-bg.jpg) left top repeat-x;}

/*
***********************************
*
*	フォントサイズ、種類、行間
*
***********************************
*/

body,h1,h2,h3,h4,h5,h6,pre,td,th,input,textarea,caption,address,cite,strong,em,div { font-family:verdana,arial,helvetica,"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "ＭＳ Ｐゴシック","lr oSVbN",sans-serif; }

body,h1,h2,h3,h4,h5,h6,pre,address,div { font-size: x-small;line-height:1.4em;font-weight:normal;
/* (IE6,IE7,FireFox,NN6.x,Safari) modern browser */
/* hack */
voice-family:"\"}\"";
voice-family:inherit;
font-size: small;
}


/* ***for opera *** */

html>body,h1,h2,h3,h4,h5,h6,pre,td,th,input,textarea,caption,address{ font-size: small; }


/*
***********************************
*
* text-indent: -xxxxemの回避策
* Mac IEでのリンクが消失をhackで回避
*
***********************************
*/


a {
/*\*/
   overflow: hidden;
/**/
}


/*
***********************************
*
*　フォントサイズ変更設定
*
***********************************
*/

.Bld{font-weight:bold;}
.Small{font-size: smaller;}
.Large{font-size: larger;}
.LargeBld{font-size: 14px;font-weight: bold;}
.SmallBld{font-size: smaller;font-weight: bold;}
.OrangeBld{ color:#FE7200; font-weight:bold;}
.GreenBld{ color:#1A8369; font-weight:bold;}
.BlueBld{ color:#3A5AA6; font-weight:bold;}
.YellowBld{ color:#FF9900; font-weight:bold;}
/*
***********************************
*
*　フォントカラー設定
*
***********************************
*/


.Login-name{color:#FF6633;}
.Red{ color:#CC3300;}
.Red-S{color:#CC3300; font-size:smaller;}
.Orange{color:#FE7200;}
.Green{color:#1A8369; }
.Blue{ color:#3A5AA6;}

/*
***********************************
*
*　空行解除
*
***********************************
*/


h1,h2,h3,h4,h5,h6,pre,p,ul,ol,li,dl,dt,dd,noscript,div{margin: 0; padding: 0;}


/*
***********************************
*
*　リストスタイル解除
*
***********************************
*/

ul,ol,li,dl{list-style-type: none;}

/*
***********************************
*
*　リンクスタイル
*
***********************************
*/

a {color:#3366CC;text-decoration: none;}
a:hover{color:#666666; text-decoration: underline;}


/*
***********************************
*
*フッターリンク
*
***********************************
*/


/*
***********************************
*
*テーブル
*
***********************************
*/


.tbl-styl {margin:10px 0px;border-collapse:collapse;border-spacing:0px;border:1px solid #cccccc;empty-cells:show;}
.tbl-styl td {padding:5px;border:1px dotted #cccccc;vertical-align: top; text-align:left;}
.tbl-styl th {padding:5px;border:1px dotted #cccccc;vertical-align: top; text-align:left; font-weight:normal; background-color:#F4F4F4;}


/*
***********************************
*
*フロート
*
***********************************
*/


.F-Right{float:right;}
.F-Left{float:left;}


/*
***********************************
*
*クリア
*
***********************************
*/

.ClearRight {clear:right;}
.ClearLeft {clear:left;}


/*
***********************************
*
*破線
*
***********************************
*/

hr{background: #FFFFFF;margin: 15px 0;padding: 0;border-style: dotted none none none; border-top-width: 1px; border-top-color: #C5C5C5; height: 1px;}

.hr02{background: #FFFFFF;margin: 25px 0;padding: 0;border-style: dotted none none none; border-top-width: 1px; border-top-color: #C5C5C5; height: 1px;}

.hr03{background: #FFFFFF;margin: 15px 0px 15px 0px;padding: 0;border-style: dotted none none none; border-top-width: 1px; border-top-color: #C5C5C5; height: 1px;}


/*
***********************************
*
*マージン設定
*
***********************************
*/

.M-tb2{ margin:1px 0px; }
.M-tb10{ margin:2px 0px; }
.M-LR10{ margin:0px 10px; text-align:left;}
.M-LB10{ margin:0px 0px 10px 10px; }
.M-LB15{ margin:0px 0px 15px 15px; }
.M-RB10{ margin:0px 10px 10px 0px; }
.M-LRB2 { margin: 0px 2px 2px 2px; }
.M-L15{ margin-left:15px; }
.M-tb20{ margin:0px 0px; }
.M-B10{ margin-bottom:10px; }
.M-B15{ margin-bottom:15px; }
.M-B5{ margin-bottom:5px; }
.M-10{ margin:10px 15px 24px 0px; clear:both; padding: 0px 0px 0px 0px; }
.M-L10{margin-left:10px;}
.M-tb25{ margin:25px 0px; }

.M-tb10{ margin:10px 0px; }
.M-tb5{ margin:5px 0px; }
.M-tb20{ margin:20px 0px; }

.M-T20{margin-top:20px;}

.M-R20{margin-right:20px;}

/*
***********************************
*
*共通設定
*
***********************************
*/

#Wrapper{margin:0px auto; text-align:center; width:860px; padding:0px; background:#CCCCCC;}
#Content{margin:0px auto; text-align:center; width:858px; padding:0px; background:#FFFFFF;}

#Header-Left{ float:left; margin:0; padding:0; height:383px;}
#Header-Right{ float:right; margin:0; padding:0; height:383px;}

.G-line{background:url(k-img/g-line.jpg) no-repeat center; width:795px; height:30px; text-indent:-1000em; margin:0 auto; padding:0; clear:both;}
 
img{ border:0; margin:0px;}
input{margin:2px; padding:1px;}

#Footer2{ background:url(k-img/foot.jpg) left top no-repeat; width:822px; height:98px; margin:0 auto; padding:0; clear:both;}

#Footer2 ul{display:inline; float:right; margin:9px 16px 0px 0px;}
#Footer2 ul li{float:left;}
.Footer2-secom form{width:65px; height:98px; display:block; margin:3px 15px 0px 655px; text-indent:-1000em;}
.Footer2-priv a{width:76px; height:110px; display:block; text-indent:-1000em;}

#Footer3{ background:url(k-img/foot2.jpg) left top no-repeat; width:822px; height:98px; margin:0 auto; padding:0; clear:both;}

#Footer3 ul{display:inline; float:right; margin:9px 16px 0px 0px;}
#Footer3 ul li{float:left;}
.Footer3-secom{width:65px; height:98px; display:block; margin:3px 15px 0px 655px; text-indent:-1000em;}
.Footer3-priv a{width:76px; height:98px; display:block; text-indent:-1000em;}


/*
***********************************
*
*看護補助員募集
*
***********************************
*/

/*ヘッダーバー*/

#Header-B-img01{ background:url(k-img/kango-head-bar.jpg) left top no-repeat; width:858px; height:60px; margin:0; padding:0;}

#Header-B-img01 ul{display:inline; text-indent:-1000em; float:right; width:340px;}
#Header-B-img01 li{float:left;}
#Header-B-img01 .link01{background:url(k-img/kakuho-18-off.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 42px; margin: 8px 5px 0px 0px;padding: 0;display:block;}
#Header-B-img01 .link02 a:hover{background:url(k-img/inq-btn-on.jpg) left top no-repeat;}
#Header-B-img01 .link02 a{background:url(k-img/inq-btn-off.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 42px; margin: 8px 5px 0px 0px;padding: 0;display:block; }

/*ヘッダー部分イメージ*/


#Header-Left-img01{ background:url(k-img/kango-01.jpg) left top no-repeat; width:350px; height:248px; text-indent:-1000em; margin:0; padding:0;}
#Header-Left-img02{ background:url(k-img/kango-02.jpg) left top no-repeat; width:350px; height:135px; text-indent:-1000em; margin:0; padding:0;}


#Header-Right-img01{ background:url(k-img/kango-03.jpg) left top no-repeat; width:508px; height:73px; text-indent:-1000em; margin:0; padding:0;}
#Header-Right-img02{ background:url(k-img/kango-04.jpg) left top no-repeat; width:508px; height:40px; text-indent:-1000em; margin:0; padding:0;}
#Header-Right-img03{ background:url(k-img/kango-05.jpg) left top no-repeat; width:508px; height:223px; margin:0; padding:0;}
#Header-Right-img04{ background:url(k-img/kango-06.jpg) left top no-repeat; width:508px; height:47px; text-indent:-1000em; margin:0; padding:0;}

/*就業までの流れ*/

#Flow-title{ background:url(k-img/kango-07.jpg) left top no-repeat; width:795px; height:46px; text-indent:-1000em; margin:0 auto; padding:0; clear:both;}

#Flow-list{width:795px; margin:0 auto;}
#Flow-list li{float:left;}

#Flow-list .img1{background:url(k-img/kango-08.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow-list .img2{background:url(k-img/kango-09.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow-list .img3{background:url(k-img/kango-10.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow-list .img4{background:url(k-img/kango-11.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow-list .img5{background:url(k-img/kango-12.jpg) left top no-repeat; text-indent:-1000em; width: 135px; height: 166px; margin: 0;padding: 0;}


/*リンク*/

#Link-box{width:795px; margin:0 auto;}

#Link-title{background:url(k-img/kango-13.jpg) left top no-repeat; text-indent:-1000em; width: 495px; height: 68px; margin: 0;padding: 0; float:left;}

#Link-Btn a:hover{background:url(k-img/kango-14-on.jpg) left top no-repeat; float:right;}
#Link-Btn a{background:url(k-img/kango-14-off.jpg) left top no-repeat; text-indent:-1000em; width: 300px; height: 68px; margin: 0;padding: 0;display:block; float:right;}

/*問合せ*/



#Inq-title{background:url(k-img/kango-20.jpg) left top no-repeat; text-indent:-1000em; width: 795px; height: 40px; margin: 0 auto;padding: 0;}

#Inq-box{width:795px; margin:0px auto;}

#Inq-Krosaki{ background:url(k-img/kango-15.jpg) left top no-repeat; width:400px; height:165px; margin:0; padding:0; float:left;}
#Inq-Kokura{ background:url(k-img/kango-19.jpg) left top no-repeat; width:395px; height:165px; margin:0; padding:0; float:right;}
#Inq-Yukuhashi{ background:url(k-img/kango-21.jpg) left top no-repeat; width:400px; height:165px; margin:0; padding:0; float:left;}
#Inq-Hakata{ background:url(k-img/kango-22.jpg) left top no-repeat; width:395px; height:165px; margin:0; padding:0; float:right;}

.link-btn-detail a{background:url(k-img/syousai.jpg) left top no-repeat; text-indent:-1000em; width: 45px; height: 25px; margin: 115px 10px 0px 0px;padding: 0;display:block; float:right;}



/*
***********************************
*
*看護補助員確保支援
*
***********************************
*/



/*ヘッダーバー*/

#Header-B2-img01{ background:url(k-img/kakuho-head-bar.jpg) left top no-repeat; width:858px; height:60px; margin:0; padding:0;}

#Header-B2-img01 ul{display:inline; text-indent:-1000em; float:right; width:340px;}
#Header-B2-img01 li{float:left;}
#Header-B2-img01 .link01 a:hover{background:url(k-img/kakuho-19-on.jpg) left top no-repeat; }
#Header-B2-img01 .link01 a{background:url(k-img/kakuho-19-off.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 42px; margin: 8px 5px 0px 0px;padding: 0;display:block; }
#Header-B2-img01 .link02 {background:url(k-img/kakuho-20.jpg) left top no-repeat;text-indent:-1000em; width: 165px; height: 42px; margin: 8px 0px 0px 0px;padding: 0;display:block;}

/*ヘッダー部分イメージ*/

#Header2-Left-img01{ background:url(k-img/kakuho-01.jpg) left top no-repeat; width:353px; height:248px; text-indent:-1000em; margin:0; padding:0;}
#Header2-Left-img02{ background:url(k-img/kakuho-02.jpg) left top no-repeat; width:353px; height:135px; text-indent:-1000em; margin:0; padding:0;}


#Header2-Right-img01{ background:url(k-img/kakuho-03.jpg) left top no-repeat; width:505px; height:73px; text-indent:-1000em; margin:0; padding:0;}
#Header2-Right-img02{ background:url(k-img/kakuho-04.jpg) left top no-repeat; width:505px; height:40px; text-indent:-1000em; margin:0; padding:0;}
#Header2-Right-img03{ background:url(k-img/kakuho-05.jpg) left top no-repeat; width:505px; height:223px; margin:0; padding:0;}
#Header2-Right-img04{ background:url(k-img/kakuho-06.jpg) left top no-repeat; width:505px; height:47px; text-indent:-1000em; margin:0; padding:0;}

/*カテゴリー*/

#Cate-title{ background:url(k-img/kakuho-22.jpg) left bottom no-repeat #ffffff; width:795px; height:60px; text-indent:-1000em; margin:0px  auto; padding:0; clear:left;}
#Cate-text{ background:url(k-img/kakuho-23.jpg) left bottom no-repeat #ffffff; width:795px; height:70px; text-indent:-1000em; margin:0px  auto; padding:0; clear:left;}

/*就業までの流れ*/

#Flow2-title{ background:url(k-img/kakuho-07.jpg) left top no-repeat; width:795px; height:46px; text-indent:-1000em; margin:0 auto; padding:0; clear:both;}

#Flow2-list{width:795px; margin:0 auto;}
#Flow2-list li{float:left;}

#Flow2-list .img1{background:url(k-img/kakuho-08.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow2-list .img2{background:url(k-img/kakuho-09.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow2-list .img3{background:url(k-img/kakuho-10.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow2-list .img4{background:url(k-img/kakuho-11.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 166px; margin: 0;padding: 0;}
#Flow2-list .img5{background:url(k-img/kakuho-12.jpg) left top no-repeat; text-indent:-1000em; width: 135px; height: 166px; margin: 0;padding: 0;}


/*リンク*/

#Link2-box{width:795px; margin:0 auto;}

#Link2-title{background:url(k-img/kakuho-13.jpg) left top no-repeat; text-indent:-1000em; width: 355px; height: 68px; margin: 0;padding: 0; float:left;}

#Link2-Btn ul{width:440px; float:right;}
#Link2-Btn li{float:left;}

#Link2-Btn .btn01 a:hover{background:url(k-img/kakuho-14-on.jpg) left top no-repeat;}
#Link2-Btn .btn01 a{background:url(k-img/kakuho-14-off.jpg) left top no-repeat; text-indent:-1000em; width: 215px; height: 68px; margin: 0px 10px 0px 0px ;padding: 0;display:block;}
#Link2-Btn .btn02 a:hover{background:url(k-img/kakuho-15-on.jpg) left top no-repeat;}
#Link2-Btn .btn02 a{background:url(k-img/kakuho-15-off.jpg) left top no-repeat; text-indent:-1000em; width: 215px; height: 68px; margin: 0;padding: 0;display:block;}

/*問合せ*/

#Inq2-box{width:795px; margin:0px auto;}

#Inq2-title{background:url(k-img/kakuho-16.jpg) left top no-repeat; text-indent:-1000em; width: 437px; height: 148px; margin: 0;padding: 0; float:left;}
#Inq2-title2{background:url(k-img/kakuho-17.jpg) left top no-repeat; text-indent:-1000em; width: 358px; height: 148px; margin: 0;padding: 0; float:right;}

#Inq2-title3{background:url(k-img/kakuho-21.jpg) left bottom no-repeat #ffffff; text-indent:-1000em; width: 795px; height: 200px; margin: 10px auto;padding: 0; clear:both; }

/*
***********************************
*
*問い合わせページ
*
***********************************
*/



/*ヘッダーバー*/

#Header-B3-img01{ background:url(k-img/inq-head-bar.jpg) left top no-repeat; width:858px; height:60px; margin:0 auto; padding:0; clear:both;}

#Header-B3-img01 ul{display:inline; text-indent:-1000em; float:right; width:340px;}
#Header-B3-img01 ul li{float:left;}
.Header-B3-kakuho a:hover{background:url(k-img/kakuho-20-on.jpg) left top no-repeat;}
.Header-B3-kakuho a{background:url(k-img/kakuho-20.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 42px; margin: 8px 5px 0px 0px;padding: 0;display:block; }
.Header-B3-kango a:hover{background:url(k-img/kakuho-19-on.jpg) left top no-repeat;}
.Header-B3-kango a{background:url(k-img/kakuho-19-off.jpg) left top no-repeat; text-indent:-1000em; width: 165px; height: 42px; margin: 8px 5px 0px 0px;padding: 0;display:block; }

#INQ-title{background:url(k-img/inq-title.jpg) left top no-repeat; text-indent:-1000em; width: 795px; height: 50px; margin: 10px auto;padding: 0;}

/*お問合わせ*/

.tbl-form {margin:0px auto;border-collapse:collapse;border-spacing:0px;border:1px solid #cccccc;empty-cells:show;}
.tbl-form td {padding:3px;border:1px solid #cccccc;vertical-align: middle; text-align:left;}
.tbl-form th {padding:3px;border:1px solid #cccccc;vertical-align: middle; text-align:left; font-weight:normal; background-color:#F4F4F4;}
.tbl-form th.hissu { border-left-color:#cc0000;}