@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
}
/* ------------------------------
 段組みレイアウト部分
------------------------------ */
body {
	text-align:center;
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	font-family: verdana, "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	line-height: 1.3em;
	font-size: 85%;
}
#wrap {
	width:950px;
	text-align:left;
	margin:0 auto;
}
#inner {
	margin:0 0px;
	background: #FFFFFF url(img/inner_bg.jpg) repeat-x top;
	padding-right: 14px;
	padding-left: 14px;
	padding-top: 5px;
}
#inner_index {
	margin:0 0px;
	padding-top: 5px;
	background: #FFFFFF;
	padding-right: 14px;
	padding-left: 14px;
}
#mainWrap {
	width:694px;
	float:right;
	height: auto;
	margin-top: 6px;
	margin-bottom: 30px;
}
#header {
	height: 173px;
	width: 950px;
	background: url(img/header_wide.jpg) no-repeat;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#logo {
	height: 120px;
	width: 300px;
	float: left;
	text-indent: -9999px;
	background: url(img/logo.jpg);
}
#wrap #header #logo a {
	display: block;
	width:300px;
	height:120px;
}
#header_img {
	height: 120px;
	width: 650px;
	float: right;
	text-indent: -9999px;
}
#header_img02 {
	width: 650px;
	float: right;
	text-indent: -9999px;
}
#sideWrap {
	width:211px;
	float:left;
	height: auto;
	margin-top: 6px;
}
#footer {
	background: url(img/footer.jpg);
	height: 177px;
	width: 950px;
}
.clear {
	clear:both;
}
.clear hr {
	display:none;
}
.pankuzu {
	font-size: 12px;
}
/* ------------------------------
 トップページ部分
------------------------------ */

#topics {
	width: 458px;
	float: left;
	height: 222px;
}
#staff {
	float: right;
	width: 230px;
	height: 222px;
	text-indent: -9999px;
	background: url(img/staff_03.jpg) no-repeat right;
	margin-bottom: 5px;
}
#staff a {
	float: right;
	height: 222px;
	width: 230px;
	display:block;
}
#bukken_bar {
	background: url(img/bukken_bar.jpg);
	height: 51px;
	width: 698px;
	text-indent: -9999px;
	margin-top: 25px;
}
#bukken_img {
	float: left;
	margin-right: 10px;
}
#wrap #inner_index #mainWrap .bukken td {
	padding: 10px;
}
a img {
	border-style:none;
}
/* ------------------------------
グローバルメニュー部分
------------------------------ */

#gNavi {
	margin:0px 0;
	padding:0 0 0px;
	width:950px;
	height:53px;
	overflow:hidden;
	background:url(img/gNavi.jpg) no-repeat;
}
#gNavi li {
	list-style:none;
	float:left;
}
#menu1 {
	float:left;
	width:162px;
	height:53px;
	text-indent:-9999px;
	background: url(img/gNavi_01.jpg) no-repeat;
}
#menu1 a {
	float:left;
	width:162px;
	height:53px;
	display:block;
}
#menu1 a:hover {
	background: url(img/gNavi_on_01.jpg) no-repeat;
}
#menu2 {
	float:left;
	width:158px;
	height:53px;
	text-indent:-9999px;
	background: url(img/gNavi_02.jpg) no-repeat;
}
#menu2 a {
	float:left;
	width:158px;
	height:53px;
	display:block;
}
#menu2 a:hover {
	background: url(img/gNavi_on_02.jpg) no-repeat;
}
#menu3 {
	float:left;
	width:157px;
	height:53px;
	text-indent:-9999px;
	background: url(img/gNavi_03.jpg) no-repeat;
}
#menu3 a {
	float:left;
	width:157px;
	height:53px;
	display:block;
}
#menu3 a:hover {
	background: url(img/gNavi_on_03.jpg) no-repeat;
}
#menu4 {
	float:left;
	width:158px;
	height:53px;
	text-indent:-9999px;
	background: url(img/gNavi_04.jpg) no-repeat;
}
#menu4 a {
	float:left;
	width:158px;
	height:53px;
	display:block;
}
#menu4 a:hover {
	background: url(img/gNavi_on_04.jpg) no-repeat;
}
#menu5 {
	float:left;
	width:159px;
	height:53px;
	text-indent:-9999px;
	background: url(/img/gNavi_05.jpg) no-repeat;
}
#menu5 a {
	float:left;
	width:159px;
	height:53px;
	display:block;
}
#menu5 a:hover {
	background: url(img/gNavi_on_05.jpg) no-repeat;
}
#menu6 {
	float:left;
	width:156px;
	height:53px;
	text-indent:-9999px;
	background: url(img/gNavi_06.jpg) no-repeat;
}
#menu6 a {
	float:left;
	width:156px;
	height:53px;
	display:block;
}
#menu6 a:hover {
	background: url(img/gNavi_on_06.jpg) no-repeat;
}
/* ------------------------------
 サイドメニュー部分
------------------------------ */

