a.nl { text-decoration:none;color:#003399;font-weight:bold;}
ul {margin-top:0px; margin-bottom:0px; margin-left:0px;}
li {margin-left:0px; list-style-type: circle;}
h1.productname {
	PADDING-TOP: 3px; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 25px; 
	FONT-FAMILY: MS UI Gothic; 
	BACKGROUND-IMAGE: url(Images/bg_02.gif); 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #333333; 
	width: 730px;
	_width: 735px;
	display:block;
}
h1.productname_beauty {
	PADDING-TOP: 3px; 
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 3px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 25px; 
	FONT-FAMILY: MS UI Gothic; 
	BACKGROUND-IMAGE:url(Images/bg_02pink.gif); 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #333333; 
	width: 730px;
	_width: 735px;
	height:33px;
	display:block;
}
.rightbox {
	PADDING-RIGHT: 1%;
	/*LEFT: 178px !important;*/
	LEFT: 168px !important;
	OVERFLOW: visible! important;
	POSITION: absolute! important;
	TOP: 175px;
	width: 160px;
	height: 700px;
}
.indexbox {
	PADDING-RIGHT: 1%; LEFT: 160px! important; OVERFLOW: visible! important; POSITION: absolute! important; TOP: 130px
}
.seibun {
  FONT-SIZE: 9pt; color : #555555;
}
.pankuzu {
	PADDING-LEFT: 4px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; PADDING-TOP: 3px;  margin-top:0px;
}
A.fw:link{
  text-decoration:none; font-size : 9pt;  line-height : 11pt;  color : white;
}
A.fw:hover{
  text-decoration:none; font-size : 9pt;  line-height : 11pt;  color : white;
}
A.fw:visited{
  text-decoration:none; font-size : 9pt;  line-height : 11pt;  color : white;
}
.fw{
  font-size : 9pt;  line-height : 11pt;  color : white;
}
.fg11 {
  font-size : 9pt;  line-height : 11pt;  color : #333333;
}
#info {
   BACKGROUND-IMAGE: url(/Images/info/info-bg.gif); background-repeat: no-repeat; PADDING-LEFT: 14px; color:#666666; font-size:10pt; line-height: 14pt;
}
#box {
	padding-top:5x; margin-top:3px; margin-left:3px; margin-right:3px; height:180px; width:140px; BORDER: #ccc 1px solid; COLOR: #666;
  font-size : 8pt; color : #333333;
}
#box_index {
	padding-top:5x; margin-top:3px; margin-left:3px; margin-right:3px; height:140px; width:140px; BORDER: #ccc 1px solid; COLOR: #666;
  font-size : 8pt; color : #333333; TEXT-ALIGN: CENTER; background-color:#DFDFDF;
}
.menutitle {
	PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: CENTER; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 20px; BACKGROUND-IMAGE: url(Images/table/menu_head.gif); BACKGROUND-REPEAT: no-repeat
}
.indication {
	 BACKGROUND-COLOR: #FFFFCC;
	 BORDER-TOP: #3292C5 1px ridge;
	 BORDER-BOTTOM: #3292C5 1px ridge;
	 BORDER-LEFT: #3292C5 1px ridge;
	 BORDER-RIGHT: #3292C5 1px ridge;
	 MARGIN-BOTTOM: 0px;
	 MARGIN-RIGHT: 0px;
	 PADDING-BOTTOM: 2px;
	 PADDING-TOP: 2px;
	 PADDING-LEFT: 2PX;
	 COLOR: #004993;
	 FONT-FAMILY: MS UI Gothic;
	 FONT-SIZE: 11pt;
}
.itm-txtbox01 {
	MARGIN-TOP: 3px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #333333 10px solid; WIDTH: 100%; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 100%
}
.itm-txtbox02 {
	MARGIN-TOP: 3px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #333333 10px solid; WIDTH: 100%; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 100%
}
.itm-txtbox03 {
	MARGIN-TOP: 3px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #ff0000 10px solid; WIDTH: 100%; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 100%
}
.itm-set {
	MARGIN-TOP: 2px; 
	MARGIN-BOTTOM: 1px; 
	MARGIN-LEFT: 5px; 
	PADDING-TOP: 7px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10pt;  
	BORDER-LEFT: #006633 2px solid; 
  BORDER-BOTTOM: #006633 1px solid;
	COLOR: #4D4D4D;
	HEIGHT: 30PX;
}
.itm-price {
	MARGIN-TOP: 2px; 
	MARGIN-BOTTOM: 1px; 
	PADDING-TOP: 7px; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: bold; 
  BORDER-BOTTOM: #006633 1px solid;
	COLOR: #CC6600; 
	HEIGHT: 30PX;
}
.txt-attention {
	COLOR: #006699
}
.infomation {
  PADDING-LEFT: 4px; FONT-SIZE: 11pt; line-height : 15pt; color : #006633; FONT-WEIGHT:BOLD; BORDER-LEFT: #006633 13px solid;
}
.inst {
  PADDING-LEFT: 4px; MARGIN: 4px; FONT-SIZE: 10pt; line-height : 15pt; color : #333333;
}
.inst-text {
  PADDING-LEFT: 15px;
}
.warning {
  MARGIN: 20px 10px 5px 10px; 
	padding: 5px; 
	border-color: #ccffff; 
	border-width: 1px; 
	border-style: solid; 
	background: #FFFFEE; 
	FONT-SIZE: 8pt; 
	color: #333333; 
	line-height : 12pt;
}
.f_left {
	float:left;
}
.f_right {
	float:right;
}
.clear {
 clear:both;
 }
 #align_center {
 	text-align:center;
}

