body {
margin:0px;
font:"ＭＳ ゴシック", "Osaka−等幅";
text-align:center;
}

h1{
display:none;
}
h2{
display:none;
}
h3{
font-size:12px;
text-align:left;
color:#ffffff;
margin:0px;
}
h4{
display:none;
}
h5{
display:none;
}
.seo{
display:none;
}

/********************************　リンク　********************************/

A { text-decoration: none; }
A:link { color: #333333; } 
A:visited { color: #000000; } 
A:hover { color: #E98400; } 
A:active { color: #FF9000; } 

A.txt:link     {color: #516A92;}
A.txt:visited  {color: #516A92;}   
A.txt:hover    {color: #ff6600;}
A.txt:active   {color: #FF0000;}

A.hedbota:link     {color: #0C2D83;}
A.hedbota:visited  {color: #0C2D83;}   
A.hedbota:hover    {color: #ff6600;}
A.hedbota:active   {color: #FF0000;}

A.koji:link     {color: #0C2D83;}
A.koji:visited  {color: #0C2D83;}   
A.koji:hover    {color: #ff6600;}
A.koji:active   {color: #FF0000;}

A.si1:link     {color: #1D30BD;}
A.si1:visited  {color: #1D30BD;}   
A.si1:hover    {                 
                 color: #ff9900;
                 text-decoration: underline;
				 }
A.si1:active   {color: #FF0000;}

A.si2:link     {color: #666666;}
A.si2:visited  {color: #666666;}   
A.si2:hover    {                 
                 color: #ff9900;
                 text-decoration: underline;
				 }
A.si2:active   {color: #FF0000;}



A.zai:link     {color: #15AB20;}
A.zai:visited  {color: #15AB20;}   
A.zai:hover    {                 
                 color: #ff0000;
                 text-decoration: underline;
				 }
A.zai:active   {color: #FFffff;}

A.kai:link     {color: #ff6000;}
A.kai:visited  {color: #ff6000;}   
A.kai:hover    {color: #ff0000;　text-decoration: underline;}
A.kai:active   {color: #EDD900;}


/********************************　ヘッダ　********************************/

.hed1{
font-size:11px;
text-align:left;
color:#0C2D83;
padding:3px 0px 3px 5px;
}
.hed2{
font-size:11px;
text-align:left;
color:#333333;
padding:0px 0px 3px 0px;
}

/********************************　メニュー　********************************/

.menu_div{
text-align:center;
margin:0px;
width:760px;
height:30px;
}

#menu1 a span {
display:none;
}
#menu1 a {
display:block;
width:60px;
height:30px;
background-image:url(img/b1.jpg);
background-repeat:no-repeat;
float:left;
}
#menu1 a:hover {
background-image:url(img/b11.jpg);
background-repeat:no-repeat;
}

#menu2 a span {
display:none;
}
#menu2 a {
display:block;
width:115px;
height:30px;
background-image:url(img/b2.jpg);
background-repeat:no-repeat;
float:left;
}
#menu2 a:hover {
background-image:url(img/b21.jpg);
background-repeat:no-repeat;
}

#menu3 a span {
display:none;
}
#menu3 a {
display:block;
width:70px;
height:30px;
background-image:url(img/b3.jpg);
background-repeat:no-repeat;
float:left;
}
#menu3 a:hover {
background-image:url(img/b31.jpg);
background-repeat:no-repeat;
}

#menu4 a span {
display:none;
}
#menu4 a {
display:block;
width:105px;
height:30px;
background-image:url(img/b4.jpg);
background-repeat:no-repeat;
float:left;
}
#menu4 a:hover {
background-image:url(img/b41.jpg);
background-repeat:no-repeat;
}

#menu5 a span {
display:none;
}
#menu5 a {
display:block;
width:70px;
height:30px;
background-image:url(img/b5.jpg);
background-repeat:no-repeat;
float:left;
}
#menu5 a:hover {
background-image:url(img/b51.jpg);
background-repeat:no-repeat;
}

#menu6 a span {
display:none;
}
#menu6 a {
display:block;
width:70px;
height:30px;
background-image:url(img/b6.jpg);
background-repeat:no-repeat;
float:left;
}
#menu6 a:hover {
background-image:url(img/b61.jpg);
background-repeat:no-repeat;
}

#menu7 a span {
display:none;
}
#menu7 a {
display:block;
width:120px;
height:30px;
background-image:url(img/b7.jpg);
background-repeat:no-repeat;
float:left;
}
#menu7 a:hover {
background-image:url(img/b71.jpg);
background-repeat:no-repeat;
}

#menu8 a span {
display:none;
}
#menu8 a {
display:block;
width:150px;
height:30px;
background-image:url(img/b8.jpg);
background-repeat:no-repeat;
float:left;
}
#menu8 a:hover {
background-image:url(img/b81.jpg);
background-repeat:no-repeat;
}

/********************************　トップページ　********************************/

.banner_div1{
text-align:center;
margin:0px;
width:760px;
height:115px;
}

#banner1 a span {
display:none;
}
#banner1 a {
display:block;
width:253px;
height:115px;
background-image:url(img/banner1.jpg);
background-repeat:no-repeat;
float:left;
}
#banner1 a:hover {
background-image:url(img/banner11.jpg);
background-repeat:no-repeat;
}

#banner2 a span {
display:none;
}
#banner2 a {
display:block;
width:253px;
height:115px;
background-image:url(img/banner2.jpg);
background-repeat:no-repeat;
float:left;
}
#banner2 a:hover {
background-image:url(img/banner21.jpg);
background-repeat:no-repeat;
}

