/*last update 04.10 18:36  鈴木 */
/*  　　共通　　  */

html{
	overflow-x:hidden;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #136825;
	text-decoration: none;
}

a:visited {
	color: #808080;
	text-decoration: none;
}

a:active {
	color: #999999
}
a:hover {
	color: #69B923;
	text-decoration: none;
}

/*　医療用ブルーのリンク */
.blue a:link {
	color: #0A50A1;
	text-decoration: none;
}
.blue a:visited {
	color: #808080;
	text-decoration: none;
}
.blue a:active {
	color: #999999
}
.blue a:hover {
	color: #34B3D1;
	text-decoration: none;
}/*　テキスト装飾 */
.smallwhite{
	font-size:12px;
	color:#fff;
}
.small{
	font-size:12px;
}
.bordertable2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	color: #666;
}
table.bordertable2{
border-collapse:collapse;
border:1px solid #999;
}
table.bordertable2 td{
padding:5px;
border:1px solid #999;
line-height:200%;
}

/*  ＜リンク2＞　ニュース 以下、.honbunが基本サイズ  */
.honbun {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	padding: 5px 5px 5px 2px;
	vertical-align: top;
}

.honbun4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #666666;
	text-align: left;
	padding: 2px 5px 2px 2px;
	vertical-align: top;
}
.up {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: right;
}
.title {
	padding-top: 50px;
	padding-bottom: 20px;
}

/* ＜リンク4＞　製品情報 */
.ulnolist_seihin_kingaku{
	list-style-type:none;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	vertical-align: top;
	margin-top: 5px;
	margin-bottom: 10px;
	}
ul.maru_kingaku	{
	list-style-image: url(../product/img/honbun_title/d_maru.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	vertical-align: top;
	margin-top: 5px;
	margin-bottom: 10px;
	}

ul.maru	{
	list-style-image: url(../product/img/honbun_title/d_maru.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	vertical-align: top;
	margin-top: 10px;
	margin-bottom: 30px;
	}

ul.shikaku{
	list-style-image: url(../product/img/honbun_title/d_shikaku.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 30px;
	}

.honbun_seihin {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	padding: 5px 10px;
	vertical-align: middle;
	}
.honbun_seihin2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	padding: 0px 0px 0px 0px;
	vertical-align: text-top;
}
.honbun_seihin3 {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	padding: 0px 0px 0px 5px;
	vertical-align: middle;
}
/*  ＜リンク5＞強力わかもと　*/
.prevnext{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 11px;
	font-style: normal;
}
.flashbox{
	padding:5px 8px 5px 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}

/*--ビタミンBxの小さい文字--*/
.style1{
font-size:9px;
letter-spacing:1px;
vertical-align:baseline;
}/*ページ３のタブ*/
td.page3tab{
	border-left:1px solid #8CC63F;
	border-bottom:1px solid #8CC63F;
	vertical-align:middle;
	margin:0;
	padding-left:5px;
	}
td.page3tabunder{
	border-bottom:1px solid #8CC63F;
	border-left:1px solid #8CC63F;
	vertical-align:middle;
	margin:0;
	padding-left:5px;
	}
td.page3tableft{
	border-left:1px solid #8CC63F;
	vertical-align:middle;
	margin:0;
	padding-left:5px;
	}
td.bottomborder{
	padding-bottom:3px;
	border-bottom:1px solid #8CC63F;
	}

/*強力わかもとの説明部分；背景画像指定*/
.guide3_stmac{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
		font-size: 12px;
		line-height: 18px;
		color: #666;
		text-align: left;
		padding: 5px;
		background:#fff url(../guide/guide3/back_stmac.gif) no-repeat 250px top;
	}
.guide3_chou{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-align: left;
	padding: 5px;
	background:#fff url(../guide/guide3/back_chou.gif) no-repeat 170px top;
}
.guide3_body{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-align: left;
	padding: 5px;
	background:#fff url(../guide/guide3/back_body.gif) no-repeat 300px top;
}

/* ＜リンク６＞絵で見て分かる*/
ul.margintop2{
	margin-top:2px;
	margin-bottom:2px;
}

/* ＜リンク7＞　製品広告紹介*/
.pad5{
	padding:5px;
}

/* ＜リンク8＞医療関係者の皆様へ　*/
.listcircle{
	list-style-type:circle;
	line-height:150%;
}

.bordertable_med{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	color: #666666;
}
table.bordertable_med{
border-collapse:collapse;
border:1px solid #999;
line-height:18px;

}
table.bordertable_med td{
padding:5px;
border:1px solid #999;
line-height:100%;

}
ol.list_med	{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	vertical-align: top;
	margin-top: 10px;
	margin-bottom: 30px;
	padding-left: 30px;
	}

/*----医療関係者　製品別索引---*/

.stop {

	border:1px solid #FF0000;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;

	font-size: 12px;

	line-height: 22px;

	padding: 2px 1px 1px 2px;

	color: #FF0000;

	}
td.medic_info_title{
background-color:#ccecf4;
padding-left:3px;
}
table.bordertable_med2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	color: #666666;
border-collapse:collapse;
border-top:1px solid #999;
border-left:1px solid #999;
}
table.bordertable_med2 td{
border-right:1px solid #999;
border-bottom:1px solid #34b3d1;
padding:5px;
}
.bordertable_med_title td{
font-size:11px;
}/*　＜リンク9＞　企業の皆様へ−乳酸菌情報　*/
.honbun2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #666666;
	text-align: left;
	padding: 5px 5px 5px 2px;
	vertical-align: top;
}

