body{
	color:#000000;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
} 

a:link{
	color: #FF6633;
	font-size: 75%;
	line-height: 130%;
	text-decoration: underline;
}

a:visited{
	color: #CC3300;
	font-size: 75%;
	line-height: 130%;
	text-decoration: underline;
}

a:hover{
	color: #FF9966;
	font-size: 75%;
	line-height: 130%;
	text-decoration: none;
}

.body_tx{
	color: #000000;
	font-size: 90%;
	line-height: 130%;
} 

.body_tx5{
	color: #000000;
	font-size: 75%;
	line-height: 130%;
	padding: 5;
} 
.body_txsm {
	color: #000000;
	font-size: 65%;
	line-height: 120%;
} 

.body_txb {
	color: #000000;
	font-size: 75%;
	line-height: 130%;
	font-weight: bold;
} 
.body_gr {
	color: #999999;
	font-size: 75%;
	line-height: 130%;
} 

.body_grsm {
	color: #999999;
	font-size: 65%;
	line-height: 120%;
} 

.body_gr2 {
	color: #666666;
	font-size: 75%;
	line-height: 130%;
} 

/*  050204  */
.body_grsm2 {
	color: #666666;
	font-size: 75%;
	line-height: 130%;
} 

.body_deepg{
	color: #336653;
	font-size: 75%;
	line-height: 130%;
} 

.body_deepgsm{
	color: #336653;
	font-size: 65%;
	line-height: 120%;
} 

/* 050204 */
.body_deepgb{
	color: #336653;
	font-size: 90%;
	line-height: 130%;
	font-weight: bold;
} 

.body_deepgbl{
	color: #336653;
	font-size: 120%;
	line-height: 140%;
	font-weight: bold;
} 

.body_deepgbl2{
	color: #336653;
	font-size: 90%;
	line-height: 130%;
	font-weight: bold;
} 

.body_nomalg{
	color: #618B6E;
	font-size: 75%;
	line-height: 130%;
} 

.body_nomalgsm {
	color: #618B6E;
	font-size: 65%;
	line-height: 120%;
} 

.body_nomalgb2{
	color: #618B6E;
	font-size: 90%;
	line-height: 130%;
	font-weight: bold;
} 
.body_nomalgb{
	color: #618B6E;
	font-size: 75%;
	line-height: 130%;
	font-weight: bold;
} 

.body_nomalgsmb{
	color: #618B6E;
	font-size: 65%;
	line-height: 120%;
	font-weight: bold;
} 

.body_lightg{
	color: #8BAF8A;
	font-size: 75%;
	line-height: 130%;
} 

.body_lightgsm {
	color: #8BAF8A;
	font-size: 65%;
	line-height: 120%;
} 

.body_lightgb{
	color: #8BAF8A;
	font-size: 75%;
	line-height: 130%;
	font-weight: bold;
} 

.body_lightgsmb {
	color: #8BAF8A;
	font-size: 65%;
	line-height: 120%;
	font-weight: bold;
} 

.body_mlightg{
	color: #B6D4A5;
	font-size: 75%;
	line-height: 130%;
} 

.body_mlightgsm {
	color: #B6D4A5;
	font-size: 65%;
	line-height: 120%;
} 

.body_mlightgb{
	color: #B6D4A5;
	font-size: 75%;
	line-height: 130%;
	font-weight: bold;
} 

.body_mlightgsmb{
	color: #B6D4A5;
	font-size: 65%;
	line-height: 120%;
	font-weight: bold;
} 

.body_or{
	color: #FF6633;
	font-size: 75%;
	line-height: 130%;
} 

.body_orsm {
	color: #FF6633;
	font-size: 65%;
	line-height: 120%;
} 

.body_orb{
	color: #FF6633;
	font-size: 75%;
	line-height: 130%;
	font-weight: bold;
} 

.body_orbl{
	color: #FF6633;
	font-size: 90%;
	line-height: 130%;
	font-weight: bold;
} 




/*　TD色　*/
.deepg {
	background-color : #336653;
	padding: 5;
}

.deepg2 {
	background-color : #336653;
}

.g {
	background-color : #8BAF8A;
	padding: 5;
}

.g2 {
	background-color : #8BAF8A;
}

