/* CSS Document */

body {
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	background-color:#FFFFFF;
	}

h1,h2,h3,h4,p,ul,li,dd,dt {
	margin:0;
	padding:0;
	}

/*法人概要サイト　基本テキスト*/

p {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	}
	
/*法人概要サイト　全ページ共通サイドライン*/	

#dotted-line {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-y;
	}

/*法人概要サイト　マンスリーレポート共通サイドライン　ページ下部部分*/	

.dotted-line3 {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-y;
	}

/*法人概要サイト　トップページサイドライン*/	

#dotted-line2 {
	background-image:url(../images/bg3.gif);
	background-repeat:repeat-y;
	}

/*法人概要サイト　トップページサイドライン　ページ下部部分*/	

.dotted-line4 {
	background-image:url(../images/bg3.gif);
	background-repeat:repeat-y;
	}
	
/*法人概要サイト　ページのトップへのリンク*/

.top {
	background-color:#FFFFFF;
	height:auto;
	}

.top a:link {
	color:#000000;
	text-decoration:none;
}

.top a:visited {
	color:#000000;
	text-decoration:none;
}

.top a:hover {
	color:#800080;
	text-decoration:none;
}

.top p {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:right;
	padding-top:5px;
	margin-top:0;
	padding-right:0px;
	}

.top_link-text {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:right;
	padding-top:5px;
	margin-top:0;
	padding-right:8px;
	vertical-align:bottom;
	}

.top_link-text a:link {
	color:#000000;
	text-decoration:none;
}

.top_link-text a:visited {
	color:#000000;
	text-decoration:none;
}

.top_link-text a:hover {
	color:#800080;
	text-decoration:none;
}

/*法人概要サイト　トップページ*/

.h-title {
	font-size:22px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:2em;
	text-align:left;
	padding-top:10px;
	text-indent:0.2em;
	}

.text1 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:2em;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	}
	
.text2	{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	}

.text3	{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:right;
	padding-left:5px;
	padding-right:5px;
	}

.text-img {
	padding-top:10px;
	padding-bottom:10px;
	}	
	
.text-img2 {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	}	
	
.text-img3 {
	padding-top:10px;
	padding-bottom:14px;
	}	

.text-img4 {
	padding-top:5px;
	padding-bottom:9px;
	}	

.text-img5 {
	padding-top:0px;
	padding-bottom:15px;
	padding-left:9px;
	padding-right:12px;
	}	

.text-img6 {
	padding-top:0px;
	padding-bottom:15px;
	padding-left:4px;
	padding-right:3px;
	}	
	
.text-img7 {
	padding-top:0px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:12px;
	}	

/*法人概要サイトトップページ　セミナー情報部分の背景ボーダー*/

.s_dotted-line {
	background-image:url(../images/dotted_bg-line.gif);
	background-repeat:repeat-y;
	}

.side-bg {
	background-image:url(../images/side-bg.gif);
	background-repeat:repeat-y;
	}

/*法人概要サイト2階層以降テキスト*/

.h-text1 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	padding-bottom:36px;
	line-height:1.8em;
	}	
	
.h-text2 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	line-height:1.5em;
	}	

.h-text3 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	line-height:1.5em;
	}	

.h-text4 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:18px;
	}	

.h-text5 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-bottom:36px;
	}	

.h-text6 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	line-height:1.8em;
	text-indent:1.3em;
	}	

.h-text7 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-bottom:36px;
	}	


.h-text8 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:right;
	padding-bottom:36px;
	padding-right:0.5em;
	}	

.h-text9 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	padding-bottom:36px;
	line-height:1.8em;
	}	

.h-text10 {
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	color:#000000;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	}	

.h-text11 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	}	

.h-text12 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-bottom:14px;
	}	

.h-text13 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:5px;
	line-height:1em;
	text-indent:1.5em;
	}	

.h-text14 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:0.5em;
	}	

.h-text15 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:0.5em;
	padding-bottom:36px;
	}	

.h-text16 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	}	

.h-text17 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	line-height:1.8em;
	text-indent:1.3em;
	padding-bottom:36px;
	}	

