/* --------------------------------------------- */
/*   u-DIEX 利用ガイド英語版 スタイルシート    */
/* --------------------------------------------- */

/* 背景色 */
body.BgColor { 
		background-color: 	#EEFFEE; 	/* 各コンテンツページ */
}
/* ここから江口追加@2014/5/6 */
dd table th{
		font-family:		arial,sans-serif;
		font-weight:		bold;
		font-size:		14px;
		text-align:		center;
		background-color:	#99FFFF;
		line-height:		1.5em;
}

dd table td{
		font-family:		arial,sans-serif;
		font-size:		13px;
		line-height:		1.5em;
		padding:		0 0 0 0.5em;
}

.inline-caution{
		font-family:		arial,sans-serif;
		font-size:		13px;
		color:			red;
}

/* ここまで江口追加@2014/5/6 */

/* テキストボックス */
.TitleIndex {
		font-family:		arial,sans-serif;
		text-align:		left;
		font-size:		16px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#177360;
}

.TitleContents {
		font-family:		arial,sans-serif;
		text-align:		right;
		font-size:		18px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#FFFFFF;
		background-color:	#177360;
		width:			530px;
		borderwidth:		1px;
		bordercolor:		#FFFFFF;
		padding-right:		10px;
}

.SubTitle {
		font-family:		arial,sans-serif;
		text-align:		left;
		font-size:		15px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#000000;
		width:			530px;
		border-style:		solid;
		border-top-width:	0px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-right-width:	0px;
}

.SubTitle2 {
		font-family:		arial,sans-serif;
		text-align:		left;
		font-size:		18px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#000000;
		width:			330px;
}

.SubTitle3 {
		font-family:		arial,sans-serif;
		text-align:		left;
		font-size:		15px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#000000;
		width:			400px;
		border-style:		solid;
		border-top-width:	0px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-right-width:	0px;
}

.SubTitle4 {
		font-family:		arial,sans-serif;
		font-size:		15px;
		font-weight:		bold;
}

.SubTitle5 {
		font-family:		arial,sans-serif;
		font-size:		15px;
		font-weight:		bold;
		width:			70px;
		border-style:		solid;
		border-top-width:	0px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-right-width:	0px;
}

.Index {
		font-family:		arial,sans-serif;
		font-size:		13px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#177360;
		background-color:	#EEFFEE;
		width:			130px;
		border-color:		#177360;
		border-style:		solid;
		border-top-width:	1px;
		border-bottom-width:	1px;
		border-left-width:	10px;
		border-right-width:	1px;
		padding-left:		5px;
}
.Index2{
		font-family:		arial,sans-serif;
		font-size:		13px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#3366FF;
		background-color:	#EEFFEE;
		width:			130px;
		border-color:		#3366FF;
		border-style:		solid;
		border-top-width:	1px;
		border-bottom-width:	1px;
		border-left-width:	10px;
		border-right-width:	1px;
		padding-left:		5px;
}
.Index3{
		font-family:		arial,sans-serif;
		font-size:		13px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#FF9999;
		background-color:	#EEFFEE;
		width:			130px;
		border-color:		#FF9999;
		border-style:		solid;
		border-top-width:	1px;
		border-bottom-width:	1px;
		border-left-width:	10px;
		border-right-width:	1px;
		padding-left:		5px;
}

/* テキスト */
.Main {
		font-family:		arial,sans-serif;
		font-size:		13px;
		line-height:		1.5em;
		color:			#000000;
		padding-left:		10px;
		padding-right:		10px;
		padding-bottom:		20px;
}

.Red {
		color:			#ff0000;
		text-decoration:		underline;
}

.Blue {
		color:			#0000ff;
		text-decoration:		underline;
}

.Small {
		font-family:		arial,sans-serif;
		font-size:		11px;
		line-height:		1.5em;
		color:			#FF0000;
}

.Small2 {
		font-family:		arial,sans-serif;
		font-size:		10px;
		line-height:		1.5em;
		color:			#FF0000;
}

.Bold {
		font-family:		arial,sans-serif;
		font-weight:		bold;
}

.SmallBold {
		font-family:		arial,sans-serif;
		font-size:		13px;
		font-weight:		bold
}

/* メニュー部分のフォント */
.MenuBold {
		font-family:		arial,sans-serif;
		padding-left:		10px;
		font-weight:		bold;
		font-size:		13px;
		color:			#FFFFFF;
}

.Menu {
		font-family:		arial,sans-serif;
		line-height:		1.5em;
		font-weight:		bold;
		font-size:		12px;
		color:			#177360;
}

.MenuCompoAA {
		font-family:		arial,sans-serif;
		font-weight:		bold;
		font-size:		8px;
		color:			#FF0000;
}

.MenuLink {
		font-family:		arial,sans-serif;
		font-weight:		bold;
		font-size:		12px;
		color:			#177360;
}

/* 新着情報のフォント */
.News {
		font-family:		arial,sans-serif;
		line-height:		1.2em;
		font-size:		12px;
		color:			#000000;
}

.NewsSubTitle {
		font-family:		arial,sans-serif;
		text-align:		left;
		font-size:		15px;
		font-weight:		bold;
		line-height:		1.5em;
		color:			#000000;
		border-style:		solid;
		border-top-width:	0px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-right-width:	0px;
}

/* ボックス */
.Box {
		font-family:		arial,sans-serif;
		font-size:		13px;
		width:			530px;
		height:			100px;
		margin-top:		0.7em;
		padding-right:		10px;
		min-height:		200px;
		border:			solid 1px black
}

/* リンク共通部分 */
.Link1 {
		font-family:		arial,sans-serif;
		font-size:		13px;
		text-align:		left
}

.Link2 {
		font-family:		arial,sans-serif;
		font-size:		13px;
		text-align:		center;
		word-spacing:		0.5em
}

.Link3 {
		font-family:		arial,sans-serif;
		font-size:		13px;
		text-align:		right
}

/* 画像 */
Img#Caa {
		 margin-top:		1.6em
}

/* 画像回り込み */
img.FloatIndex	{
		float:			left;
}

/* リンク色 */
a:link {
		color:			#177360;
}

/* Restrict */
.Restrict {
		font-family:		arial,sans-serif;
		font-size:		13px;
		color:			#000000;
		font-weight:		bold;
}

.Restrict2 {
		font-family:		arial,sans-serif;
		font-size:		13px;
		color:			#000000;
}
/* Contact画面用 */
.News2 {
                font-family:            arial,sans-serif;
                line-height:            1.2em;
                font-size:              16px;
                color:                  #000000;
                font-weight:            bold;
}