@charset "utf-8";
/* ------------------------------------------------------------
看護師の転職
更新日09/09/22
 ------------------------------------------------------------ */
 
div#header p{width: 330px;}
 
/* ページタイトル */  


#maintitle{
background:url(/medical/kangoshi/imgs/h2_title.jpg) left top no-repeat;
width:866px;
height:138px;
padding-left:57px;
padding-top:115px;
} 
#maintitle .title{display: none; } 
 
 
/* キャリアアドバイザー紹介 */
#box_pct01{
background:url(/medical/imgs/pct_tantou01.jpg) left 10px no-repeat;
padding-left:120px;
padding-top:10px;
padding-bottom:10px;
}
#box_pct02{
background:url(/medical/imgs/pct_tantou03.jpg) left 10px no-repeat;
padding-left:120px;
padding-top:10px;
border-top:1px solid #C4D0D8;
padding-bottom:10px;
}
#box_pct01 .name,#box_pct02 .name{
border-left:5px solid #0080CB;
padding-left:5px;
font-weight:bold;
}
#box_pct01 p,#box_pct02 p{
font-size:87%;
padding-top:10px;
}


/* --------------------------------------------------
各種ページ共通設定
更新日09/09/15
-------------------------------------------------- */
 
 
/* レイアウト設定 */
#inn{width:923px; margin:0 auto;}
#inn .text_ar{
text-align:right;
}
div.main{
width:600px;
float:left;
}
div.sub{
width:300px;
float:right;
}
div.main p{
padding-top:10px;
}
div#inn .clear,div.main .clear,div.sub .clear{
clear:both;
}
div#inn .pt15{
padding-top:15px;
}
div#inn .pt10{
padding-top:10px;
}
div#inn .pt5{
padding-top:5px;
}
div#inn .pt3{
padding-top:3px;
}
.main .title02{
background:url(/common/imgs/title02_bg.gif) repeat-x bottom;
color:#000000;
font-weight:bold;
padding:0 0 13px 5px;
margin-bottom:0;
font-size:100%;
}

#inn a.link03{
text-decoration:none;
font-weight:bold;
background:url(/common/imgs/ico_arrow01.gif) no-repeat 0 2px;
padding:0 0 0 12px;
}



/* 申し込むボタン */

#btn_mousikomu{
display:block;
width:199px;
height:60px;
}


/* 転職個別相談会枠ボックス */
div.main .textBox06{
height:70px;
border:1px solid #C4D0D8;
}
div.main .box1{
width:590px;
padding-top:10px;
height:80px;
}
div.main .box1_img{
float:right;
width:100px;
}
div.main .box1_txt{
float:left;
width:480px;
}
div.main .box1_txt p{
padding:0 10px 0 10px;
}

/* 職種から・キーワードから探す */

div.main .box2{
width:600px;
padding-top:10px;
}
div.main .box2 .box_280_l{
width:290px;
float:left;
}
div.main .box2 .box_280_r{
width:290px;
float:right;
}
div.main .box3{
width:270px;
padding:0 5px 5px 5px;
line-height:200%;
margin-bottom:10px;
}

/* サイト上には…ボックス */
div.main .box4{
clear:both;
background:url(/medical/imgs/ico_key.gif) 20px 10px no-repeat;
width:600px;
border:1px solid #C4D0D8;

}
div.main .box4 .txt1{
padding-left:75px;
padding-top:15px;
width:450px;
}
div.main .box4 .txt2{
padding:5px 10px;
}

/* 転職成功事例文面ボックス */
div.main .box05{
width:600px;
background-color:#DEECF0;
padding:15px 0 15px 0;
}
div.main .box05_txt{
width:538px;
background-color:#ffffff;
margin:0 auto;
padding:5px 10px 5px 10px;
}

/* 転職Q&A */
div.main .q{
padding-top:10px;
padding-left:40px;
padding-bottom:10px;
background:url(/medical/imgs/bg_q.gif) 15px 10px no-repeat;
margin-top:15px;
font-size:125%;
font-weight:bold;
border-top:1px solid #C4D0D8;
border-left:1px solid #C4D0D8;
border-right:1px solid #C4D0D8;
background-color:#EFF5F8;
}
div.main .box6 .a{
padding-top:0;
padding-left:25px;
padding-bottom:3px;
background:url(/medical/imgs/bg_a.jpg) 0 1px no-repeat;
color:#0080CB;
font-weight:bold;
font-size:125%;
}
div.main .box6{
padding:15px 15px 10px 15px;
width:568px;
border:1px solid #C4D0D8;
}

/* 右カラム↓ */

/* h3タイトル、ボックス枠 */
#inn .sub .subtextBox{
border-right:1px solid #C3D0D8;
border-bottom:1px solid #C3D0D8;
border-left:1px solid #C3D0D8;
padding:10px 10px 5px 10px;
margin:0 0 15px 0;
}
#inn .sub h3{
margin:0 0 0 0;
}

/* 企業ロゴのボックス枠 */
#inn .sub .subtextBox2{
background:url(/medical/imgs/back_boxkigyou.gif) left top repeat-y;
border-bottom:1px solid #C3D0D8;
width:280px;
padding:10px 10px 5px 10px;
margin:0 0 15px 0;
}

/* フォント赤 */
div.sub .font_red{
color:#ff0000;
font-size:125%;
}
div.sub .font_red2{
color:#ff0000;
font-size:100%;
font-weight:bold;
}

/* 企業ロゴ */
div.sub .k_logo{
float:left;
padding-left:30px;
padding-top:5px;
}

/* ステップ1～5 */
div.sub #step1{
background:url(/medical/imgs/step1.gif) left top no-repeat;
padding-left:110px;
padding-top:3px;
height:32px;
}
div.sub #step2{
background:url(/medical/imgs/step2.gif) left top no-repeat;
padding-left:110px;
padding-top:3px;
height:32px;
}
div.sub #step3{
background:url(/medical/imgs/step3.gif) left top no-repeat;
padding-left:110px;
padding-top:3px;
height:32px;
}
div.sub #step4{
background:url(/medical/imgs/step4.gif) left top no-repeat;
padding-left:110px;
padding-top:3px;
height:32px;
}
div.sub #step5{
background:url(/medical/imgs/step5.gif) left top no-repeat;
padding-left:110px;
padding-top:3px;
height:32px;
}