.h-text18 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	line-height:1.4em;
	text-decoration:underline;
	}	
	
.h-text19 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	text-indent:2em;
	padding-bottom:36px;
	}	

.h-text20 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	}	

.h-text21 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	padding-bottom:36px;
	line-height:1.8em;
	text-indent:0.5em;
	}	

.h-text22 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	padding-bottom:36px;
	line-height:1.5em;
	}	

.h-text23 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:7px;
	line-height:1.8em;
	text-indent:1.3em;
	}	

.h-text24 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top: 6px;
	}	

.h-text25 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:right;
	padding-top:6px;
	text-indent:1em;
	}	

.h-text26 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top: 6px;
	text-indent:1em;
	}	
	
.h-text27 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:right;
	padding-top:6px;
	}	

.h-text28 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:6px;
	}	

.h-text29 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:6px;
	}	

.h-text30 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:6px;
	}	

.title5 {
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	padding-top:10px;
	padding-bottom:15px;
	}	

/*法人概要サイト　全ページナビゲーション*/

.s-navi {
	background-color:#FFFFFF;
	}

.s-navi a:link {
	color:#000000;
	text-decoration:none;
}

.s-navi a:visited {
	color:#000000;
	text-decoration:none;
}

.s-navi a:hover {
	color:#800080;
	text-decoration:none;
}

/*法人概要サイト　全ページナビゲーションのポップアップメニュー部分*/

.s-navi .submenu {
	background-color:black;
	position:absolute;
	visibility:hidden;
}

.s-navi .submenu tr {
	background-color:white;
}

.s-navi .submenu .navi-text {
	text-indent: 0.5em;
}
	
.p-up {
	background-color:#FFFFFF;
	}
	
.p-up a:link {
	color:#000000;
	text-decoration:none;	
	}

.p-up a:visited {
	color:#000000;
	text-decoration:none;	
	}

.p-up a:hover {
	color:#800080;
	text-decoration:none;	
	}

/*法人概要サイト　全ページナビゲーションのポップアップ選択時のリンクテキストカラー部分*/

#navi-link {
	background-color:#FFFFFF;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#679CA7;
	text-align:left;
	text-indent: 1.5em;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0;
	margin-bottom:0;
	}
	
#navi-link a:link {
	color:#679CA7;
	text-decoration:none;	
	}

#navi-link a:visited {
	color:#679CA7;
	text-decoration:none;	
	}

#navi-link a:hover {
	color:#679CA7;
	text-decoration:none;	
	}

/*法人概要サイト　全ページナビゲーションのナビゲーション最上部の余白*/

.img-space {
	padding-top:10px;
	}	

/*法人概要サイト　全ページナビゲーションのナビゲーションテキスト*/

.navi-text	{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	text-indent: 1.5em;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0;
	margin-bottom:0;
	}

.navi-text2	{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#679CA7;
	text-align:left;
	text-indent: 1.5em;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0;
	margin-bottom:0;
	}

/*法人概要サイト　全ページナビゲーションの矢印部分*/

#arrow {
	background-color:#FFFFFF;
	vertical-align:middle;
	}

#arrow img {
	padding-left: 6px;
	}	

/*法人概要サイト　トップページ地図部分、採用情報ページ地図部分、研修ページ部分のテーブルボーダー*/
/*
.table-bg {
	border:2px solid #E07E26;
	}

.table-bg2 {
	border-right:2px solid #E07E26;
	}

.td-bg {
	border-top:2px solid #E07E26;
	}
*/

