body {
	background-color: #3CB4BD;
	text-align:left;
	margin:0px 0px 0px 10px;
}

h1{
font-size:10px;
color:#166D89;
margin:0px 0px 0px 0px;
}
h2{
font-size:14px;
color:#FFFFFF;
margin:0px;
}
A { text-decoration: none; }
A:link { color: #166D89; } 
A:visited { color: #09475B; } 
A:hover { color: #D0F3FE; } 
A:active { color: #FFFFFF; } 

A.sav1:link     {color: #000000 }
A.sav1:visited  {color: #333333 }   
A.sav1:hover    {text-decoration:underline;color: #E60000;}
A.sav1:active   {color:#ffffff}

A.sav2:link     {color: #ffffff }
A.sav2:visited  {color: #ffffff }   
A.sav2:hover    {color: #FFF32D;}
A.sav2:active   {color:#ffffff}

A.sav3:link     {color: #ffffff }
A.sav3:visited  {color: #ffffff }   
A.sav3:hover    {color: #ff9000;}
A.sav3:active   {color:#ff0000}


.seo {
font-size: 10px;
color:#FFFFFF;
padding:35px 5px 5px 5px;
line-height:12px;
text-align:left;
}
.seo2{
display:none;
}
.navi {
font-size: 10px;
color:#166D89;
padding:10px 5px 10px 5px;
line-height:12px;
text-align:center;
}
.copy {
font-size: 10px;
color:#166D89;
font-weight:bold;
padding:5px;
line-height:12px;
text-align:center;
}
.sabu_menu1{
font-size:10px;
padding:3px;
text-align:left;
color:#000000;
font-weight:bold;
}
.sabu_menu2{
font-size:10px;
padding:3px;
text-align:left;
color:#99A0A5;
}
.sabu_menu_div{
margin:3px 0px 0px 128px;

}
/*****************メッセージ*****************/
.mess_table1{
border:1px solid #686E7F;
}
.mess_text{
color:#3F5A6E;
font-size:12px;
margin:9px 0px 0px 224px;
line-height:17px;
}
.mess_copy{
margin:100px 0px 0px 0px;
}
.mess_copy2{
padding:1px 0px 0px 103px;
}
.mess_text{
color:#3F5A6E;
font-size:12px;
padding:30px 183px 0px 111px;
text-align:left;
line-height:17px;
}
.mess_copy3{
margin:45px 0px 0px 0px;
}
.mess_copy4{
padding:0px 0px 0px 401px;
color:#3F5A6E;
font-size:12px;
text-align:left;
letter-spacing:0px;
font-weight:bold;
}
.mess_table2{
margin-top:39px;
margin-bottom:53px;
background-image:url(img/mess_bg1.jpg);
}


.mess_table22{
margin-top:39px;
margin-bottom:53px;
}




.mess_text2{
color:#000000;
font-size:12px;
margin:25px 0px 0px 0px;
text-align:center;
line-height:16px;
letter-spacing:0px;
font-weight:bold;
}
.mess_text3{
color:#000000;
font-size:12px;
margin:53px 0px 0px 0px;
text-align:center;
line-height:16px;
letter-spacing:0px;
font-weight:bold;
}
.mess_text4{
color:#000000;
font-size:12px;
margin:51px 0px 0px 0px;
text-align:center;
line-height:16px;
letter-spacing:0px;
font-weight:bold;
}

.kouji{
font-size:12px;
color:#666666;
padding:0px 0px 80px 0px;
text-align:center;
line-height:20px;
}

/*****************企業理念*****************/

.rinen_text{
color:#3F5A6E;
font-size:10px;
margin:10px 0px 0px 0px;
text-align:center;
line-height:18px;
letter-spacing:1px;
}
/*****************　概要　*****************/
.mas{
border:1px #FFFFFF solid;
height:161px;
width:161px;
}
.mas1{
height:161px;
width:161px;
}
.gai_text{
color:#FFFFFF;
font-size:12px;
margin:8px 0px 0px 6px;
text-align:left;
line-height:17px;
}
/*****************各薬局*****************/
.table01{
margin-left:18px;
margin-top:8px;
}
.table02{
margin-left:0px;
margin-top:0px;
}
.table03{
margin-left:0px;
margin-top:0px;
}
.table031{
margin-left:0px;
margin-top:26px;
}
.table032{
margin-left:0px;
margin-top:0px;
margin-bottom:26px;
}
.table04{
margin-left:0px;
margin-top:26px;
margin-bottom:33px;
}
.table05{
margin:0px;
}
.table06{
margin-left:0px;
margin-top:0px;
margin-bottom:26px;
}
.table07{
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}
.bar{
margin-bottom:20px;
}
.add1{
font-size:12px;
text-align:left;
color:#ffffff;
margin:225px 0px 0px 12px;
line-height:17px;
}
.add2{
font-size:12px;
text-align:left;
color:#ffffff;
margin:63px 0px 0px 12px;
line-height:17px;
}

.text01{
font-size:12px;
text-align:left;
color:#3F5A6E;
margin:8px 0px 0px 10px;
line-height:17px;
}

.text02{
font-size:12px;
text-align:left;
color:#ffffff;
margin:17px 0px 0px 3px;
line-height:17px;
}
.text03{
font-size:12px;
text-align:left;
color:#ffffff;
margin:8px 10px 0px 3px;
line-height:17px;
}
.text033{
font-size:12px;
text-align:left;
color:#ffffff;
margin:8px 10px 0px 12px;
line-height:17px;
}
.text04{
font-size:12px;
text-align:left;
color:#ffffff;
margin:10px 155px 0px 188px;
line-height:17px;
}
.text041{
font-size:12px;
text-align:left;
color:#ffffff;
margin:10px 155px 0px 188px;
line-height:17px;
}
.text05{
font-size:12px;
text-align:left;
color:#ffffff;
margin:10px 165px 0px 220px;
line-height:17px;
}
.text06{
font-size:12px;
text-align:left;
color:#ffffff;
margin:10px 165px 0px 220px;
line-height:17px;
}
.text07{
font-size:12px;
text-align:left;
color:#ffffff;
margin:10px 165px 0px 10px;
line-height:17px;
}
.menu1{
font-size:10px;
text-align:left;
color:#4EB8A6;
margin:0px 0px 5px 5px;
line-height:17px;
}
.menu2{
font-size:10px;
text-align:left;
color:#000000;
margin:0px 0px 2px 5px;
line-height:17px;
}
.menu3{
font-size:10px;
text-align:left;
color:#000000;
margin:0px 0px 5px 5px;
line-height:17px;
font-weight:bold;
}
.pic01{
width:635px;
height:283px;
background-image:url(img/yaku_n_tenpo1.jpg);
}
.pic02{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo2.jpg);
}
.pic03{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo3.jpg);
}
.pic04{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo4.jpg);
}
.pic05{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo5.jpg);
}
.pic06{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo6.jpg);
}
.pic07{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo7.jpg);
}
.pic08{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo8.jpg);
}
.pic09{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo9.jpg);
}
.pic10{
width:639px;
height:242px;
background-image:url(img/yaku_n_tenpo20.jpg);
}
.pic11{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo12.jpg);
}
.pic12{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo14.jpg);
}
.pic13{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo19.jpg);
}
.pic14{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo15.jpg);
}
.pic15{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo16.jpg);
}
.pic16{
width:639px;
height:120px;
background-image:url(img/yaku_n_tenpo17.jpg);
}
.pic17{
width:639px;
height:120px;
background-image:url(img/yaku_n_tenpo18.jpg);
}
.pic18{
width:639px;
height:242px;
background-image:url(img/yaku_n_tenpo21.jpg);
}
.pic19{
width:639px;
height:242px;
background-image:url(img/yaku_n_tenpo22.jpg);
background-repeat:no-repeat;
}
.pic21{
width:639px;
height:242px;
background-image:url(img/yaku_n_tenpo20.jpg);
}
.pic22{
width:639px;
height:123px;
background-image:url(img/yaku_n_tenpo30.jpg);
}

.pic23{
width:639px;
height:242px;
background-image:url(img/sanuma2.jpg);
}
.map{
text-align:right;
}
.bota{
margin-left:auto;
margin-right:auto;
text-align:center;
}

/***************************会社沿革*************************************/

.enkaku1{
font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:9px 0px 9px 10px;
border-bottom:1px solid #ffffff;
}

.enkaku2{
font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#FCFF02;
padding:9px 0px 9px 10px;
border-bottom:1px solid #FCFF02;
}

.enkaku3{
font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#0053FF;
padding:9px 0px 9px 10px;
border-bottom:1px solid #ffffff;
}

.enkaku4{
font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#cccccc;
padding:9px 0px 9px 10px;
border-bottom:1px solid #ffffff;
}

.enkaku_p{
padding:5px　0px;
border-bottom:1px solid #ffffff;
}
.enkaku_p1{
padding:5px　0px;
border-bottom:1px solid #0053FF;
}

.topgo{
font-size:12px;
color:#FFFFFF;
padding:20px 10px 30px 0px;
text-align:right;
}

.kasima_b{
width:472px;
text-align:right;
margin-top:52px;
}

.sanuma_b{
width:472px;
text-align:right;
margin-top:69px;
}