@charset "Shift-JIS";

/*基本設定
----------------------------------------------------------- */
* {
margin:0px;
padding:0px;
}

/*リンクカラー設定
------------------------------------------------------------*/
a			{color:#009900;}	/*未訪問*/
a:link 		{color:#009900;}	/*未訪問*/
a:visited	{color:#009900;}	/*訪問済みの時*/
a:hover 	{color:#009900;}	/*オンマウス時*/
a:active	{color:#009900;}	/*クリックされた時*/

/*フロート解除、イメージ設定、テキスト設定、リスト設定
------------------------------------------------------------*/
img 	 {border:0px;}
strong	 {font-weight:normal;}
.clear	 {clear:both;height:1px;}
.float-l {float:left;}
.float-r {float:right;}
br		 {clear:both;letter-spacing:0px;line-height:0pt;}
hr		 {clear:both;letter-spacing:0px;line-height:0pt;visibility:hidden;display:none;}
li		 {list-style:none;}

/*テキスト揃え設定
----------------------------------------------------------------------------*/
.txt-left{text-align:left;}
.txt-right{text-align:right}
.txt-center{text-align:center;}

/*spacer設定
----------------------------------------------------------------------------*/
.space-margin-top-5px{margin-top:5px;}
.space-margin-left-5px{margin-left:5px;}
.space-margin-right-5px{margin-right:5px;}
.space-margin-bottom-5px{margin-bottom:5px;}

.space-margin-top-10px{margin-top:10px;}
.space-margin-left-10px{margin-left:10px;}
.space-margin-right-10px{margin-right:10px;}
.space-margin-bottom-10px{margin-bottom:10px;}

.space-margin-top-15px{margin-top:15px;}
.space-margin-left-15px{margin-left:15px;}
.space-margin-right-15px{margin-right:15px;}
.space-margin-bottom-15px{margin-bottom:15px;}

.space-padding-top-5px{padding-top:5px;}
.space-padding-left-5px{padding-left:5px;}
.space-padding-right-5px{padding-right:5px;}
.space-padding-bottom-5px{padding-bottom:5px;}

.space-padding-top-10px{padding-top:10px;}
.space-padding-left-10px{padding-left:10px;}
.space-padding-right-10px{padding-right:10px;}
.space-padding-bottom-10px{padding-bottom:10px;}

.space-padding-top-15px{padding-top:15px;}
.space-padding-left-15px{padding-left:15px;}
.space-padding-right-15px{padding-right:15px;}
.space-padding-bottom-15px{padding-bottom:15px;}

.space-margin-top-bottom-5px{margin:5px 0px;}
.space-margin-top-bottom-10px{margin:10px 0px;}
.space-margin-top-bottom-15px{margin:15px 0px;}

.space-padding-top-bottom-5px{padding:5px 0px;}
.space-padding-top-bottom-10px{padding:10px 0px;}
.space-padding-top-bottom-15px{padding:15px 0px;}


/*全体の囲み設定
------------------------------------------------------------*/
html{
/*height:100%;*/
}

body {
/*height:100%;*/
color:#4c4c4c;
font-size:100%;
font-style:normal;
font-weight:normal;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#pagebody{
width:822px;
margin:0px auto;
}

/*header設定
------------------------------------------------------------*/
#header{
width:822px;
}

#header h1{
font-size:70%;
text-align:center;
margin:5px 0px;
color:#68A676;
font-weight:normal;
}

#header-txt{
font-size:80%;
vertical-align:top;
text-align:right;
}

#header h2{
width:822px;
height:32px;
background-image:url(../img/header003.jpg);
background-position:left top;
background-repeat:no-repeat;
text-indent:-10000px;
}

/*contents設定
------------------------------------------------------------*/

#contents{
width:822px;
}

/*契約薬剤師募集のボックス
------------------------------------------------------------*/
#contents001{
margin:15px 0px;
}

#contents001 th{
width:160px;
text-align:left;
}

#contents001 td{
font-size:100%;
text-align:left;
line-height:145%;
}

/*給与紹介のボックス
------------------------------------------------------------*/
#contents002 p{
font-size:90%;
color:#CC0033;
text-align:center;
margin:10px 0px 30px 0px;
letter-spacing:1px;
}

#contents002b p{
font-size:90%;
color:#333333;
text-align:center;
margin:10px 0px 30px 0px;
letter-spacing:1px;
}

#contents002c p{
font-size:90%;
color:#CC0033;
text-align: left;
margin:10px 0px 30px 100px;
letter-spacing:1px;
line-height: 160%;
}



/*職種紹介のボックス
------------------------------------------------------------*/
#contents003{
width:782px;
margin:0px auto;
}

#contents003 tr{
padding-bottom:30px;
}

.iconbox{
width:100px;
height:110px;
text-align:left;
}

.txtbox{
font-size:95%;
line-height:145%;
}
.txtbox2{
font-size:65%;
line-height:115%;
}

.txtbox3{
font-size: 100%;
color:#FF0000;
line-height: 160%;
font-weight: 800;
}
.txtbox4{
font-size: 120%;
color:#FF0000;
line-height: 160%;
font-weight: 800;
}

.reg-text{
text-align:center;
font-size:110%;
}

.reg-text2{
text-align: left;
font-size:90%;
}

/*前のページ戻るに、トップページに戻るボックス
------------------------------------------------------------*/
#contents004{
width:782px;
margin:0px auto;
margin-top:30px;
}

#contents-left{
float:left;
padding-left:10px;
font-size:75%;
background-image:url(../img/arrow001.gif);
background-position:left 50%;
background-repeat:no-repeat;
}

#contents-right{
float:right;
padding-left:10px;
font-size:75%;
background-image:url(../img/arrow002.gif);
background-position:left 50%;
background-repeat:no-repeat;
}

/*footer設定
------------------------------------------------------------*/

#footer{
clear:both;
border-top:2px solid #666666;
padding-top:10px;
margin-top:10px;
padding-bottom:10px;
}

#footer td{
font-size:75%;
}