.sideMenu {
	width:211px;
	height:auto;
	overflow:hidden;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 18px;
}
#sideMenu li {
	list-style:url(none) none;
	width:211px;
}
#sideMenu1 {
	text-indent:-9999px;
	width:211px;
	height:52px;
	background: url(img/side_01.jpg) no-repeat;
}
#sideMenu1 a {
	width:211px;
	height:52px;
	display:block;
}
#sideMenu1 a:hover {
	background: url(img/side_on_01.jpg) no-repeat;
}
#sideMenu2 {
	text-indent:-9999px;
	width:211px;
	height:53px;
	background: url(img/side_02.jpg) no-repeat;
}
#sideMenu2 a {
	width:211px;
	height:53px;
	display:block;
}
#sideMenu2 a:hover {
	background: url(img/side_on_02.jpg) no-repeat;
}
#sideMenu3 {
	text-indent:-9999px;
	width:211px;
	height:53px;
	background: url(img/side_04.jpg) no-repeat;
}
#sideMenu3 a {
	width:211px;
	height:53px;
	display:block;
}
#sideMenu3 a:hover {
	background: url(img/side_on_04.jpg) no-repeat;
}
#sideMenu4 {
	text-indent:-9999px;
	width:211px;
	height:51px;
	background: url(img/side_05.jpg) no-repeat;
}
#sideMenu4 a {
	width:211px;
	height:51px;
	display:block;
}
#sideMenu4 a:hover {
	background: url(img/side_on_05.jpg) no-repeat;
}
#sideMenu5 {
	text-indent:-9999px;
	width:211px;
	height:52px;
	background: url(img/side_06.jpg) no-repeat;
}
#sideMenu5 a {
	width:211px;
	height:52px;
	display:block;
}
#sideMenu5 a:hover {
	background: url(img/side_on_06.jpg) no-repeat;
}
#sideMenu6 {
	text-indent:-9999px;
	width:211px;
	height:53px;
	background: url(img/side_08.jpg) no-repeat;
}
#sideMenu6 a {
	width:211px;
	height:53px;
	display:block;
}
#sideMenu6 a:hover {
	background: url(img/side_on_08.jpg) no-repeat;
}
#sideMenu7 {
	text-indent:-9999px;
	width:211px;
	height:51px;
	background: url(img/side_09.jpg) no-repeat;
}
#sideMenu7 a {
	width:211px;
	height:51px;
	display:block;
}
#sideMenu7 a:hover {
	background: url(img/side_on_09.jpg) no-repeat;
}
#sideMenu8 {
	text-indent:-9999px;
	width:211px;
	height:51px;
	background: url(img/side_10.jpg) no-repeat;
}
#sideMenu8 a {
	width:211px;
	height:51px;
	display:block;
}
#sideMenu8 a:hover {
	background: url(img/side_on_10.jpg) no-repeat;
}
#sideMenu9 {
	text-indent:-9999px;
	width:211px;
	height:51px;
	background: url(img/side_13.jpg) no-repeat;
}
#sideMenu9 a {
	width:211px;
	height:51px;
	display:block;
}
#sideMenu9 a:hover {
	background: url(img/side_on_13.jpg) no-repeat;
}
#sideMenu10 {
	text-indent:-9999px;
	width:211px;
	height:51px;
	background: url(img/btHikoshi.jpg) no-repeat;
}
#sideMenu10 a {
	width:211px;
	height:51px;
	display:block;
}
#sideMenu10 a:hover {
	background: url(img/btHikoshiOn.jpg) no-repeat;
}
#sideMenu11 {
	text-indent:-9999px;
	width:211px;
	height:51px;
	background: url(img/btYokuaru.jpg) no-repeat;
}
#sideMenu11 a {
	width:211px;
	height:51px;
	display:block;
}
#sideMenu11 a:hover {
	background: url(img/btYokuaruOn.jpg) no-repeat;
}
#sideMenu12 {
	text-indent:-9999px;
	width:211px;
	height:52px;
	background: url(img/btYougo.jpg) no-repeat;
}
#sideMenu12 a {
	width:211px;
	height:52px;
	display:block;
}
#sideMenu12 a:hover {
	background: url(img/btYougoOn.jpg) no-repeat;
}
#sideMenu13 {
	text-indent:-9999px;
	width:211px;
	height:53px;
	background: url(img/side_19.jpg) no-repeat;
}
#sideMenu13 a {
	width:211px;
	height:53px;
	display:block;
}
#sideMenu13 a:hover {
	background: url(img/side_on_19.jpg) no-repeat;
}
#topics_bar {
	height: 39px;
	width: 458px;
	background: url(img/topics.jpg) no-repeat;
	text-indent: -9999px;
}
.topics_box {
	list-style: none;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	height: auto;
	width: 436px;
	padding: 10px;
	font: 85% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
}
/* ------------------------------
スタイル系
------------------------------ */