/*** ここらかドラックnavi部分 ***/
#left_navi h5{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	text-indent:-9999px;
	text-align:left;
}
h5#navi1, h5#navi1 a, h5#navi1 a:link, h5#navi1 a:visited {
	background:url(Images/navi/navi2_1.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi1 a:hover, h5#navi1 a:active {
	background:url(Images/navi/navi2_1h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi2, h5#navi2 a, h5#navi2 a:link, h5#navi2 a:visited {
	background:url(Images/navi/navi2_2.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi2 a:hover, h5#navi2 a:active {
	background:url(Images/navi/navi2_2h.jpg) 0 0 no-repeat;
display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi3, h5#navi3 a, h5#navi3 a:link, h5#navi3 a:visited {
	background:url(Images/navi/navi2_3.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi3 a:hover, h5#navi3 a:active {
	background:url(Images/navi/navi2_3h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi4, h5#navi4 a, h5#navi4 a:link, h5#navi4 a:visited {
	background:url(Images/navi/navi2_4.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi4 a:hover, h5#navi4 a:active {
	background:url(Images/navi/navi2_4h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi5, h5#navi5 a, h5#navi5 a:link, h5#navi5 a:visited {
	background:url(Images/navi/navi2_5.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi5 a:hover, h5#navi5 a:active {
	background:url(Images/navi/navi2_5h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi6, h5#navi6 a, h5#navi6 a:link, h5#navi6 a:visited {
	background:url(Images/navi/navi2_6.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi6 a:hover, h5#navi6 a:active {
	background:url(Images/navi/navi2_6h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi7, h5#navi7 a, h5#navi7 a:link, h5#navi7 a:visited {
	background:url(Images/navi/navi2_7.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi7 a:hover, h5#navi7 a:active {
	background:url(Images/navi/navi2_7h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi8, h5#navi8 a, h5#navi8 a:link, h5#navi8 a:visited {
	background:url(Images/navi/navi2_8.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi8 a:hover, h5#navi8 a:active {
	background:url(Images/navi/navi2_8h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi9, h5#navi9 a, h5#navi9 a:link, h5#navi9 a:visited {
	background:url(Images/navi/navi2_9.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi9 a:hover, h5#navi9 a:active {
	background:url(Images/navi/navi2_9h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi10, h5#navi10 a, h5#navi10 a:link, h5#navi10 a:visited {
	background:url(Images/navi/navi2_10.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi10 a:hover, h5#navi10 a:active {
	background:url(Images/navi/navi2_10h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi11, h5#navi11 a, h5#navi11 a:link, h5#navi11 a:visited {
	background:url(Images/navi/navi2_11.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi11 a:hover, h5#navi11 a:active {
	background:url(Images/navi/navi2_11h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi12, h5#navi12 a, h5#navi12 a:link, h5#navi12 a:visited {
	background:url(Images/navi/navi2_12.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi12 a:hover, h5#navi12 a:active {
	background:url(Images/navi/navi2_12h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi13, h5#navi13 a, h5#navi13 a:link, h5#navi13 a:visited {
	background:url(Images/navi/navi2_13.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi13 a:hover, h5#navi13 a:active {
	background:url(Images/navi/navi2_13h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi14, h5#navi14 a, h5#navi14 a:link, h5#navi14 a:visited {
	background:url(Images/navi/navi2_14.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#navi14 a:hover, h5#navi14 a:active {
	background:url(Images/navi/navi2_14h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
/** ここらかビューティーnavi部分 **/
h5#b_navi1, h5#b_navi1 a, h5#b_navi1 a:link, h5#b_navi1 a:visited {
	background:url(Images/navi/beauty1.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi1 a:hover, h5#b_navi1 a:active {
	background:url(Images/navi/beauty1h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi2, h5#b_navi2 a, h5#b_navi2 a:link, h5#b_navi2 a:visited {
	background:url(Images/navi/beauty2.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi2 a:hover, h5#b_navi2 a:active {
	background:url(Images/navi/beauty2h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi3, h5#b_navi3 a, h5#b_navi3 a:link, h5#b_navi3 a:visited {
	background:url(Images/navi/beauty3.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi3 a:hover, h5#b_navi3 a:active {
	background:url(Images/navi/beauty3h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi4, h5#b_navi4 a, h5#b_navi4 a:link, h5#b_navi4 a:visited {
	background:url(Images/navi/beauty4.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi4 a:hover, h5#b_navi4 a:active {
	background:url(Images/navi/beauty4h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi0, h5#b_navi0 a, h5#b_navi0 a:link, h5#b_navi0 a:visited {
	background:url(Images/navi/beauty00.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi0 a:hover, h5#b_navi0 a:active {
	background:url(Images/navi/beauty00_h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi5, h5#b_navi5 a, h5#b_navi5 a:link, h5#b_navi5 a:visited {
	background:url(Images/navi/beauty5.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi5 a:hover, h5#b_navi5 a:active {
	background:url(Images/navi/beauty5h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi6, h5#b_navi6 a, h5#b_navi6 a:link, h5#b_navi6 a:visited {
	background:url(Images/navi/beauty6.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi6 a:hover, h5#b_navi6 a:active {
	background:url(Images/navi/beauty6h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi7, h5#b_navi7 a, h5#b_navi7 a:link, h5#b_navi7 a:visited {
	background:url(Images/navi/beauty7.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi7 a:hover, h5#b_navi7 a:active {
	background:url(Images/navi/beauty7h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi8, h5#b_navi8 a, h5#b_navi8 a:link, h5#b_navi8 a:visited {
	background:url(Images/navi/beauty8.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi8 a:hover, h5#b_navi8 a:active {
	background:url(Images/navi/beauty8h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi9, h5#b_navi9 a, h5#b_navi9 a:link, h5#b_navi9 a:visited {
	background:url(Images/navi/beauty9.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h5#b_navi9 a:hover, h5#b_navi9 a:active {
	background:url(Images/navi/beauty9h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}

/** ペットのindex **/
#left_navi h2{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	text-indent:-9999px;
	text-align:left;
}
h2#p_navi1, h2#p_navi1 a, h2#p_navi1 a:link, h2#p_navi1 a:visited {
	background:url(Images/navi/pet1.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi1 a:hover, h2#p_navi1 a:active {
	background:url(Images/navi/pet1h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi2, h2#p_navi2 a, h2#p_navi2 a:link, h2#p_navi2 a:visited {
	background:url(Images/navi/pet2.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi2 a:hover, h2#p_navi2 a:active {
	background:url(Images/navi/pet2h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi3, h2#p_navi3 a, h2#p_navi3 a:link, h2#p_navi3 a:visited {
	background:url(Images/navi/pet3.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi3 a:hover, h2#p_navi3 a:active {
	background:url(Images/navi/pet3h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi4, h2#p_navi4 a, h2#p_navi4 a:link, h2#p_navi4 a:visited {
	background:url(Images/navi/pet4.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi4 a:hover, h2#p_navi4 a:active {
	background:url(Images/navi/pet4h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi5, h2#p_navi5 a, h2#p_navi5 a:link, h2#p_navi5 a:visited {
	background:url(Images/navi/pet5.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
h2#p_navi5 a:hover, h2#p_navi5 a:active {
	background:url(Images/navi/pet5h.jpg) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	width:160px;
	height:20px;
}
/** beauty_indexのcss **/
table#center {
	font-size:8pt;
	width:550px;
	border-collapse:collapse;
	border:0px;
	color:#333333;
}
td.box_left {
	width:260px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:10px;
}
.box_right {
	width:260px;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:10px;
}
/**  **/
#body_title {
	background:url(Images/beauty/body_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#body_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#body_under {
	background-image:url(Images/beauty/body_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
/** 美容サプリ・スキンケア **/
#biyou_title {
	background:url(Images/beauty/biyou_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#biyou_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#biyou_under {
	background-image:url(Images/beauty/biyou_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
/** ボディーケア **/
#body_title {
	background:url(Images/beauty/body_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#body_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#body_under {
	background-image:url(Images/beauty/body_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
/** ダイエット **/
#diet_title {
	background:url(Images/beauty/diet_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#diet_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#diet_under {
	background-image:url(Images/beauty/diet_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
/** 性病・細菌感染 **/
.h3_none {
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	padding:0px;
	padding-bottom:1px;
	margin:0px;
}
.h4_none {
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	padding:0px;
	padding-bottom:1px;
	margin:0px;
}
.mr_5 {
	_margin-right:5px;
}
#mb_-10 {
	margin-bottom:10px;
	_margin-bottom:0px;
}
#mb_-20 {
	margin-bottom:10px;
	_margin-bottom:-10px;
}
tr#infection_top {
	width:550px;
	height:27px;
}
#infection_title{
	background:url(Images/medicine/infection_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#infection_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#infection_under {
	background-image:url(Images/medicine/infection_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
.ml_2 {
	margin-left:3px;
	border:0px;
	width:550px;
}
#mb_10 {
	margin-bottom:10px;
}
/** 鎮痛 **/
#pain_title {
	background:url(Images/medicine/painkill_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#pain_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#pain_under {
	background-image:url(Images/medicine/painkill_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#pain_bun {
	margin-top:5px;
}
/** ホルモン剤 **/
#hormon_title {
	background:url(Images/medicine/hormon_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#hormon_under {
	background-image:url(Images/medicine/hormon_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#hormon_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 女性用医薬品 **/
#womens_title {
	background:url(Images/medicine/womens_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#womens_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
#womens_under {
	background-image:url(Images/medicine/womens_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
/** 皮膚疾患の薬 **/
#skin_title {
	background:url(Images/medicine/skin_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#skin_under {
	background-image:url(Images/medicine/skin_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#skin_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** アレルギー **/
#allergy_title {
	background:url(Images/medicine/allergy_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#allergy_under {
	background-image:url(Images/medicine/allergy_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#allergy_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 消化器系の薬 **/
#syoukaki_title {
	background:url(Images/medicine/syoukaki_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#syoukaki_under {
	background-image:url(Images/medicine/syoukaki_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#syoukaki_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 生活習慣病 **/
#lifestyle_title {
	background:url(Images/medicine/lifestyle_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#lifestyle_under {
	background-image:url(Images/medicine/lifestyle_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#lifestyle_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 循環器 **/
#jyunkan_title {
	background:url(Images/medicine/jyunkan_top.jpg) 0 0 no-repeat;

width:550px;
	height:27px;
}
#jyunkan_under {
	background-image:url(Images/medicine/jyunkan_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#jyunkan_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** こころの薬 **/
#heart_title {
	background:url(Images/medicine/heart_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#heart_under {
	background-image:url(Images/medicine/heart_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#heart_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 生活改善 **/
#kaizen_title {
	background:url(Images/medicine/kaizen_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#kaizen_under {
	background-image:url(Images/medicine/kaizen_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#kaizen_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 感覚器官 **/
#kankaku_title {
	background:url(Images/medicine/kankaku_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#kankaku_under {
	background-image:url(Images/medicine/kankaku_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#kankaku_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** ビタミン剤 **/
#vitamins_title {
	background:url(Images/medicine/vitamins_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#vitamins_under {
	background-image:url(Images/medicine/vitamins_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#vitamins_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** その他医薬品 **/
#other_title {
	background:url(Images/medicine/other_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#other_under {
	background-image:url(Images/medicine/other_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#other_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** フィラリアページ **/
#fila_title {
	background:url(Images/pet/fila_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#fila_under {
	background-image:url(Images/pet/fila_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#fila_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** ノミ・ダニのindex **/
#nomi_title {
	background:url(Images/pet/nomi_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#nomi_under {
	background-image:url(Images/pet/nomi_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#nomi_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 犬用シャンプー **/
#shampoo_title {
	background:url(Images/pet/shampoo_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#shampoo_under {
	background-image:url(Images/pet/shampoo_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#shampoo_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** 犬用コンディショナー **/
#conditioner_title {
	background:url(Images/pet/conditioner_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#conditioner_under {
	background-image:url(Images/pet/conditioner_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#conditioner_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}
/** その他ケア用品 **/
#others_title {
	background:url(Images/pet/others_top.jpg) 0 0 no-repeat;
	width:550px;
	height:27px;
}
#others_under {
	background-image:url(Images/pet/others_under.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:63px;
}
#others_title h1 {
	position:absolute;
	width:30px;
	text-indent:-9999px;
}

/** kagemichi_css **/

/*---------------------------
その他
----------------------------*/
.list_c {
	background:none !important;
	background-image:none !important;
}
/*-------------------------
マージン パディング
---------------------------*/
.orenji {
	color:#FF6317;
	font-size:12px;
}
.mt_-15 {
	margin-top:-35px;
}
.mt_3 {
	margin-top:6px;
	_margin-top:3px;
}
.m4-t {	margin-top:4px;}
.m4-b {	margin-bottom:4px;}
.mt_5 {	margin-top:5px;}
.m5-t {	margin-top:5px;}
.m5-b {	margin-bottom:5px;}
#mtb_5 {margin-top:5px;
	margin-bottom:5px;
}
.mt_10 {	margin-top:10px;}
.m10-b {	margin-bottom:10px;}
.mt_20 {
	margin-top:20px;
}
.ml-50 {	margin-left:50px;}
.mt_60 {	margin-top:60px;}
.ml-70 {	margin-left:70px;}
.ml-100 {	margin-left:100px;}
.p5-t {	padding-top:5px;}
.p10-t{		padding-top:10px;}
.p10-b {	padding-bottom:10px;}

/*-------------------------
------------------------*/
.h2_none {
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.sto_none {
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.list_ml10 {
	margin-left:35px;
}
.em_none {
	font-size:12px;
	color:#333333;
}
.mb_48 {
	margin-bottom:24px;
	_margin-bottom:73px;
}
#drug_table {
	margin-top:-20px;
	_margin-top:5px;
}
#page_title {
	text-align:right;
	line-height:1.4em;
	font-size:10px;
	color:#333333;
	padding-bottom:1px;
	font-weight:normal;
	letter-spacing:0.1em;
}
#syouhin {
    border: 1px #4772C0 solid;
    border-collapse: collapse;
    border-spacing: 0;
	background-color:#4772C0;
	width:160px;
	height:60px;
}
#kensaku {
	background-color:#EEF2F9;
	font-size:9pt;
	color:336699;
	font-weight:bold;
}
.center {
	text-align:center;
	color:#FFFFFF;
}
.sagasu {
	text-align:center;
	background-color:#ffffff;
	color:#eeeeee;
}
#sagasu_title {
	width:158px;
	border:0px;
}
#sagasu2 {
	width:159px;
	border:0px;
}
body {
	margin-top:0px;
}
.cart_bottom {
	border:0px;
	vertical-align:middle;
	padding-bottom:5px;
}
.left_navi {
	height:1000px;
	width:170px;
	border:0px;
    border-spacing: 0;
}
#f_size_8pt {
	font-size:8pt;
}
#f_size2_8pt {
	font-size:8pt;
}
table.footer1 {
	padding-top:3px;
	width:900px;
    border-spacing: 0;
}
#footer {
	padding-top:5px;
}
.red {
	color:#990000;
}
#ichiran {
	background-color:#999999;
	width:900px;
	margin-top:-75px;
	_margin-top:-70px;
}
#ichiban tr {
	background-color:#FFFFFF;
}
.ichiran_t {
	background-color:#FFFFFF;
	color:#336699;
	width:166px;
}
.ichiran_hr {
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	color:#999999;
}
.bg_shiro {
	background-color:#FFFFFF;
}
.h14 {
	height:14px;
}
.b_none {
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.m_b450 {
	margin-bottom:250px;
}
.m_b80 {
	margin-bottom:80px;
}
.ml_63 {
	margin-left:63px;
}
.ml_86 {
	margin-left:86px;
}
.ml_120 {
	margin-left:120px;
}

/** pet recommend **/
.recommend_bun {
	font-size:11px;
	color:#181818;
}
.recommend_bun a,.recommend_bun a:link,.recommend_bun a:visited {
	color:#0000FF;
	text-decoration:underline;
}
.recommend_bun a:hover,.recommend_bun a:active {
	color:#0099FF;
	text-decoration:underline;
}
.recommend_bun02 {
	margin-top:5px;
	margin-left:14px;
}
.ml_8 {
	margin-left:8px;
}
.ml_17_t5 {
	margin-left:17px;
	margin-top:5px;
}
.recommend_ie {
	margin-top:40px;
	_margin-top:40px;
}

/*-------------------------------------
お知らせのボックス部分
---------------------------------------*/
#infomation {
	border:solid 0px #999999;
	height: 140px;
	width: 540px;
	overflow: auto;
	scrollbar-face-color: #FFFFF0;
	scrollbar-highlight-color: #FFFFF0;
	scrollbar-shadow-color: #FF6600;
	scrollbar-3dlight-color: #FFFFF0;
	scrollbar-arrow-color: #FF6600;
	scrollbar-track-color: #FFFFF0;
	scrollbar-darkshadow-color: #FFFFF0;
	filter:chroma(color=#220022);
	border-style:margin: 0px;
	padding: 0px;
	font-size: 9pt;
}

/*-------------------------------
★DALICIA　美肌美白クリームのflashスタイル
-------------------------------------*/
#dalicia {
	width:544px; height:200px; border:1px #45b302 solid; 
	background-image:url(http://www.ntp-k.co.th/Images/beauty/dalicia.jpg);
    background-repeat:no-repeat;
}
#dalicia_in {
	margin:36px 0px 0px 332px;
	_margin:37px 0px 0px 333px;
}