/*トップページ地図部分、採用情報ページ地図部分のスペース*/
/*
.map-img {
	background-color:#FFFFFF;
	}

.map-img img {
	margin-top:10px;
	}	

.map-img2 {
	background-color:#FFFFFF;
	}

.map-img2 img {
	margin-top:30px;
	}
	
.map-img3 {
	background-color:#FFFFFF;
	}
	 	
.map-img3 img {
	margin-top:10px;
	margin-bottom:20px;
	}	 	
	
.map-img4 {
	background-color:#FFFFFF;
	}
	 	
.map-img4 img {
	margin-top:10px;
	margin-bottom:10px;
	}	 	

/*法人概要サイト　バナー部分*/	 	
/*
#banner1 {
	background-color:#FFFFFF;
	}

#banner1 img {
	margin-right:10px;
	}

#banner2 {
	background-color:#FFFFFF;
	}
	
#banner2 img {
	margin-right:10px;
	}

#banner3 {
	background-color:#FFFFFF;
	}
	
#banner3 img {
	margin-right:10px;
	}

#banner4 {
	background-color:#FFFFFF;
	}
	
#banner4 img {
	margin-right:10px;
	}

#banner5 {
	background-color:#FFFFFF;
	}

#banner5 img {
	margin-top:12px;
	margin-bottom:10px;
	margin-left:75px;
	margin-right:10px;
	text-align:right;
	}
/*
#banner6 {
	background-color:#FFFFFF;
	}

#banner6 img {
	margin-top:457px;
	margin-bottom:10px;
	margin-left:75px;
	margin-right:10px;
	text-align:right;
	}

#banner6 {
	background-color:#FFFFFF;
	}

#banner6 img {
	margin-top:200px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:85px;
	text-align:left;
	}

#office-map {
	background-color:#FFFFFF;
	}

#office-map img {
	margin-left:12px;
	}
	
#gtj {
	background-color:#FFFFFF;
	}

#gtj img {
	margin-left:12px;
	}
*/	

/*法人概要サイト　バナー部分*/	
 	
#banner1 {
	background-color:#FFFFFF;
	}

#banner1 img {
	margin-top:36px;
	margin-right:10px;
	}

#banner2 {
	background-color:#FFFFFF;
	}
	
#banner2 img {
	margin-top:12px;
	margin-right:10px;
	}

#banner3 {
	background-color:#FFFFFF;
	}
	
#banner3 img {
	margin-top:35px;
	margin-right:10px;
	}

#banner4 {
	background-color:#FFFFFF;
	}
	
#banner4 img {
	margin-top:12px;
	margin-right:10px;
	}

#banner5 {
	background-color:#FFFFFF;
	}

#banner5 img {
	margin-top:12px;
	margin-bottom:10px;
	margin-left:75px;
	margin-right:10px;
	text-align:right;
	}
/*
#banner6 {
	background-color:#FFFFFF;
	}

#banner6 img {
	margin-top:457px;
	margin-bottom:10px;
	margin-left:75px;
	margin-right:10px;
	text-align:right;
	}
*/

#banner6 {
	background-color:#FFFFFF;
	}

#banner6 img {
	margin-left:10px;
	margin-right:75px;
	text-align:left;
	}
	
/*

#banner7 {
	background-color:#FFFFFF;
	}

#banner7 img {
	text-align:left;
	margin-top:1210px;
	margin-left:10px;
	margin-right:75px;
	}
*/

#banner8 {
	background-color:#FFFFFF;
	}
	
#banner8 img {
	margin-top:290px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:75px;
	text-align:left;
	}

/* これ以降Mac IE 5のみに適用される \*//*/
#banner8 img {
	margin-top:370px;!important;
	}
/* これ以降Mac IE 5以外にも適用される */ 

#office-map {
	background-color:#FFFFFF;
	}

#office-map img {
	margin-left:12px;
	margin-top:31px;
	margin-bottom:3px;
	}
	
#gtj {
	background-color:#FFFFFF;
	}

#gtj img {
	margin-left:12px;
	margin-top:31px;
	margin-bottom:3px;
	}

/*法人概要サイト　右側MAP、お問い合せ、各種テキストリンク部分*/

.m-navi {
	background-color:#FFFFFF;
	}

.m-navi a:link {
	color:#000000;
	text-decoration:none;
}

.m-navi a:visited {
	color:#000000;
	text-decoration:none;
}

.m-navi a:hover {
	color:#800080;
	text-decoration:none;
}

/*法人概要サイト　トップページのニュース＆トピックス　ニュース＆トピックスページ　セミナー情報ページ　インラインフレーム内ニュース＆トピックス　セミナー情報*/