.style2 {
	color: #f7941d
}
.style3 {
	font-size: 120%;
	color: #ff4444;
}
.style4 {
	color: #f36f31
}
.style5 {
	color: #39b54a
}
.style6 {
	color: #0072bc
}
.style7 {
	color: #00A651
}
#wrap #inner_index #mainWrap .topics_box li {
	border-bottom: 1px dashed #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bukken {
}
.more {
	width: 100%;
	padding-top: 13px;
	text-align: right;
}
.font_red_b {
	color: #ff4444;
	font-weight: bold;
}
.font_address {
	color: #4F7326;
}
/* --- フッターナビゲーション --- */
.footerNav {
	font-size: 80%;
	height: auto;
	width: auto;
	padding-top: 100px;
	float: left;
}
/* --- メニューエリア --- */
.footerNav .nl {
	list-style-type: none;
	text-align: left;
	margin-right: 0;
	margin-left: 0;
	height: auto;
	width: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
/* --- メニュー項目 --- */
.footerNav .nl li {
	padding: 0 4px 0 8px; /* 項目のパディング（上右下左） */
	background: url(img/foot_menu2_line.gif) no-repeat left; /* 項目の背景 */
	display: inline;
}
.footerNav .nl a {
	color: #000000;
}
.footerNav .nl li.first {
	background-image: none;
}
.footerName {
	font-size: 80%;
	height: 45px;
	width: auto;
	float: right;
	text-align: right;
	line-height: 1.1em;
	padding-right: 10px;
	padding-top: 95px;
	color: #666666;
}
.copy {
	padding-top: 10px;
	color: #FFFFFF;
	text-align: right;
	height: auto;
	width: auto;
	margin-right: 10px;
	font-size: 80%;
}
#hopi {
	font: 90% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	background: right;
	height: auto;
	width: auto;
	float: right;
}
.bun1 {
	background: center;
	text-align: center;
	margin-bottom: 20px;
}
/* ------------------------------
 会社概要ページ部分
------------------------------ */

