body { background-color: #F2F2F2; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 1024px;}
form { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.bg_bl { background-image: url(../img/bg_bl.gif); background-repeat: no-repeat; height: 10px; width: 10px;}
.bg_bc { background-image: url(../img/bg_bc.gif); background-repeat: repeat-x; height: 10px; width: 1004px;}
.bg_br { background-image: url(../img/bg_br.gif); background-repeat: no-repeat; height: 10px; width: 10px;}

#container { width: 1024px; background-color: #FFFFFF; background-image: url(../img/bg.gif); background-repeat: repeat-y; padding-top: 14px;}
#container tr { vertical-align: top;}
#contents { width: 680px; margin-top: 17px; margin-left: 28px;}

/* ヘッダ */
#header { margin-left: 35px;}
#header span { font-size: 12px;}
/* 100309 10:58 iwata 基本メニュー・表示位置修正 start */
/* 100309 12:05 iwata 基本メニュー・「サービス一覧」追加 start */
.logo { width: 599px;}
/*.logo { width: 719px;}*/
/* 100309 12:06 iwata 基本メニュー・「サービス一覧」追加 end */
/*.logo { width: 479px;}*/
/* 100309 10:58 iwata 基本メニュー・表示位置修正 end */
.logo div { padding-left: 10px; border-color: black black black #353535; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; margin-left: 25px; font-size: 10px; line-height: 120%; margin-top: 10px;}
.logo span { line-height: 120%;}
.mainMenu { background-color: #E7E7E7; margin-top: 17px;}


/* コンテンツ */
/* 100308 17:06 iwata タブメニュー・スタイル定義追加 start */
/* タブメニュー */
/* 使用画面：/slearning/index.html */
.tabMenu_Block {
	width: 665px;
	margin-top: 0;
	margin-left: 0;
}
/* 使用画面：/slearning/index.html */
.tabMenu_btn_Block {
	float: left;
}
/* 100308 17:08 iwata タブメニュー・スタイル定義追加 end */

/* 100310 18:59 iwata タブメニュー下線ブロック定義追加 start */
.tabMenu_underline_Block {
/* 100331 09:34 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 09:35 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 665px;
	margin-top: 0;
	margin-left: 0;
	background-color: #B5B325;
}
/* 100310 19:00 iwata タブメニュー下線ブロック定義追加 end */

/* サービスメニュー */
.serviceMenu {
/* 100331 10:56 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 10:56 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 665px;
	background-image: url(../img/serviceMenu_bg.gif);
	background-repeat: repeat-x;
}
/* 100307 13:00 iwata サービスメニュー・高さ変更 start */
/* 100308 16:59 iwata サービスメニュー・上側背景修正 start */
/* 使用画面：/slearning/index.html */
.svmBtn01 { height: 54px; width: 161px; margin-top: 7px; margin-left: 6px;}
/* 使用画面：/slearning/index.html */
.svmBtn02 { height: 54px; width: 161px; margin-top: 7px; margin-left: 2px;}
/* 使用画面：/slearning/index.html */
.svmBtn03 { height: 54px; width: 161px; margin-top: 7px; margin-left: 2px;}
/* 使用画面：/slearning/index.html */
.svmBtn04 { height: 54px; width: 161px; margin-top: 7px; margin-left: 2px;}
/*.svmBtn01 { height: 54px; width: 161px; margin-top: 2px; margin-left: 6px;}*/
/*.svmBtn02 { height: 54px; width: 161px; margin-top: 2px; margin-left: 2px;}*/
/*.svmBtn03 { height: 54px; width: 161px; margin-top: 2px; margin-left: 2px;}*/
/*.svmBtn04 { height: 54px; width: 161px; margin-top: 2px; margin-left: 2px;}*/
/* 100308 17:00 iwata サービスメニュー・上側背景修正 end */
/*.svmBtn01 { height: 54px; width: 161px; margin-top: 20px; margin-left: 6px;}*/
/*.svmBtn02 { height: 54px; width: 161px; margin-top: 20px; margin-left: 2px;}*/
/*.svmBtn03 { height: 54px; width: 161px; margin-top: 20px; margin-left: 2px;}*/
/*.svmBtn04 { height: 54px; width: 161px; margin-top: 20px; margin-left: 2px;}*/
/* 100307 13:02 iwata サービスメニュー・高さ変更 end */

/* 使用画面：/slearning/index.html */
.mainImage { margin-left: 0;}

/* 100317 14:42 iwata 作業５：リード文ブロック・スタイル定義追加 start */
/* 使用画面：/slearning/plan1.html */
/* 使用画面：/slearning/planlist.html */
/* 使用画面：/webpro/index.html */
.lead_Block {
/* 100319 09:50 iwata 修正２：リード文ブロック幅　調整 start */
	/*width: 629px;*/
/* 100319 09:51 iwata 修正２：リード文ブロック幅　調整 end */
	margin-top: 15px;
/* 100319 09:51 iwata 修正２：リード文ブロック幅　調整 start */
	margin-right: 15px;
/* 100319 09:54 iwata 修正２：リード文ブロック幅　調整 end */
	margin-left: 23px;
}
/* 使用画面：/slearning/plan1.html */
/* 使用画面：/slearning/planlist.html */
/* 使用画面：/webpro/index.html */
.lead_text {
	font-size: 9pt;
	color: #000000;
	line-height: 150%;
}
/* 100317 14:43 iwata 作業５：リード文ブロック・スタイル定義追加 end */


/* 100415 17:27 iwata お問い合わせ枠・スタイル定義追加 start */
/* 使用画面：/slearning/index.html */
.inquiry_Block {
	clear: both;
	width: 581px;
	height: 141px;
	margin-top: 25px;
	margin-left: 13px;
	padding-top: 19px;
	padding-right: 18px;
	padding-bottom: 17px;
	padding-left: 51px;
	border: 1px solid #DCDCDC;
	background-image: url(../images/inquiry_bg.gif);
}
/* 使用画面：/slearning/index.html */
.inquiry_leftBlock {
	float: left;
}
/* 使用画面：/slearning/index.html */
.inquiry_leftImg01 {
	margin-top: 23px;
}
/* 使用画面：/slearning/index.html */
.inquiry_rightBlock {
	float: right;
}
/* 使用画面：/slearning/index.html */
.inquiry_rightImg01 {
	margin-top: 0;
}
/* 使用画面：/slearning/index.html */
.inquiry_rightImg02 {
	margin-top: 5px;
}
/* 100415 17:28 iwata お問い合わせ枠・スタイル定義追加 end */


/* 100415 17:27 iwata お問い合わせ枠・スタイル定義追加 start */


/* 100311 17:41 iwata サブカテゴリ一覧表・スタイル再設定 start */
/* 使用画面：index.html */
.subctg_list_Block {
	width: 665px;
	margin-top: 0;
	margin-left: 0;
}

/* 使用画面：index.html */
.subctg_name_rowBlock {
	width: 100%;
}

/* 使用画面：index.html */
.subctg_nameBlock {
	float: left;
	width: 221px;
}
/* 使用画面：index.html */
.subctg_name_kugiriBlock {
	float: left;
	width: 1px;
}

/* 使用画面：index.html */
.subctg_link_rowBlock {
/* 100331 09:35 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 09:36 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 100%;
}

/* 使用画面：index.html */
.subctg_left_linkBlock {
	float: left;
	width: 220px;
	border-left: 1px solid #B4BA29;
	padding-bottom: 5px;
	background-image: url(../images/subctg_web_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* 使用画面：index.html */
.subctg_center_linkBlock {
	float: left;
	width: 221px;
	border-left: 1px solid #B4BA29;
	border-right: 1px solid #B4BA29;
	padding-bottom: 5px;
	background-image: url(../images/subctg_slearning_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* 使用画面：index.html */
.subctg_right_linkBlock {
	float: left;
	width: 220px;
	border-right: 1px solid #B4BA29;
	padding-bottom: 5px;
	background-image: url(../images/subctg_company_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/* 使用画面：index.html */
.subctg_bottom_rowBlock {
/* 100331 09:41 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 09:41 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 100%;
}

/* 使用画面：index.html */
.subctg_left_bottomBlock {
	float: left;
	width: 221px;
	height: 5px;
	padding-left: 0;
	padding-right: auto;
	background-image: url(../images/subctg_bottom_bg.gif);
	background-repeat: repeat-x;
	text-align: left;
}
/* 使用画面：index.html */
.subctg_center_bottomBlock {
	float: left;
	width: 221px;
	height: 5px;
	border-left: 1px solid #B4BA29;
	border-right: 1px solid #B4BA29;
	background-image: url(../images/subctg_bottom_bg.gif);
	background-repeat: repeat-x;
}
/* 使用画面：index.html */
.subctg_right_bottomBlock {
	float: left;
	width: 221px;
	height: 5px;
	padding-left: auto;
	padding-right: 0;
	background-image: url(../images/subctg_bottom_bg.gif);
	background-repeat: repeat-x;
	text-align: right;
}

/* 使用画面：index.html */
.subctg_linkBlock {
/* 100331 09:36 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 09:37 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 215px;
	margin-top: 0;
	margin-left: 5px;
	padding-top: 10px;
	/*padding-top: 1px;*/
	/*padding-left: 13px;*/
	/*background-position: 0 5px;*/
}

/* 使用画面：index.html */
.subctg_link_markerBlock {
	float: left;
	width: 13px;
	margin-top: 4px;
}
/* 使用画面：index.html */
.subctg_link_textBlock {
	float: right;
	width: 202px;
	margin-top: 0;
}
/* 使用画面：index.html */
.subctg_linkText {
	font-size: 9pt;
	color: #0092AB;
	font-weight: bold;
	line-height: 12pt;
}
/* 使用画面：index.html */
.subctg_linkText a {
	text-decoration: none;
	color: #0092AB;
}
/* 100311 18:47 iwata サブカテゴリ一覧表・スタイル再設定 end */


/* ソーシャルラーニングとは */
.slImg { width: 572px; margin-top: 28px ; text-align: center; margin-right: auto; margin-left: auto}
.slText { margin-top: 15px; margin-left: 41px; margin-right: 12px }
.slText span { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9pt; line-height: 140%; color: #000000 }
.slText p { margin-top: 28px }

/* メリット */
.merit { margin-top: 22px; margin-left: 19px;}
.mrt { margin-top: 20px;}
.mrt span { font-size: 12px;}
.mrtBanner { margin-left: 10px;}
.mrt_bgl { background-image: url(../img/mrt_bgl.gif); background-repeat: repeat-y; width: 14px;}
.mrtImg { margin-top: 5px; text-align: center;}
.mrtText01 { width: 273px ; margin-top: 10px; padding-bottom: 5px;}
.mrtText { width: 273px ; margin-top: 10px; padding-bottom: 5px;}
.mrtText02 { width: 178px ; margin-top: 10px; padding-bottom: 5px;}
.mrt_bgr { background-image: url(../img/mrt_bgr.gif); background-repeat: repeat-y; width: 11px;}
.mrt_bgbl { background-image: url(../img/mrt_bgbl.gif); background-repeat: no-repeat; height: 3px; width: 14px;}
.mrt_bgbr { background-image: url(../img/mrt_bgbr.gif); background-repeat: no-repeat; height: 3px; width: 11px;}
.mrt_bgbc { background-image: url(../img/mrt_bgbc.gif); background-repeat: repeat-x; height: 3px;}
.mrt2 { margin-top: 9px;}
.mrt2 span { font-size: 12px;}
.merit2 { margin-top: 11px; margin-left: 19px;}

/* TOPへ戻るリンク */
.qaLink { background-image: url(../img/qa_linkImg.gif); background-repeat: no-repeat; background-position: 550px 2px; text-align: right; width: 645px;; margin-top: 7px}
.qaLink span { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #0000FF;}
.qaLink a { text-decoration: none; color: #0000FF;}


/* 090608 17:40 iwata start */
/* UNLOG */
.home_content { width: 663px; margin-top: 1px; margin-right: 15px; border: 1px #C4C4C4 solid; padding-bottom: 10px; background-color: #FFFFFF;}
.home_content span { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px;}
.title { margin-bottom: 15px;}
.test_logo { width: 479px;}

/* CK03003 */
.indexForm { margin: 10px auto 0px;}
.indexTextArea { width: 90px; height: 14px;}
.indexLink { font-size: 12px; margin: 10px auto 0px; text-align: center;}
.indexLink a { text-decoration: none;}
/* 090608 17:41 iwata end */

/* 090608 19:47 iwata start */
/* CK03004 */
.logoutText { text-align: center; margin-top: 20px;}
/* 090608 19:48 iwata end */

/* 090608 20:01 iwata start */
/* CK03025 */
.error_content { width: 663px; background-color: #FFFFFF; margin-right: 15px; border: 1px #C4C4C4 solid; padding-bottom: 25px;}
.error_content span { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px;}
.error_content_text { margin-top: 20px; text-align: center;}
.error_content_btn { margin: 16px auto 0px; text-align: center;}
/* 090608 20:02 iwata end */

/* 090609 09:32 iwata start */
/* USRFRM */

/* CK03001 */
.entryContent { width: 647px; border: #C4C4C4; margin-top: 0px; margin-right: auto; margin-left: auto;}
.usrfrm_column01 { width: 108px;}
.usrfrmText01 { width: 213px; height: 14px; background-color: #FFEB96; border: 1px solid #FFB900; margin-right: 2px;}

/* 090609 12:36 iwata start */
.errmsg { margin: 10px auto 5px; text-align: center;}
.errmsg span { color: #F00;}

/* REGIST */

/* 090611 10:48 iwata start */
/* CK03016 */
.textlist { margin-top: 15px; margin-left: 0px; margin-right: 0px;}
.textlist table { border-collapse: collapse; border-color: #CCCCCC #FFFFFF #EEEEEE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.textlist span { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9pt; line-height: 120%; color: #330000;}
.label { background-color: #EEEEEE;}
.field1 { background-color: #FFFFFF;}
.column1 { width: 240px; padding: 3px; text-align: center;}
.column2 { width: 324px; padding: 3px; text-align: center; border-color: #EEEEEE #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.column3 { width: 80px; padding: 3px; text-align: center; border-color: #EEEEEE #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.registform { margin-top: 14px; text-align: center;}
/* 090611 10:52 iwata end */

/* SEND */

/* CK03029 */
.send_contents01 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents01.gif); height: 7px; width: 8px; background-color: #FFFFFF;}
.send_contents02 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents02.gif); height: 7px; width: 631px; background-repeat: repeat-x; background-color: #FFFFFF;}
.send_contents03 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents03.gif); height: 7px; width: 8px; background-color: #FFFFFF;}
.send_contents04 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents04.gif); background-repeat: repeat-y; background-color: #FFFFFF;}
.send_contents05 { background-color: #F8F6F0;}
.send_contents05 span { font-size: 12px; color: #666666;}
.send_contents06 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents06.gif); background-repeat: repeat-y; background-color: #FFFFFF;}
.send_contents07 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents07.gif); height: 10px; background-color: #FFFFFF;}
.send_contents08 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents08.gif); height: 10px; background-repeat: repeat-x; background-color: #FFFFFF;}
.send_contents09 { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/contents09.gif); height: 10px; background-color: #FFFFFF;}
.send_content_title01 { width: 626px; margin-top: 5px; margin-bottom: 10px; padding-left: 5px; border-color: black black #C6C5C2; padding-bottom: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.send_content_title01 span { font-size: 12px; color: #999999; font-weight: bold;}
.msg_enter_form01 table { width: 611px; margin-right: 10px; margin-left: 10px; margin-bottom: 12px;}
.msg_enter_kugiri { background-image: url(http://www.cook99.jp/03/v0_3_103/html/common/img/send/msg_enter_kugiri.gif); background-repeat: repeat-x; background-position: left 7px; height: 15px;}
.msg_enter_subject { width: 453px; background-color: #FFEB96; border: 1px solid #FFB900; margin-right: 2px;}
.msg_enter_text { width: 528px; background-color: #FFEB96; border: 1px solid #FFB900; scrollbar-3dlight-color: #FFEBCD; scrollbar-arrow-color: #FFB502; scrollbar-darkshadow-color: #B96800; scrollbar-face-color: #FFD248; scrollbar-highlight-color: #FFE672; scrollbar-shadow-color: #FFB502; scrollbar-track-color: #FFEB96;}
.msg_enter_form02 { width: 611px; margin-right: 10px; margin-left: 10px; margin-top: 8px;}
.msg_enter_kakunin { margin-top: 10px; margin-right: 0px; margin-left: auto; text-align: right;}
.homeLink { margin-top: 5px;}
.homeLink a { text-decoration: none;}
.homeLink span { font-size: 9pt; color: #888888;}
.msg_enter_column01 { width: 78px;}
.msg_enter_column02 { width: 12px;}
/* 090609 09:35 iwata end */


/* eラーニングの不満(slearning/01.html) */
.sl01img { text-align: center; margin: 28px auto 0px;}
.slText2 { margin-top: 0px; margin-left: 41px; margin-bottom: 12px; margin-right: 12px }
.slText2 span { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 9pt; line-height: 140%; color: #000000 }
.slText2 p { margin-top: 12px }


/* サブメニュー */
#subMenu {
/* 100331 09:41 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 09:41 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 286px;
	margin-top: 14px;
}

.subEntry { margin-bottom: 7px;}
.subEntry_bgl { background-image: url(../img/subEntry_bgl.gif); background-repeat: repeat-y; width: 9px;}
.subEntry_c { width: 256px; padding: 12px 6px 6px;}
.subEntryText { margin-bottom: 15px;}
.subEntry span { font-size: 12px;}
.subEntry_bgr { background-image: url(../img/subEntry_bgr.gif); background-repeat: repeat-y; width: 9px;}
.subEntry_bgbl { background-image: url(../img/subEntry_bgbl.gif); background-repeat: no-repeat; height: 9px; width: 9px;}
.subEntry_bgbr { background-image: url(../img/subEntry_bgbr.gif); background-repeat: no-repeat; height: 9px; width: 9px;}
.subEntry_bgbc { background-image: url(../img/subEntry_bgbc.gif); background-repeat: repeat-x; height: 9px; width: 268px;}

.subMail { margin-bottom: 7px;}
.subMail_bgl { background-image: url(../img/subMail_bgl.gif); background-repeat: repeat-y; width: 9px;}
.subMail_c { width: 256px; padding: 12px 6px 6px;}
.subMail span { font-size: 12px;}
.subMailText { margin-bottom: 15px;}
.subMailText tr { vertical-align: middle;}
.subMailText input { background-color: #FFEB96; border: #FFBB08; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.subMail_bgr { background-image: url(../img/subMail_bgr.gif); background-repeat: repeat-y; width: 9px;}
.subMail_bgbl { background-image: url(../img/subMail_bgbl.gif); background-repeat: no-repeat; height: 9px; width: 9px;}
.subMail_bgbc { background-image: url(../img/subMail_bgbc.gif); background-repeat: repeat-x; height: 9px; width: 268px;}
.subMail_bgbr { background-image: url(../img/subMail_bgbr.gif); background-repeat: no-repeat; height: 9px; width: 9px;}
.mailform { width: 170px;}

.subLogin { margin-top: 7px; margin-bottom: 7px;}
.subLogin_bgl { background-image: url(../img/subLogin_bgl.gif); background-repeat: repeat-y; width: 9px;}
.subLogin_c { width: 256px; padding: 12px 6px 6px;}
.subLogin span { font-size: 12px;}
.subLoginText { margin-bottom: 15px;}
.subLoginText tr { vertical-align: middle;}
.subLoginText input { background-color: #FFEB96; border: #FFBB08; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.subLogin_bgr { background-image: url(../img/subLogin_bgr.gif); background-repeat: repeat-y; width: 9px;}
.subLogin_bgbl { background-image: url(../img/subLogin_bgbl.gif); background-repeat: no-repeat; height: 9px; width: 9px;}
.subLogin_bgbc { background-image: url(../img/subLogin_bgbc.gif); background-repeat: repeat-x; height: 9px; width: 268px;}
.subLogin_bgbr { background-image: url(../img/subLogin_bgbr.gif); background-repeat: no-repeat; height: 9px; width: 9px;}
.loginform { width: 180px; height: 20px; font-size: 18px; background-color: #FFEB96; border: #FFBB08; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.portallink { text-align: center; margin-top: 12px;}
.portallink a { text-decoration: none;}

.subInqTitle { background-image: url(../img/subInquiryTitle.gif); background-repeat: no-repeat; height: 13px; width: 255px; padding-top: 18px; padding-left: 36px;}
.subInqTitle span { font-size: 9pt;}
.subInq_bgl { background-image: url(../img/subInquiry_bgl.gif); background-repeat: repeat-y; width: 5px;}
.subInq_bgc { padding-bottom: 5px; background-color: #FFFFFF; background-image: url(../img/subInquiry_bgc.gif); background-repeat: no-repeat;}
.subInqTel { margin-left: 20px; padding-top: 10px;}
.subInqTel span { font-family: "Times New Roman", "Times", "serif"; font-size: 21pt; font-weight: bold;}
.subInqAcception { margin-top: 0px; margin-left: 20px;}
.subInqAcception span { font-size: 9pt;}
.subInqWeb { margin-top: 12px; margin-left: 12px;}
.subInqWeb span { font-size: 9pt;}
.subInqImg { margin-right: 6px;}
.subInqBtn { margin-top: 7px; margin-bottom: 3px; margin-left: 32px;}
.subInq_bgr { background-image: url(../img/subInquiry_bgr.gif); background-repeat: repeat-y; width: 9px;}
.subInq_bgbl { background-image: url(../img/subInquiry_bgbl.gif); background-repeat: no-repeat; height: 9px; width: 5px;}
.subInq_bgbc { background-image: url(../img/subInquiry_bgbc.gif); background-repeat: repeat-x; height: 9px; width: 277px;}
.subInq_bgbr { background-image: url(../img/subInquiry_bgbr.gif); background-repeat: no-repeat; height: 9px; width: 9px;}

.subInfo { margin-top: 6px;}
.subInfo_bgl { width: 5px; background-color: #FFEFE5;}
.subInfoGroup { height: 26px; width: 253px; border-color: black #ECCAA8 #ECCAA8; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding: 5px 10px;}
.subInfoGroup span { font-size: 12px;}
.subInfoIcon { width: 20px; margin-top: 8px;}
.subInfoName { width: 207px; padding-top: 7px;}
.subInfoName span { font-size: 14px; color: #0066CC;}
.subInfoName a { color: #06C; text-decoration: none;} /* 090620 20:27 */
.subInfo_bgr { width: 5px; background-color: #FFEFE5;}
.subInfo_bgbl { height: 5px; width: 5px; background-image: url(../images/subInfo_bgbl.gif); background-repeat: no-repeat;}
.subInfo_bgbc { height: 5px; width: 275px; background-color: #FFEFE5;}
.subInfo_bgbr { height: 5px; width: 5px; background-image: url(../images/subInfo_bgbr.gif); background-repeat: no-repeat;}

/* まぐまぐ・メルマガ購読・解除枠、リンクテキストの設定 */
/* 100316 11:30 iwata リンクテキストの設定　追加 start */
a:active { color: #0066CC; text-decoration: none;}
a:hover { color: #0066CC; text-decoration: none;}
a:link { color: #0066CC; text-decoration: none;}
a:visited { color: #0066CC; text-decoration: none;}
/* 100316 11:33 iwata リンクテキストの設定　追加 end */


/* フッタ */
/* 091110 15:52 iwata トップページフッタ改修 start */
#footer { height: 300px; width: 1024px; background-image: url(../img/footer_bg_02.gif); background-repeat: no-repeat; background-position: 10px 0px; margin-top: 15px;}
/*#footer { height: 104px; width: 1024px; background-image: url(../img/footer_bg.gif); background-repeat: no-repeat; background-position: 10px 0px; margin-top: 15px;}*/
/* 091110 16:02 iwata トップページフッタ改修 end */
/*.footerImg { height: 35px; width: 215px; padding-top: 48px; padding-left: 578px;}*/
.btnPlanning {  text-align: center; margin-top: 28px; margin-right: auto; margin-bottom: auto}
/* 091110 16:57 iwata フッタ改修 start */
.footerLeftContainer { width: 364px; float: left;}
.footerLeftBlock { margin-top: 18px; margin-left: 84px;}
/* 091110 17:00 iwata フッタ改修 end */
/* 091110 18:42 iwata フッタ改修 start */
.footerCenterContainer { width: 295px; float: left;}
.footerCenterBlock { margin-top: 18px; margin-left: 15px;}
.footerRightContainer { width: 355px; float: left;}
.footerRightBlock { margin-top: 18px; margin-left: 15px;}
/* 091110 18:45 iwata フッタ改修 end */
/* 091110 17:05 iwata フッタ改修 start */
.footerTitleImg { margin-top: 0px; margin-left: 0px;}
.footerText { margin-top: 5px; margin-left: 0px; padding-top: 5px;}
.footerText span { font-size: 10pt; color: #666666;}
.footerBtn { margin-top: 10px; margin-left: 0px; padding-top: 10px;}
/* 091110 17:06 iwata フッタ改修 end */
/* 091110 19:05 iwata フッタ・コピーライト追加 start */
/* 091111 09:48 iwata start */
/* 100331 09:42 iwata レイアウト崩れ修正：コピーライト・上側マージンの調整 start */
.footerCopyBlock {
	clear: left;
	width: 1024px;
	margin-top: 7px;
	padding-top: 106px;
	text-align: center;
}
/*.footerCopyBlock { clear: left; width: 1024px; margin-top: 113px; text-align: center;}*/
/* 100331 09:45 iwata レイアウト崩れ修正：コピーライト・上側マージンの調整 end */
/*.footerCopyBlock { clear: left; width: 1024px; margin-top: 105px; text-align: center;}*/
/* 091111 09:49 iwata end */
.footerCopyBlock span { font-size: 9pt; font-family: Arial, sans-serif; color: #666666;}
/* 091110 19:07 iwata フッタ・コピーライト追加 end */