#banner3 a span {
display:none;
}
#banner3 a {
display:block;
width:254px;
height:115px;
background-image:url(img/banner3.jpg);
background-repeat:no-repeat;
float:left;
}
#banner3 a:hover {
background-image:url(img/banner31.jpg);
background-repeat:no-repeat;
}

.sbanner1{
text-align:left;
padding:20px 10px 5px 5px;
}
.sbanner2{
text-align:left;
padding:5px 10px 0px 5px;
}

.info1{
padding:20px 5px 0px 10px;
}

.tenpo1{
padding:0px 0px 0px 0px;
background-image:url(img/top_bg.jpg);
background-repeat:no-repeat;
}

.tenpo2{
width:200px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:15px;
font-size:12px;
color:#666666;
line-height:17px;
}
.tenpo_div{
width:200px;
text-align:left;
padding:3px 0px 3px 5px;
background-color:#2F92FA;
margin-bottom:10px;
}
.tenpo_div1{
margin-top:15px;
}



/********************************　テキストナビ　********************************/

.navi{
font-size:12px;
text-align:center;
line-height:17px;
padding:15px 0px;
color:#516A92;
}

/********************************　copy　********************************/

.copy{
font-size:12px;
text-align:right;
line-height:17px;
padding:5px 10px 5px 0px;
}