#gaiyou {
	margin-bottom: 30px;
}
#gaiyou_top {
}
#gaiyou_bar {
	width: 694px;
	height: 87px;
	background: url(img/gaiyou_bar.jpg);
	text-indent: -9999px;
}
#gaiyou_pict {
	width: 694px;
}
#gaiyou_pict img {
	margin: 10px;
	padding: 5px;
	border: 1px solid #999999;
}
.bgcol {
	background: #c5eefe;
}
th {
	font-size: 90%;
	font-weight: normal;
	padding: 5px 5px 5px 15px;
	color: #333333;
}
#gaiyou td {
	padding: 10px;
	color: #333333;
}
#staff_shoukai {
	width: 694px;
	height: auto;
	float: left;
}
#yume {
	height: 195px;
	width: 694px;
	background: url(img/yume.jpg) no-repeat;
	float: left;
	text-indent: -9999px;
}
#staff_bar {
	background: url(img/staffshoukai.jpg) no-repeat;
	height: 87px;
	text-indent: -9999px;
}
#staff_bottom {
	width: 430px;
	height: auto;
	float: left;
}
#staff_pict {
	height: 280px;
	width: 254px;
	float: right;
	margin-right: 5px;
}
#staff_pict img {
	margin: 0px 5px 5px;
	padding: 5px;
	border: 1px solid #e6e6e6;
}
.staffKoumoku {
	width: 430px;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 1px;
	height: 36px;
}
.staffKoumokuLong {
	width: 430px;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 1px;
	height: 48px;
}
.staffTableL {
	height: 25px;
	background: #e6e6e6;
	width: 130px;
	float: left;
	font-size: 90%;
	list-style: square;
	padding: 5px;
}
.staffTableLLong {
	height: 38px;
	background: #e6e6e6;
	width: 130px;
	float: left;
	font-size: 90%;
	list-style: square;
	padding: 5px;
}
.staffTableR {
	height: 25px;
	width: 255px;
	float: right;
	font-size: 90%;
	list-style: square;
	padding: 5px;
}
.staffTableRLong {
	height: 38px;
	width: 255px;
	float: right;
	font-size: 90%;
	list-style: square;
	padding: 5px;
}
.bg2 {
	background: #e6e6e6;
}
#shosaiBar {
	width: 694px;
	background: url(img/shousaiBar.jpg) no-repeat;
	height: 38px;
	font-size: 100%;
	text-indent: 40px;
	padding: 16px 0 10px 0;
	color: #197B30;
	margin-top: 15px;
}
#shosaiBar h4 {
	font-size: 160%;
}
#catchText {
	height: auto;
	width: 694px;
	color: #197B30;
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
	line-height: 1.3em;
}
#shousaiMein {
	height: 100%;
	width: 694px;
	padding-bottom: 15px;
}
#shosaiTable table {
	width: 694px;
	border-collapse: collapse;
	border:1px solid #C0C0C0;
}
#shosaiTable td {
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#shosaiTable th {
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#shousaiMein img {
	border: 1px solid #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: 670px;
	padding: 10px;
	display:block;
}
#shosaiTable {
	height: 100%;
	width: 694px;
}
#pictMadori {
	height: 450px;
	width: 650px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#pictMadoriWrap {
	margin-top: 0px;
	width: 650px;
	height: 450px;
}
#shousaiPhone {
	background: url(img/phoneNum.jpg) no-repeat center;
	height: 45px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 30px;
}
#shousaiPrint {
	height: 42px;
	width: 233px;
	margin-top: 30px;
	margin-right: auto;
	float: left;
	padding-left: 90px;
}
#shousaiForm {
	height: 42px;
	width: 233px;
	margin-top: 30px;
	margin-left: auto;
	float: right;
	padding-right: 90px;
}
#shousaiPict {
	border: 1px solid #666666;
	float: left;
	height: auto;
	width: 300px;
	margin: 15px 0px 0px;
}
#shousaiMadori {
	float: right;
	height: auto;
	width: 300px;
	border: 1px solid #666666;
	margin-top: 15px;
}
#sintikuikkodate {
	background: url(img/sintiku_bar.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
/* ------------------------------
 新着物件情報ページ部分
------------------------------ */

#sintyaku_bar {
	width: 694px;
	background: url(img/sintyaku_bar.jpg);
	height: 87px;
	text-indent: -9999px;
	margin-bottom: 20px;
}
.sintyaku_table {
	width: 694px;
	margin-bottom: 40px;
	table-layout:fixed;
}
#wrap #inner #mainWrap .sintyaku_table td {
	padding: 10px;
	line-height: 1.3em;
}
#tyukoikkodate {
	background: url(img/tyukoikko_bar.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
#mansion {
	background: url(img/mansion_bar.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
#uritoti {
	background: url(img/uritoti_bar.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
#shueki {
	background: url(img/shueki_bar.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
/* ------------------------------
 購入の流れ・賃貸の流れページ部分
------------------------------ */

#kounyu_bar {
	background: url(img/kounyunonagare_bar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#kounyuWrap {
	width: 694px;
}
#kounyuMein {
	width: 694px;
	background: url(img/kounyu_mein.jpg);
	text-indent: -9999px;
	height: 171px;
}
#kounyuStep {
	height: 200px;
	width: 694px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
}
.stepPict {
	float: left;
	height: 95px;
	width: 240px;
	margin-top: 30px;
}
.stepText {
	float: right;
	height: 85px;
	width: 454px;
	padding-top: 10px;
	line-height: 1.6em;
	margin-top: 20px;
}
.stepTextLong {
	float: right;
	height: 85px;
	width: 454px;
	padding-top: 10px;
	line-height: 1.6em;
}
#ansinOyakusoku {
	background: url(img/ansin_bar.jpg) no-repeat top;
	height: 34px;
	width: 694px;
	margin-top: 40px;
	text-indent: -9999px;
}
#ansinText {
	height: auto;
	width: 674px;
	padding-top: 10px;
	padding-left: 20px;
}
#ansinText h4 {
	font-size: 100%;
	color: #00A651;
	padding-bottom: 0px;
	margin: 0px;
}
.ansinText2 {
	font-size: 90%;
	height: auto;
	width: 674px;
	margin-bottom: 20px;
	margin-top: 10px;
	line-height: 1.6em;
}
.sankaku {
	background: url(img/sitasankaku.jpg) no-repeat center;
	height: 30px;
	width: 694px;
}
#stepBar1 {
	background: url(img/step1_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar2 {
	background: url(img/step2_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar3 {
	background: url(img/step3_01.jpg) no-repeat;
	height: 39px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar4 {
	background: url(img/step4_01.jpg) no-repeat;
	height: 39px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar5 {
	background: url(img/step5_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar6 {
	background: url(img/step6_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar7 {
	background: url(img/step7_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar8 {
	background: url(img/step8_01.jpg) no-repeat;
	height: 39px;
	width: 694px;
	text-indent: -9999px;
}
#stepBar9 {
	background: url(img/step9_01.jpg) no-repeat;
	height: 40px;
	width: 694px;
	text-indent: -9999px;
}
#tinNaga_bar {
	background: url(img/tinFlowBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#tinNagaMein {
	width: 694px;
	height: auto;
}
#tinNagaMein h3 {
	font-size: 100%;
	font-weight: normal;
	padding: 10px 10px 20px 20px;
	line-height: 1.3em;
}
#tinstepBar1 {
	background: url(img/tinStep1_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinstepBar2 {
	background: url(img/tinStep2_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinstepBar3 {
	background: url(img/tinStep3_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinstepBar4 {
	background: url(img/tinStep4_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinstepBar5 {
	background: url(img/tinStep5_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinstepBar6 {
	background: url(img/tinStep6_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinstepBar7 {
	background: url(img/tinStep7_01.jpg) no-repeat;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
}
#tinBukkenBar {
	width: 694px;
	background: url(img/tinBukkenBar.jpg);
	height: 87px;
	text-indent: -9999px;
	margin-bottom: 20px;
}
#tinKasiya {
	background: url(img/kasiyaBar.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
#tinmanBar {
	background: url(img/tinman.jpg) no-repeat;
	width: 694px;
	height: 42px;
	text-indent: -9999px;
}
#shosaiTinBar {
	width: 694px;
	background: url(img/tinNameBar.jpg) no-repeat;
	height: 38px;
	text-indent: 40px;
	padding: 16px 0 10px 0;
	color: #FF6666;
	margin-top: 15px;
}
#shosaiTinBar h4 {
	font-size: 160%;
}
#catchTinText {
	height: auto;
	width: 694px;
	color: #FF6666;
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
	line-height: 1.3em;
}
.style8 {
	color: #FF6666
}
#tinAdvBar {
	background: url(img/tinAdv.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#tinAdvP1 {
	background: url(img/tinAdvP1.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#tinAdvP2 {
	background: url(img/tinAdvP2.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#tinAdvP3 {
	background: url(img/tinAdvP3.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#tinAdvP4 {
	background: url(img/tinAdvP4.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.tinAdvPict {
	float: left;
	height: auto;
	width: 147px;
}
.tinAdvPoint {
	height: 190px;
	width: 694px;
	border-top: 1px dotted #999999;
}
#tinAdvPoint2 {
	height: 360px;
	width: 694px;
	border-top: 1px dotted #999999;
}
.pointText {
	float: right;
	height: auto;
	width: 535px;
	line-height: 1.6em;
	padding-left: 10px;
}
.style9 {
	color: #FF3333;
}
#uriakashiBar {
	background: url(img/uriakshiBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#urikashiMein {
	width: 694px;
	background: url(img/urikashiMein.jpg);
	text-indent: -9999px;
	height: 263px;
}
#phoneBar {
	background: url(img/phoneBar.jpg);
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
#urikashiPn {
	background: url(img/urikashiPhoneNum.jpg) no-repeat left;
	height: 38px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#formBar {
	background: url(img/formBar.jpg);
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
#urikashiSend {
	font-size: 80%;
	width: 494px;
	padding-left: 200px;
}
#sendBtn {
	height: 27px;
	width: 64px;
	margin-top: 20px;
	float: left;
}
#kojin {
	float: right;
	width: 200px;
	margin-top: 30px;
	padding-right: 220px;
}
#sateiBar {
	background: url(img/sateiBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#sateiMein {
	width: 694px;
	height: 197px;
	background: url(img/sateiMein.jpg);
	text-indent: -9999px;
}
#sateiForm {
	height: 30px;
	width: 694px;
	color: #FF9933;
	font-weight: bold;
}
#sateiForm a {
	color: #ff9933;
}
.sateiEraberuBar {
	background: url(img/sateiEraberuBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
#sateiHouhou {
	height: 28px;
	width: 694px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #3366FF;
	font-weight: bold;
}
.sateiHouhouPict {
	float: left;
	height: auto;
	width: 149px;
}
.sateiHouhouWrap {
	height: auto;
	width: 694px;
	border-bottom: 1px dashed #999999;
	padding-bottom: 20px;
}
.sateiText {
	float: right;
	height: auto;
	width: 535px;
	line-height: 1.8em;
	padding-left: 10px;
	font-size:95%;
}
.sateiAntakaBar {
	background: url(img/sateiAntakaBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
#sateiAnsinBar {
	background: url(img/sateiAnsinBar.jpg) no-repeat;
	width: 674px;
	text-indent: -9999px;
	margin-top: 15px;
	margin-left: 20px;
	height: 30px;
	margin-bottom: 10px;
}
.sateiList {
	width: 694px;
	margin:0 auto;
}
ol.sample {
	font:italic 1.2em "arial black", Times, serif;
	color:#39B54A;
	margin-left: 60px;
}
ol p {
	font:normal 0.8em/1.6em "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color:#000;
}
.sateiList .sample li {
	margin-bottom: 10px;
}
#sateiTakakuBar {
	background: url(img/sateiTakakuBar.jpg) no-repeat;
	width: 674px;
	text-indent: -9999px;
	margin-top: 15px;
	margin-left: 20px;
	height: 30px;
	margin-bottom: 10px;
}
#baikyakuBar {
	background: url(img/baikyakuBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#baikyakuMein {
	width: 694px;
	background: url(img/baikyakuMein.jpg) no-repeat;
	text-indent: -9999px;
	height: 329px;
	margin-bottom: 20px;
}
#baikyakuStepBar1 {
	background: url(img/baikyakuStep1.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar2 {
	background: url(img/baikyakuStep2.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar3 {
	background: url(img/baikyakuStep3.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar4 {
	background: url(img/baikyakuStep4.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar5 {
	background: url(img/baikyakuStep5.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar6 {
	background: url(img/baikyakuStep6.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar7 {
	background: url(img/baikyakuStep7.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuStepBar8 {
	background: url(img/baikyakuStep8.jpg) no-repeat;
	height: 28px;
	width: 694px;
	text-indent: -9999px;
	margin-top: 20px;
}
#baikyakuMein li {
	list-style: inside;
}
#zitakuMein {
	width: 694px;
	height: 363px;
	background: url(img/zitakuMein.jpg) no-repeat;
	text-indent: -9999px;
	list-style: inside;
}
.zitakuTinText ul {
	color: #2C7CF7;
	font-size: 110%;
	font-weight: normal;
}
.zitakuTinText p {
	color: #000000;
	line-height: 1.3em;
	padding:0 0 10px 5px;
}
#zitakuBar {
	background: url(img/zitakuBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
.zitakuTinBar {
	background: url(img/zitakuTinBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
#zitakuTin {
	height: auto;
	width: 694px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:95%;
	color: #ff0000;
}
.zitakuTinText {
	height: auto;
	width: 674px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	font-size:90%;
}
.zitakuApaBar {
	background: url(img/zitakuApaBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 20px;
}
#zitakuApa {
	height: auto;
	width: 694px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 100%;
	color: #2C7CF7;
}
.zitakuZitakuBar {
	background: url(img/zitakuZitakuBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 20px;
}
.style13 {
	color: #39B54A
}
#zitakuQAText {
	font-size: 90%;
	padding-left: 50px;
	color: #39B54A;
	margin-bottom: 30px;
}
.style12 {
	color: #006633;
	font-weight: bold;
}
.zitakuKashidashiBar {
	background: url(img/zitakuKashidashiBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 20px;
}
#zitakuArow {
	width: 72px;
	margin-left: 180px;
	height: 41px;
}
.zitakuWrap {
	height: auto;
	width: 694px;
	padding-bottom: 20px;
}
#tebikiBar {
	background: url(img/tebikiBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#tebikiMein {
	width: 694px;
	height: 159px;
	background: url(img/tebikiMein.jpg) no-repeat;
	text-indent: -9999px;
	list-style: inside;
}
#tebiki3month {
	background: url(img/tebiki3month.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
.style15 {
	color: #996600
}
.tebikiText {
	height: auto;
	width: 674px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	font-size:95%;
}
#tebikiTin {
	height: auto;
	width: 694px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 100%;
	color: #ff0000;
}
.tebikiArrow {
	height: 19px;
	width: 94px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 90%;
	background: url(img/tebikiArrow.jpg) no-repeat center;
	padding-left: 600px;
	padding-top: 30px;
}
#tebiki1month {
	background: url(img/tebiki1month.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
.style16 {
	color: #FBAF5D
}
#tebiki2week {
	background: url(img/tebiki2week.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
.style17 {
	color: #8DC63F
}
#tebiki1week {
	background: url(img/tebiki1week.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
.style18 {
	color: #00AEEF
}
#tebikiHikkosibi {
	background: url(img/tebikiHikkosibi.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
.style19 {
	color: #4D569B
}
#tebikiHikkosigo {
	background: url(img/tebikiHikkosigo.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
.style20 {
	color: #A565A6
}
.style21 {
	color: #32A6A7
}
.style23 {
	color: #F26522;
	font-weight: bold;
}
#tebiki34 {
	background: url(img/tebiki34ka.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 5px;
}
#faqBar {
	background: url(img/faqBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#faqMein {
	width: 694px;
	height: 129px;
	background: url(img/faqMein.jpg) no-repeat;
	text-indent: -9999px;
	list-style: inside;
}
#faqLink {
	width: 694px;
	height: 38px;
	margin-top: 5px;
	font-size: 90%;
}
#faqLink .style24 a {
	color: #197B30;
}
.style24 {
	color: #197B30;
	font-weight: bold;
}
.style25 {
	color: #058FE8;
	font-weight: bold;
}
.style26 {
	color: #F26D7D;
	font-weight: bold;
}
.style27 {
	color: #754C24;
	font-weight: bold;
}
#faqMidasi1 {
	width: 664px;
	height: 38px;
	margin-top: 5px;
	background: url(img/faqList.jpg) no-repeat 10px;
	padding-left: 30px;
	padding-top: 10px;
	font: 120% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #197B30;
}
#faqQ {
	height: auto;
	width: 694px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 100%;
	color: #197B30;
	font-style: normal;
	background: #E6FBCF;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.2em;
	font-weight: bold;
}
.faqQNunber {
	height: auto;
	width: 50px;
	float: left;
	margin-right: 5px;
	font: bold normal 14pt "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin-left: 5px;
	color: #197B30;
}
#faqQ h4 {
	font: normal 90% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin: 0px;
	padding: 0px;
}
#faqA {
	height: auto;
	width: 694px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 90%;
	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.4em;
	font-weight: normal;
}
.faqAtext {
	float: right;
	width: 633px;
	line-height: 1.6em;
	padding-top: 5px;
}
.faqQtext {
	width: 633px;
	padding-top: 5px;
}
.faqPagetop {
	height: 18px;
	width: 94px;
	margin-top: 5px;
	font-size: 90%;
	padding-left: 600px;
}
.style29 {
	color: #FF0000
}
.faqWrap {
	height: auto;
	width: 694px;
}
.style30 {
	color: #197B30
}
#faqMidasi2 {
	width: 664px;
	height: 38px;
	margin-top: 5px;
	background: url(img/faqList2.jpg) no-repeat 10px;
	padding-left: 30px;
	padding-top: 10px;
	font: 120% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #F26522;
}
#faqLink .style23 a {
	color: #F26522;
}
#faqQ2 {
	height: auto;
	width: 694px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 100%;
	color: #F26522;
	font-style: normal;
	background: #FDEFCC;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.2em;
	font-weight: bold;
}
#faqQ2 h4 {
	font: normal 90% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin: 0px;
	padding: 0px;
}
.faqQNunber2 {
	height: auto;
	width: 50px;
	float: left;
	margin-right: 5px;
	font: bold normal 14pt "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin-left: 5px;
	color: #F26522;
}
#faqMidasi3 {
	width: 664px;
	height: 38px;
	margin-top: 5px;
	background: url(img/faqList3.jpg) no-repeat 10px;
	padding-left: 30px;
	padding-top: 10px;
	font: 120% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #058FE8;
}
#faqLink .style25 a {
	color: #058FE8;
}
#faqQ3 {
	height: auto;
	width: 694px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 100%;
	color: #31A0E8;
	font-style: normal;
	background: #DEF8FD;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.2em;
	font-weight: bold;
}
.faqQNunber3 {
	height: auto;
	width: 50px;
	float: left;
	margin-right: 5px;
	font: bold normal 14pt "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin-left: 5px;
	color: #31A0E8;
}
#faqQ3 h4 {
	font: normal 90% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin: 0px;
	padding: 0px;
}
#faqLink .style26 a {
	color: #F26D7D;
}
#faqMidasi4 {
	width: 664px;
	height: 38px;
	margin-top: 5px;
	background: url(img/faqList4.jpg) no-repeat 10px;
	padding-left: 30px;
	padding-top: 10px;
	font: 120% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #F26D7D;
}
#faqQ4 {
	height: auto;
	width: 694px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 100%;
	color: #F26D7D;
	font-style: normal;
	background: #F8E8FD;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.2em;
	font-weight: bold;
}
.faqQNunber4 {
	height: auto;
	width: 50px;
	float: left;
	margin-right: 5px;
	font: bold normal 14pt "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin-left: 5px;
	color: #F26D7D;
}
#faqQ4 h4 {
	font: normal 90% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin: 0px;
	padding: 0px;
}
#faqMidasi5 {
	width: 664px;
	height: 38px;
	margin-top: 5px;
	background: url(img/faqList5.jpg) no-repeat 10px;
	padding-left: 30px;
	padding-top: 10px;
	font: 120% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	color: #754C24;
}
#faqLink .style27 a {
	color: #754C24;
}
#faqQ5 {
	width: 694px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 100%;
	color: #603913;
	font-style: normal;
	background: #DCCFC0;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.2em;
	font-weight: bold;
}
.faqQNunber5 {
	height: 20px;
	width: 50px;
	margin-right: 5px;
	font: bold normal 14pt "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	margin-left: 5px;
	color: #603913;
	float: left;
}
#priBar {
	background: url(img/privacyMein.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#priBar2 {
	background: url(img/privacyBar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 20px;
}
#priWrap {
	height: auto;
	width: 674px;
	padding-bottom: 20px;
	font: 90%/1.8em "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	padding-top: 10px;
	padding-left: 20px;
}
.priTextWrap {
	padding-top: 10px;
	padding-left: 10px;
}
.priTextWrap h4 {
	font-size: 110%;
	color: #2C7CF7;
	padding-top: 20px;
}
#priWaku {
	border: 1px solid #333333;
	margin-left: 30px;
	width: 540px;
	margin-top: 5px;
	list-style: decimal outside;
	padding: 10px 10px 10px 50px;
	margin-bottom: 5px;
}
#priWaku2 {
	border: 1px solid #333333;
	margin-left: 30px;
	width: 540px;
	margin-top: 10px;
	list-style: decimal outside;
	padding: 10px 10px 10px 50px;
	margin-bottom: 10px;
}
#priWaku2 ul {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#sitemapBar {
	background: url(img/sitemapMeinbar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
.sitemapMinibar {
	background: url(img/sitemapBar.jpg) no-repeat;
	width: 694px;
	height: 38px;
	margin-top: 20px;
	color: #2C7CF7;
	text-indent: 35px;
	padding-top: 3px;
	margin-bottom: 10px;
	font-size: 90%;
}
.sitemapMinibar2 {
	background: url(img/sitemapBar2.jpg) no-repeat;
	width: 694px;
	height: 38px;
	margin-top: 20px;
	text-indent: 35px;
	padding-top: 3px;
	margin-bottom: 10px;
	color: #3D3D3D;
	font-size: 90%;
}
.zitakuWrap ul {
	padding-left: 55px;
}
.zitakuWrap li {
	list-style: url(img/siteArrow.jpg);
}
.zitakuWrap h4 {
	color: #2C7CF7;
}
.zitakuWrap a {
	color: #2C7CF7;
	text-decoration: none;
}
#otoiawaseBar {
	background: url(img/otoiawaseBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#otoiawaseMein {
	width: 694px;
	background: url(img/otoiawaseMein.jpg) no-repeat;
	text-indent: -9999px;
	height: 111px;
}
#reformBar {
	background: url(img/reformBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
#reformMein {
	width: 694px;
	height: 347px;
	background: url(img/reformMein.jpg) no-repeat;
	text-indent: -9999px;
	list-style: inside;
}
.reformMinibar {
	background: url(img/reformJiki.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
}
.reformText {
	height: auto;
	width: 674px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 90%;
	padding-left: 20px;
}
.reformWrap {
	height: auto;
	width: 694px;
	padding-bottom: 20px;
}
.reformWrap table {
	border-collapse: collapse;
	border: 1px solid #999999;
	margin-right: auto;
	margin-left: auto;
}
.reformWrap td {
	font-size: 80%;
	border: 1px solid #999999;
	text-align: center;
	padding: 5px;
}
.reformWrap th {
	border: 1px solid #999999;
	text-align: center;
	font-weight: bold;
}
.reformWrap img {
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.reformMizumawaribar {
	background: url(img/reformSekoureiBar.jpg) no-repeat;
	width: 696px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 20px;
}
#reformJouki {
	padding-left: 50px;
	font-size: 80%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.reformAnsin {
	background: url(img/reformAnsinwo.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 34px;
	margin-top: 40px;
}
#reformLoan {
	height: auto;
	width: 694px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 100%;
	color: #00A651;
}
#linkBar {
	background: url(img/linkBar.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
.linkYakushoBar {
	background: url(img/linkBunyakusho.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
#mainWrap #linkTable table {
	color: #00A651;
	font: normal 90% "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	border-collapse: collapse;
	border: 2px solid #CCCCCC;
}
#linkTable {
}
#wrap #inner #mainWrap #linkTable td {
	text-align: center;
	font-weight: bold;
	padding: 8px;
	border: 2px solid #CCCCCC;
	width: 33.3%;
}
#wrap #inner #mainWrap a {
	text-decoration: none;
	color: #00A651;
}
.linkGinkoBar {
	background: url(img/linkBunginko.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkKoutuBar {
	background: url(img/linkBunkoutu.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkHikkosiBar {
	background: url(img/linkBunhikkosi.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkIryoBar {
	background: url(img/linkBuniryo.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkSeikatuBar {
	background: url(img/linkBunseikatu.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkKoutuBar {
	background: url(img/linkBunkoutu.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkSougoBar {
	background: url(img/linkBunsougo.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.linkHudousanBar {
	background: url(img/linkBunhudou.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
	margin-top: 30px;
}
.bgGreen {
	background: #D6FDEA;
}
#linkBoshu {
	background: url(img/link_green.jpg) no-repeat;
	height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 90%;
	padding: 10px;
	margin-top: 40px;
}
#wrap #inner #mainWrap #linkBoshu a {
	color: #FF0000;
}
.linkText {
	padding-top: 20px;
	padding-left: 50px;
	font-size: 90%;
}
.linkText2 {
	padding-top: 20px;
	padding-left: 50px;
	font-size: 90%;
}
#form {
}
#wrap #inner #mainWrap #kounyuWrap #form #mailform .mailform .mfptr li {
	list-style: url(none) none inside;
}
#wrap #inner #mainWrap #kounyuWrap #mailform .mailform .mfptr ol {
	list-style: none;
}
#wrap #inner #mainWrap #kounyuWrap #mailform .mailform .mfptr th {
	background: #CCFFFF;
}
#wrap #inner #mainWrap #kounyuWrap #form #mailform .mailform .mfptr td {
	font-size: 90%;
}
#wrap #inner #mainWrap #faqLink .style23 a {
	color: #F26522;
}
#wrap #inner #mainWrap #faqLink .style25 a {
	color: #058FE8;
}
#wrap #inner #mainWrap #faqLink .style26 a {
	color: #F26D7D;
}
#wrap #inner #mainWrap #faqLink .style27 a {
	color: #754C24;
}
#wrap #inner #mainWrap #faqLink .style24 a {
	color: #197B30;
}
.reformTextKich {
	height: 109px;
	width: 564px;
	font-size: 90%;
	background: url(img/reformKichin.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px auto;
}
.reformTextToire {
	height: 109px;
	width: 564px;
	font-size: 90%;
	background: url(img/reformToire.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px auto;
}
.reformTextWasitu {
	height: 121px;
	width: 564px;
	font-size: 90%;
	background: url(img/reformWashitu.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px auto;
}
#wrap #inner #mainWrap .reformWrap img {
	margin-left: 50px;
}
#wrap #inner #mainWrap #shosaiTable th {
	text-align: left;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */#topics_gazou {
	height: 222px;
}
#topics2 {
	width: 458px;
	float: left;
	height: 150px;
}
#r_col_l {
	width: 458px;
	float: left;
}
#rss {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 15px 20px;
}
#topics_gazou2 {
	height: 150px;
}
#r_col {

}
#staff2 {
	float: right;
	width: 230px;
	height: 590px;
	text-indent: -9999px;
	background: url(img/staff_04.jpg) no-repeat right;
}
#staff2 a {
	float: right;
	height: 590px;
	width: 230px;
	display:block;
}
#topics_bar2 {
	height: 39px;
	width: 458px;
	background: url(img/shintyaku_bar.jpg) no-repeat;
	text-indent: -9999px;
}
#koeMein {
	width: 694px;
	height: 215px;
	background: url(img/okyakusamaMein_.jpg) no-repeat;
	text-indent: -9999px;
	list-style: inside;
}
#koeBar {
	background: url(img/okyakusamaMein.jpg) no-repeat;
	text-indent: -9999px;
	width: 694px;
	height: 86px;
}
.koeMinibar {
	background: url(img/okyakusamaMini_bar.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
}
.koeMinibar02 {
	background: url(img/okyakusamaMini_bar02.jpg) no-repeat;
	width: 694px;
	text-indent: -9999px;
	height: 38px;
}
.koePict {
	height: auto;
	width: 693px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.koeWrap {
	height: auto;
	width: 694px;
	padding-bottom: 20px;
}
.koeText {
	height: auto;
	width: 638px;
	margin-top: 33px;
	margin-bottom: 10px;
	font: 110%/1.6em "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	padding-left: 55px;
	color: #002e73;
}
#koe_bun {
	float: right;
	width: 230px;
	height: 190px;
	text-indent: -9999px;
	background: url(img/koe_bun.jpg) no-repeat right;
	margin-bottom: 10px;
}