/*　＜リンク10＞　リクルート情報　*/
.oubotable,.oubotable2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	padding: 5px 5px 5px 2px;
	vertical-align: top;
}
.oubotable td,.oubotable th{
	border-bottom:1px dashed #999;
	line-height:150%;
}
.oubotable2 td,.oubotable2 th{
	line-height:150%;
}

/*＜リンク11＞　株主・投資家の皆様へ */
.honbun3{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #666;
	padding: 5px;
}
.bordertable{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	color: #666;
	empty-cells:show;
}

table.bordertable{
	border-collapse:collapse;
	border:1px solid #999;
}
table.bordertable td{
	padding:2px;
	border:1px solid #999;
}

/*＜リンク12＞会社概要*/

ul.lineheight200{
	line-height:200%;
}

div.margin_6px{
margin:7px;
}

/* ＜リンク13＞　お問い合わせ　*/

.ulnolist{
	list-style-type:none;
}

/* ＜リンク14＞　個人情報　*/

.ulnolist_kojin{
	list-style-type:none;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 15px;
	}

ul.shikaku_kojin{
	list-style-image: url(../product/img/honbun_title/d_shikaku.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 15px;
	}/********＜事業所＞　マップ位置*********/
#map_ichi {
	margin-left: 22px;margin-top: 14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 13px;color: #666;
	position: absolute;z-index: 1;
	visibility : visible;
}
#map_ichi_hon {
	margin-left: 22px;margin-top: -4px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 13px;color: #666;
	position: absolute;z-index: 2;
	visibility : visible;
}
/********＜事業所＞　ボタン行間*********/
.line_mgn {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	line-height: 0px;
}
/********＜事業所＞　住所テキスト*********/
.adr_line_mgn1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 13px;
	color: #666;
	line-height: 20px;
}
.adr_line_mgn2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 13px;
	color: #666;
	line-height: 20px;
}

/********英語ページ　＜製品情報　−強力わかもと−＞　*********/
ul.maru_en {
	list-style-image: url(../en/product/img_en/d_maru_en.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	vertical-align: top;
	margin-top: 10px;
	margin-bottom: 30px;
	}

ul.shikaku_en {
	list-style-image: url(../en/product/img_en/d_shikaku_en.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 30px;
	}
/*--privacy policy で使う。product のshikaku_enはmargin-bottomがproduct用になっているため、privacyでは合わない--*/
	ul.shikaku_en2 {

	list-style-type:none;
	list-style-image: url(../en/product/img_en/d_shikaku_en.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 15px;
	}


.flow {
	width:960;
	height:450px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


table.bunruiTable { width:960px;table-layout:fixed;}

table.bunruiTable2 { width:940px;table-layout:fixed; margin-bottom:440px;}

table.bunruiTable2 span.stop {
	color:#09F; border:none;
}
