@charset "utf-8";
/* テキスト */

body {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#333333;
}

/* リンク
---------------------------------------------------- */
a:link {
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
a:visited {
  color: #ff0000;
  background: transparent;
	text-decoration:underline;
}
a:hover, a:active {
  color: #333333;
	text-decoration:underline;
  background: transparent;
}


h1,h2{ 
	text-indent:-9999px; 
	font-size:small;
	}
	
h3 {
	font-size:16px;
	font-weight:bold;
	padding-top:3px;
}

h4{
	font-size:16px;
	font-weight:bold;
	padding-top:3px;
}


h5 {
	font-size:12px;
	font-weight:bold;
	padding:3px 0 8px 0;
}


/* テキスト　ディレクトリ　
---------------------------------------------------- */
.bakery { 
  font-size:10px;
  color:#333333;
  line-height:1em;
}

/* テキスト　日付　新着情報
---------------------------------------------------- */
.day {
	color:#5E8E08;
	font-size:10px;
	padding-right:1em;
}

.day_maru {
	color:#5E8E08;
	font-size:10px;
	padding-right:1em;
	padding-left:0.5em;
	vertical-align:middle;
}

.kiji01{
	color:#333333;
	font-size:12px;
	line-height:15px;
}

/* テキスト　トップページ Contens内テキスト
---------------------------------------------------- */
.cotx01 {
	font-size:10px;
}

.cotx02 {
	font-size:10px;
	padding-top:6px;
	text-align:right;
}

.cotx02 img {
	vertical-align:text-top;
}

.cotx02 a:link {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
.cotx02 a:visited {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
.cotx02 a:hover, a:active {
	!important;
  color: #FF6600;
	text-decoration:underline;
  background: transparent;
}

/* テキスト　各カテゴリ リスト内テキスト
---------------------------------------------------- */
.komi_inner .cotx03 {
	font-size:12px;
}


.komi_inner .cotx03 a:link {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
.komi_inner .cotx03 a:visited {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
.komi_inner .cotx03 a:hover, a:active {
	!important;
  color: #FF6600;
	text-decoration:underline;
  background: transparent;
}

.komi_inner02 .cotxh a:link {
	!important;
  color: #6DA40B;
  background: transparent;
	text-decoration:underline;
}
.komi_inner02 .cotxh a:visited {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
.komi_inner02 .cotxh a:hover, a:active {
	!important;
  color: #FF6600;
	text-decoration:underline;
  background: transparent;
}


/* テキスト　快適マネーライフ
---------------------------------------------------- */
.kaiteki_komi01 {
	color:#DE4F86;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 8px 0;
}

.kaiteki_title {
	color:#DE4F86;
}


.kaiteki_komi02 {
	color:#DE4F86;
	font-size:12px;
	font-weight:bold;
	padding:20px 0 8px 0;
}


/* テキスト　スグ出来る健康生活法
---------------------------------------------------- */
.helth_komi01 {
	color:#609DD4;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 8px 0;
}

.helth_title {
	color:#609DD4;
}


.helth_komi02 {
	color:#609DD4;
	font-size:12px;
	font-weight:bold;
	padding:20px 0 8px 0;
}

.helth_syaku {
	padding:10px 0 0 0;
	line-height:1.2;
	font-size:10px;
}


/* テキスト　海外生活を楽しむ
---------------------------------------------------- */
.enjoy_komi01 {
	color:#FC931E;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 8px 0;
}

.enjoy_title {
	color:#FC931E;
}


.enjoy_komi02 {
	color:#FC931E;
	font-size:12px;
	font-weight:bold;
	padding:20px 0 8px 0;
}


/* テキスト　ライフプラン・コミュニティー活動報告
---------------------------------------------------- */
.report_komi01 {
	color:#6DA40B;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 8px 0;
}

.report_title {
	color:#6DA40B;
}


.report_komi02 {
	color:#6DA40B;
	font-size:12px;
	font-weight:bold;
	padding:20px 0 8px 0;
}

.report_syaku {
	padding:10px 0 0 0;
	line-height:1.2;
	font-size:10px;
}

/* テキスト　ライフプラン・コミュニティーについて
---------------------------------------------------- */
.about_komi01 {
	color:#6DA40B;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 8px 0;
}

.about_title {
	color:#6DA40B;
}


.about_komi02 {
	color:#6DA40B;
	font-size:12px;
	font-weight:bold;
	padding:20px 0 8px 0;
}

.about_syaku {
	padding:10px 0 0 0;
	line-height:1.2;
	font-size:10px;
}

/* テキスト　プライバシーポリシー
---------------------------------------------------- */
.privacy_komi01 {
	color:#6DA40B;
	font-weight:bold;
	padding:3px 0 8px 0;
}

.privacy_title {
	color:#6DA40B;
	
}


.privacy_komi02 {
	color:#6DA40B;
	font-size:12px;
	font-weight:bold;
	padding:20px 0 8px 0;
}

.privacy_syaku {
	padding:10px 0 0 0;
	line-height:1.2;
	font-size:10px;
}

/* テキスト　ライフプラン・コミュニティーについて
---------------------------------------------------- */
.form_komi01 {
	color:#333333;
	font-size:12px;
	padding:8px 0 8px 0;
}

.form_title {
	color:#6DA40B;
}



/* テキスト　メイン下空コラム用
---------------------------------------------------- */

.cara {
	display:none;
}


/* テキスト　右メニュー
---------------------------------------------------- */

.ba_txarea01  a:link {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}

.ba_txarea01  a:visited {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}

.ba_txarea01  a:hover, a:active {
	!important;
  color: #FF6600;
	text-decoration:underline;
  background: transparent;
}

.ba_txarea01 img {
	vertical-align:text-top;
}

.pr01 {
	font-size:12px;
}

.pr02 {
	font-size:12px;
	color:#6DA40B;
}

.s_read01 {
	text-indent:1em;
	line-height:22px;
	font-size:12px;
}


#s_honbun p {
	text-indent:1em;
	line-height:18px;
	font-size:12px;
}

#p_honbun p {
	line-height:18px;
	font-size:12px;
}

.read_box p {
	text-indent:1em;
	line-height:22px;
	font-size:12px;
}

.s_honbun01 {
	text-indent:1em;
	line-height:18px;
	font-size:12px;
}

.s_cyu01{
	text-align:right;
}

.s_cap01{
	font-size:10px;
}




/* テキスト　フッター
---------------------------------------------------- */

#footer {
	font-size:10px;
}


#footer a:link {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
#footer  a:visited {
	!important;
  color: #333333;
  background: transparent;
	text-decoration:underline;
}
#footer  a:hover, a:active {
	!important;
  color: #FF6600;
	text-decoration:underline;
  background: transparent;
}