.lightg {
	background-color : #E0F8C0;
	padding: 5;
}

.lightg2 {
	background-color : #E0F8C0;
}

.mlightg {
	background-color : #F3FCE6;
	padding: 5;
}

.mlightg2 {
	background-color : #F3FCE6;
}

.mlightg3 {
	background-color : #F3FCE6;
	padding: 10;
}

.gray {
	background-color : #CCCCCC;
	padding: 5;
}


.gray3 {
	background-color : #EEEEEE;
	padding: 5;
}

.gray2 {background-color : #CCCCCC;}

.or {
	background-color : #F5522C;
	padding: 5;
}

.or2 {
	background-color : #F5522C;
}

.white {
	background-color : #FFFFFF;
	padding: 5;
}

.white2 {
	background-color : #FFFFFF;
}

.pink {
	background-color : #FFF3E8;
}

/*　menu白TD　*/
.white3{
	background-color : #FFFFFF;
	padding-bottom: 3px;
	padding-top: 3px;
}

/*　menuオレンジ文字　*/
.nav_orgr{
	color: #999999;
	font-size: 65%;
	line-height: 120%;
} 

a.nav_or:link {
	color: #FF6633;
	font-size: 65%;
	line-height: 120%;
	text-decoration: underline;
} 

a.nav_or:visited {
	color: #CC3300;
	font-size: 65%;
	line-height: 120%;
	text-decoration: underline;
} 

a.nav_or:hover {
	color: #FF9966;
	font-size: 65%;
	line-height: 120%;
	text-decoration: none;
} 

/*　menu緑文字　*/
.nav_ggr{
	color: #999999;
	font-size: 75%;
	line-height: 130%;
} 

a.nav_g:link {
	color: #336653;
	font-size: 75%;
	line-height: 130%;
	text-decoration: none;
} 

a.nav_g:visited {
	color: #336653;
	font-size: 75%;
	line-height: 130%;
	text-decoration: none;
} 

a.nav_g:hover {
	color: #336653;
	font-size: 75%;
	line-height: 130%;
	text-decoration: underline;
} 

/*　コピーライト　*/
.copy {
	color: #FFFFFF;
	font-size: 65%;
	margin-bottom:10px;
	background-color : #336653;
	padding-left: 7px;
} 

/*　フッター白文字　*/
.nav_wh{
	color: #FFFFFF;
	font-size: 65%;
	line-height: 120%;
} 

a.nav_wh:link {
	color: #FFFFFF;
	font-size: 65%;
	line-height: 120%;
	text-decoration: underline;
} 

a.nav_wh:visited {
	color: #FFFFFF;
	font-size: 65%;
	line-height: 120%;
	text-decoration: underline;
} 

a.nav_wh:hover {
	color: #FFFFFF;
	font-size: 65%;
	line-height: 120%;
	text-decoration: none;
} 

/*　ポップアップリンク　*/
.ank_link {
	background-color: #FFFFFF;
	background-image: url(../img/ya_m.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.ank_linkp {
	background-color: #FFF3E8;
	background-image: url(../img/ya_m.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}


.ank_linkg {
	background-color: #E0F8C0;
	background-image: url(../img/ya_m.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}


.top_link {
	background-color: #FFFFFF;
	background-image: url(../img/ya_s.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 13px;
}

/*　P製品リンク　*/
a.pr_g:link {
	color: #336653;
	font-size: 90%;
	line-height: 130%;
	text-decoration: underline;
	font-weight: bold;
} 

a.pr_g:visited {
	color: #336653;
	font-size: 90%;
	line-height: 130%;
	text-decoration: underline;
	font-weight: bold;
} 

a.pr_g:hover {
	color: #336653;
	font-size: 90%;
	line-height: 130%;
	text-decoration: none;
	font-weight: bold;
} 

/*　P製品グレー　*/
.pr_smgr {
	color: #999999;
	font-size:70%;
	line-height: 120%;
	padding-top:5px;
	padding-bottom:5px;
} 


/*　P製品名ビレッド　*/
.pr_brd {
	margin-top: 2px;
} 

/*　P製品POP医薬部外品前　*/
.pr_med {
	margin-left: 5px;
} 
/*　P製品タイトル　*/
.pr_ttl{
	padding: 0 0 5 0;
} 
