/* CSS Document */




#topNavi{
	width:717px;
	height:17px;
	border:#FFCC00 dotted 1px;
	padding:14px 20px;
	text-align:left;
	margin:8px auto 22px auto;
	text-align:center;
}

#topNavi li{
	background:url(../top/img/list.gif) no-repeat center left;
	float:left;
	padding: 0px 35px 0px 20px;
}

/*---------------------------
		見ればわかるクラシエ
---------------------------*/

#look {
	width: 855px;
	clear: both;
	padding:14px 0px;
	text-align:center;
	margin:0px auto;
}

#look table {
	clear:both;
}

#look h1 {
	float:right;
	margin:0;
	padding-right:35px;
	text-align:right;
	width:424px;
}

#look h2 {
	margin:0 580px 0 0 !important;
	margin:0 525px 0 0;
}

#look h2 img {
	vertical-align:bottom;
}

/*---------------------------
		社名に込めた思い&しるし
---------------------------*/

#corpPage {
	margin:0 auto;
	padding:15px 0;
	width:688px;
}

#corpPage h1 {
	margin-bottom:15px;
}

#corpPage h2 {
	text-align:left;
	border-left:#f8b94c solid 5px;
	border-bottom:#f8b94c solid 1px;
	font-size:18px;
	margin:0 20px 20px 20px;
	padding:5px 10px;
	letter-spacing:2px;
} 

/*---------------------------
			しるし
---------------------------*/

#corpPage #vision {
	margin:0 30px;
	text-align:left;
}

#corpPage #vision h3 {
	margin:10px 0 15px 0;
}

#corpPage #vision p {
	margin:5px 0 15px 10px;
}

#corpPage #vision ol {
	margin:5px 0 10px 30px;
}

.bold{
	text-align:left;
	font-weight:bold;
}

/*-------------------------------------
					メッセージ共通
-------------------------------------*/

#message {
	width:638px;
	text-align:left;
	padding:20px 0;
	margin:0 auto;
}

#message h1 {
	margin:0 0 20px 0;
}

#messageTtl {
	margin:0 0 50px 0;
}

#message h2 {
	border:none;
	padding:0;
	margin:0;
}

#message h3 {
	padding:0;
	margin:25px 0 15px 0;
}

#message p {
	margin:0 0 0 10px;
}


#message h4 {
	margin:20px 0 15px 0;
}

#message p.nextPage {
	text-align:right;
}

#message .mesPhoto1 {
	float:right;
	display:inline;
	margin:0 15px;
}

#message .mesPhoto2{
	float:left;
	display:inline;
	margin:0px 10px 10px 10px;
}

#message #notes {
	padding:10px;
	border:1px dashed #F8B94C;
	margin:20px 0 0 0;
}

#message #notes dd {
	margin:0 0 15px 10px;
}

#message #notes dd.mgn_b0 {
	margin-bottom:0;
}

/*---------------------------
		サイトマップ
---------------------------*/

#siteMap{
	width:757px;
	margin:10px auto 0px auto;
	text-align:center;
}

#siteMap .list_box{
	width:741px;
	text-align:left;
	float:left;
	margin-top:28px;
	padding-left:16px;
}

#siteMap .list_box01{
	width:236px;
	text-align:left;
	float:left;
	margin-top:28px;
	padding-left:16px;
}

#siteMap .list_box02{
	width:236px;
	text-align:left;
	float:right;
	margin-top:28px;
	padding-left:16px;
}

#siteMap ul.list01{
	text-align:left;
	margin-top:10px;
	margin-left:17px;
}

#siteMap ul.list01 li{
	background:url(../top/img/list01.jpg) no-repeat center left;
	padding:0px 0px 0px 13px;
}

/*-----------プロダクツ-------------*/

#siteMap ul.list02{
	text-align:left;
	margin-left:17px;
	margin-bottom:150px;
}

#siteMap ul.list02 li{
	background:url(../top/img/list02.jpg) no-repeat center left;
	padding:0px 0px 0px 13px;
}


#siteMap ul.list02 li.title{
	background:none;
	font-weight:bold; 
	padding:0px;
	margin-top:10px;
}

.green a:link{ text-decoration:none; color: #333333;}
.green a:visited{ text-decoration:none; color: #333333;}
.green a:hover{ text-decoration:underline; color: #009946;}
.green a:active{ text-decoration:underline; color: #009946;}

/*-----------製薬-------------*/

#siteMap ul.list03{
	text-align:left;
	margin-left:17px;
}

#siteMap ul.list03 li{
	background:url(../top/img/list03.jpg) no-repeat center left;
	padding:0px 0px 0px 13px;
}


#siteMap ul.list03 li.title{
	background:none;
	font-weight:bold; 
	padding:0px;
	margin-top:10px;
}

.blue a:link{ text-decoration:none; color: #333333;}
.blue a:visited{ text-decoration:none; color: #333333;}
.blue a:hover{ text-decoration:underline; color:#0068B7;}
.blue a:active{ text-decoration:underline; color:#0068B7;}

/*-----------フーズ-------------*/

#siteMap ul.list04{
	text-align:left;
	margin-left:17px;
}

#siteMap ul.list04 li{
	background:url(../top/img/list04.jpg) no-repeat center left;
	padding:0px 0px 0px 13px;
}


#siteMap ul.list04 li.title{
	background:none;
	font-weight:bold; 
	padding:0px;
	margin-top:10px;
}

.pink a:link{ text-decoration:none; color: #333333;}
.pink a:visited{ text-decoration:none; color: #333333;}
.pink a:hover{ text-decoration:underline; color:#F07DBD;}
.pink a:active{ text-decoration:underline; color:#F07DBD;}