A.copy1:link     {color: #0C2D83;}
A.copy1:visited  {color: #0C2D83;}   
A.copy1:hover    {color: #ff6600;}
A.copy1:active   {color: #FF0000;}

/********************************　food　********************************/

.food{
background-color:#9ACCFF;
text-align:right;
}
.food1{
font-size:12px;
font-weight:bold;
}
.food_div{
width:180px;
padding:10px 10px 10px 0px;
font-size:10px;
color:#FFFFFF;
line-height:17px;
text-align:left;
float:right;
}

A.food_l:link     {color: #214193;}
A.food_l:visited  {color: #214193;}   
A.food_l:hover    {color: #ff6600;}
A.food_l:active   {color: #FF0000;}

/********************************　サイドメニュー　********************************/

A.sme:link     {color: #2850AB;}
A.sme:visited  {color: #2850AB;}   
A.sme:hover    {color: #ffffff;}
A.sme:active   {color: #FF9000;}

A.sme1:link     {color: #0C58A6;}
A.sme1:visited  {color: #0C58A6;}   
A.sme1:hover    {color: #E98400;}
A.sme1:active   {color: #FF9000;}


.smenu1{
background-image:url(img/smenu_bg.jpg);
background-repeat:no-repeat;
width:160px;
height:12px;
font-size:12px;
font-weight:bold;
color:#0C58A6;
padding:9px 0px 9px 20px;
text-align:left;
vertical-align:middle;
}
.smenu2{
font-size:10px;
}
.smenu3{
background-image:url(img/smenu_bg2.jpg);
background-repeat:no-repeat;
width:150px;
height:12px;
font-size:12px;
font-weight:bold;
color:#2850AB;
padding:9px 0px 9px 30px;
text-align:left;
vertical-align:middle;
margin-left:0px;
}
.smenu4{
background-image:url(img/smenu_bg3.jpg);
background-repeat:no-repeat;
width:150px;
height:22px;
font-size:12px;
font-weight:bold;
color:#2850AB;
padding:9px 0px 9px 30px;
text-align:left;
vertical-align:middle;
margin-left:0px;
}
.smenu5{
font-size:11px;
}

/********************************　薬剤師の役割ページ　********************************/

.yakuwari1{
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:15px 50px 15px 50px;
}
.yakuwari2{
line-height:20px;
}
.yakuwari3{
width:480px;
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:15px 20px 15px 20px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
}
.yakuwari33{
width:290px;
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:15px 10px 15px 20px;
}
.yakuwari4{
float:right;
margin:0px 0px 0px 10px;
}
.yakuwari5{color: #108C9E}
.yakuwari6{
width:480px;
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:0px 20px 0px 0px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
}
.yakuwari7{
margin:0px 0px 15px 0px;
}
.yakuwari71{
margin:0px 0px 35px 0px;
}
.yakuwari72{
margin:0px 0px 5px 0px;
}
.yakuwari8{
font-size:12px;
font-weight:bold;
color:#333333;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}
.yakuwari9{
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.yakuwari10{
color:#444444;
}
.yakuwari11{
margin-bottom:15px;
}
.yakuwari12{
margin-bottom:10px;
}
.yakuwari13{
font-size:13px;
font-weight:bold;
color:#4B6886;
}
.yakuwari14{
padding:10px 0px 10px 0px;
}
.yakuwari15{
padding:15px 0px 0px 0px;
}


.yakuwari_ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.yakuwari_li1{
font-weight:bold;
color:#333333;
margin-bottom:10px;
}
.yakuwari_li2{
padding-left:30px;
margin-bottom:5px;
}

/********************************　研修ページ　********************************/
.kensyu1{
font-size:12px;
color: #0099FF;
font-weight: bold;
text-align:left;
line-height:17px;
padding:5px 5px 5px 5px;
}
.kensyu2{
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:2px 20px 2px 20px;
}
.kensyu3{
width:500px;
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:0px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
}
.kensyu4{
font-size:12px;
color:#ffffff;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}
.kensyu5{
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:2px 20px 2px 20px;
}
.kensyu6{
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:10px 20px 2px 20px;
}
.mail22{
padding:15px 0px 10px 0px;
text-align:center;
}

.goto1{
font-size:11px;
color:#333333;
text-align:left;
padding:3px 0px 3px 20px;
line-height:15px;
}
.goto2{
font-size:11px;
color:#333333;
text-align:left;
padding:3px 0px 3px 10px;
line-height:15px;
}
.goto3{
font-size:12px;
color:#333333;
text-align:left;
padding:3px 0px 15px 20px;
line-height:15px;
}
.goto4{
padding:15px 0px 20px 0px;
text-align:center;
}
.goto5{
border:1px solid #333333;
}
.goto6{
padding:10px 0px 0px 10px;
}

.top{
text-align:right;
margin:10px 0px;
}


/********************************　体験入社申込みフォーム　********************************/

.mail1{
font-size:12px;
text-align:right;
font-weight:bold;
padding-right:20px;
}

.ent1{
border-left:1px solid #ABABAB;
border-right:3px solid #999999;
font-size:12px;
color:#333333;
text-align:left;
line-height:17px;
padding:5px 10px 5px 10px;
}
.ent2{
border-right:1px solid #ABABAB;
font-size:12px;
color:#666666;
text-align:left;
line-height:17px;
padding:5px 10px 5px 10px;
}
.ent3{
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;
font-size:10px;
color:#ff0000;
text-align:right;
padding:5px 10px 5px 10px;
}
.ent4{
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;
}
.ent5{
padding:15px 10px 5px 10px;
text-align:center;
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;
}
.ent6{
font-size:10px;
color:#ff0000;
}


.info_title1{
padding:15px 0px 10px 0px;
text-align:center;
}




.sin_ken_text1{
font-size:12px;
color:#1E3E6F;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.sin_ken_text2{
font-size:12px;
font-weight:bold;
color:#063B06;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.sin_ken_text3{
font-size:12px;
color:#063B06;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.sin_ken_text4{
font-size:12px;
font-weight:bold;
color:#383007;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.sin_ken_text5{
font-size:12px;
color:#383007;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.sin_ken_text6{
font-size:12px;
color:#590511;
text-align:left;
line-height:17px;
padding:5px 20px 5px 20px;
}

.mail2{
padding:15px 0px 10px 0px;
text-align:center;
font-size:12px;
}