.info-title {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-top:5px;
	}

.info-text {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-bottom:5px;
	}

.info-text2 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:right;
	}	

.info-text3 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-bottom:20px;
	}

.info-text4 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	}

.info-text5 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-top:10px;
	padding-bottom:40px;
	}

.info-text6 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-top:5px;
	padding-bottom:20px;
	}

.info-text7 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-top:5px;
	}

.info-text8 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-top:5px;
	text-indent:1em;
	}

.info-text9 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	text-indent:1em;
	}

.info-text10 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	text-indent:2.5em;
	}

.info-text11 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	text-indent:2em;
	}

.info-text12 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	text-indent:1.4em;
	}

.info-text13 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-bottom:10px;
	}

.info-text14 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-bottom:5px;
	}

.side_bg {
	height:auto;
	background-image:url(../images/side-bg.gif);
	background-repeat:repeat-y;
	}
	
	
/*法人概要サイト Grant Thorntonの紹介ページ　リスト*/

.list {
	background-color:#FFFFFF;
	}

.list li {
	list-style-position: inside;
	list-style-type:disc;
	}		

/*法人概要サイト　定期採用フォームページ*/

.ts-title {
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:2em;
	text-align:left;
	padding-top:10px;
	}
	
.ts-title2 {
	font-size:18px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:2em;
	text-align:left;
	padding-top:10px;
	}
	
.ts-text {
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"	;
	color:#000000;
	line-height:1.5em;
	text-align:left;
	}

/*法人概要サイト　応募フォームページ*/
	
.form-title {
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:2em;
	text-align:left;
	padding-top:10px;
	}

.type1 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FF0000;
	line-height:1.5em;
	text-align:left;
	}
	
.type2 {
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FF0000;
	line-height:1.5em;
	text-align:left;
	}
	
.type3 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FF0000;
	text-align:left;
	}
	
.type4 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	}
	
.type5 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	}
	
.type6 {
	font-size:15px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding-right:3px;
	}

.title {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	}
	
.title2 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:left;
	}

.title3 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	text-align:cenetr;
	}

.monthly-report {
	background-color:#E6E6CF;
	background-image:url(../images/mr-bg.gif);
	background-repeat:repeat-y;
	}

/*法人概要サイト　フッター*/

.footer-text {
	font-size:11px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-left:10px;
	}

.footer-text2 {
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.1em;
	text-align:left;
	padding-left:5px;
	}

#footer-top {
	background-color:#818286;
	text-align:left;
	vertical-align:middle;
	}
	
#footer-left {
	background-color:#818286;
	text-align:left;
	vertical-align:middle;
	}

#footer-left p {
	font-size:11px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.5em;
	text-align:left;
	padding-left:10px;
	}

/*法人概要サイト　フッターナビゲーション*/

#footer-navi {
	background-color:#818286;
	}
	
#footer-navi ul {
	list-style-type:none;
	text-align:right;
	}

#footer-navi li {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FFFFFF;
	line-height:1.5em;
	display:inline;
	border-left:solid 1px #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	}

#footer-navi li {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FFFFFF;
	line-height:1.5em;
	display:inline;
	border-left:solid 1px #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	}

/* これ以降Mac IE 5のみに適用される \*//*/
#footer-navi li {
		border-left:none;!important;
	}
.side-bar1 {
	border-right:none;!important;
/* これ以降Mac IE 5以外にも適用される */ 

.side-bar1 {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FFFFFF;
	line-height:1.5em;
	border-right:solid 1px #FFFFFF;
	margin-right:5px;
	}
/*
#footer-navi p {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FFFFFF;
	line-height:1.5em;
	text-align:right;
	padding-right:0.5em;
	}
*/
#footer-navi a:link {
	color:#FFFFFF;
	text-decoration:none;	
	}

#footer-navi a:visited {
	color:#FFFFFF;
	text-decoration:none;	
	}

#footer-navi a:hover {
	color:#FFFFFF;
	text-decoration:none;	
	}

#footer-navi a:active {
	color:#FFFFFF;
	text-decoration:none;	
	}

