
/*ベース　P　ED7A9B*/
/*rgb(237,122,155)*/

/*ベース　G　8FBF4A*/
/*rgb(141,191,74)*/

/*ベース　B　46B2E7*/
/*rgb(70,178,231)*/

/*ベース　K　DDDDDD*/
/*rgb(221,221,221)*/

/*ベース　KK　595757*/
/*rgb(89,87,87)*/

/*ベース　Y　FAF057*/
/*rgb(250,240,87)*/

/*ベース　R　E5005D*/
/*rgb(229,0,93)*/


/*ベース　薄いR　FFE4E1*/

/*------------------------------------------------------------------------------------------------------------------------------------*/

body 
{
	font-size: 18px;
	line-height: 180%;
	line-break:strick;
	color:#595757;
	text-align: left;
	background-color: #FFFFFF;
	font-family: 'MS Pゴシック','ヒラギノ角ゴ',Osaka,sans-serif;
}

.normal_weight{
font-weight: normal;
}

a { text-decoration: none; }
a:link { color: #595757 }
a:visited { color: #595757 }
a:hover {  color: #66B821}
a:active { color: #ED6E46 }


a.gw:link { text-decoration: underline; 
			color: #8FBF4A }
a.gw:visited { color: #595757 }
a.gw:hover { text-decoration: underline; 
				color: #66B821}
a.gw:active { color: #ED6E46 }

a.gw2:link { text-decoration: none; 
			color: #8FBF4A }
a.gw2:visited { color: #595757 }
a.gw2:hover { text-decoration: none; 
				color: #66B821}
a.gw2:active { color: #ED6E46 }


a.pw:link { text-decoration: none; 
			color: #ED7A9B }
a.pw:visited { color: #595757 }
a.pw:hover { text-decoration: underline; 
				color: #66B821}
a.pw:active { color: #ED6E46 }


a.ww:link { text-decoration: none; 
			color: #FFFFFF }
a.ww:visited { color: #595757 }
a.ww:hover { text-decoration: underline; 
				color: #66B821}
a.ww:active { color: #ED6E46 }


/*サイド　グレイバック*/
.SideG {
width: 10px;
background-image: url(../images/public/sideG.gif);
}
.SideG2 {
width: 10px;
background-image: url(../images/public/sideG2.gif);
}

/*サイド　ブラック ライン*/
.SideK {
width: 1px;
background-color: #595757;
}

/*LOG IN*/
.LOGIN {
color:#595757;
font-size: 14px;
}

/*colors*/
.Green {
color:#8FBF4A;
}
.Pink {
color:#ED7A9B;
}
.RED {
color:#E5005D;
}

/*------------------------------------------------------------------------------------------------------------------------------------*/

/*上部SEOボックス*/
.TOPBOX {
width: 1000px;
padding:  1px 50px; 
background-color: #8FBF4A;
color: #FFFFFF;
font-size: 13px;
}

/*下部帯*/
.BOTTOMBOX {
width: 1000px;
height: 15px;
background-color: #ED7A9B;
}

/*下部コピーライト*/
.BOTTOMBOX02{
padding:  0px 50px 15px 50px; 
font-size: 14px;
line-height: 180%;
}
.BOTTOMtext{
font-size: 14px;
line-height: 250%;
}
.BOTTOM_Dott{
border-top: 1px rgb(100,100,100);
border-bottom: 0px rgb(100,100,100);
border-left: 0px rgb(100,100,100);
border-right: 0px rgb(100,100,100);
width: 700px;
font-size: 12px;
border-style: dotted;
padding: 5px 0px;
}

/*タイトル内制御01*/
.Title01 {
padding:  10px 0px 10px 50px; 
font-size: 14px;
}
.Title02 {
padding:  10px 5px 0px 10px; 
}
.Title03 {
padding:  10px 50px 0px 5px; 
}

/*上部メニュー*/
.MENU01{
padding:  2px 50px; 
font-size: 14px;
text-align: right;
}

/*上部メニューバー制御*/
a.menubar1{
display:block;
background-image: url(../images/public/menubar.gif);
background-repeat: repeat-x;
text-align:left;
font-size: 16px;
color: #333333;
padding:  6px 20px 6px 50px; 
}
a:hover.menubar1{
background-image: url(../images/public/menubar2.gif);
background-repeat: repeat-x;
color: #FFFFFF;
text-decoration: none; 
}

a.menubar2{
display:block;
background-image: url(../images/public/menubar.gif);
background-repeat: repeat-x;
text-align:center;
font-size: 16px;
color: #333333;
padding:  6px 20px; 
}
a:hover.menubar2{
background-image: url(../images/public/menubar2.gif);
background-repeat: repeat-x;
color: #FFFFFF;
text-decoration: none; 
}

a.menubar3{
display:block;
background-image: url(../images/public/menubar6.gif);
background-repeat: repeat-x;
text-align:right;
font-size: 16px;
color: #FFFFFF;
padding:  6px 50px 6px 20px; 
}
a:hover.menubar3{
background-image: url(../images/public/menubar5.gif);
background-repeat: repeat-x;
color: #8FBF4A;
text-decoration: none; 
}

a.menubar_active{
display:block;
background-image: url(../images/public/menubar_active.gif);
background-repeat: repeat-x;
text-align:left;
font-size: 16px;
color: #FFFFFF;
padding:  6px 20px 6px 50px; 
}



.MENU_BAR_SIRO{
padding:  0px; 
width: 1px;
background-color: #FFFFFF;
}
.MENU_BAR_YOKO{
padding:  0px; 
width: 1000px;
height: 1px;
background-color: #DDDDDD;
}

/*index------------------------------------------------------------------------------------------------------------------------------------*/

/*項目帯*/
.search01{
padding:  20px 50px 0px 50px; 
}
.Kword01{
padding:  3px 0px 10px 0px; 
text-align:left;
font-size: 16px;
color: #FFFFFF;
background-image: url(../images/top/searchR.gif);
background-repeat: repeat-x;
}
.Kword02{
padding:  3px 0px 10px 0px; 
text-align:left;
font-size: 16px;
color: #FFFFFF;
background-image: url(../images/top/careR.gif);
background-repeat: repeat-x;
}
.Kword03{
padding:  0px; 
font-size: 14px;
color: #595757;
text-align:left;
background-image: url(../images/top/01/insure_04.gif);
background-repeat: repeat-y;
}
.Kword04{
padding:  0px; 
text-align:left;
font-size: 14px;
color: #595757;
}


/*search------------------------------------------------------------------------------------------------------------------------------------*/

/*コメント部分制御*/
.SeachCom01{
padding:  10px 0px; 
text-align:left;
font-size: 14px;
line-height: 180%;
color: #595757;
}

/*地域リスト部分制御*/
.Area_Name01{
padding:  30px 5px 5px 0px; 
text-align:left;
font-size: 30px;
line-height: 100%;
color: #000000;
border-top: 0px ;
border-bottom: 1px  rgb(100,100,100);
border-left: 0px;
border-right: 0px;
width: 900px;
border-style: dotted;
}
.LIST01{
padding:  10px 100px 10px 100px; 
text-align:left;
font-size: 18px;
line-height: 180%;
color: #8FBF4A;
}

/*マップ横　地域制御*/
.Area_Name02{
padding:  15px 0px 5px 0px; 
text-align:left;
font-size: 30px;
line-height: 100%;
color: #000000;
border-top: 0px ;
border-bottom: 1px  rgb(100,100,100);
border-left: 0px;
border-right: 0px;
width: 420px;
border-style: dotted;
}
.Area_Name03{
padding:  15px 0px 5px 20px; 
text-align:left;
font-size: 16px;
line-height: 100%;
}
.Area_Name04{
padding:  25px 0px 0px 0px; 
text-align:left;
font-size: 16px;
line-height: 180%;
}
.Area_Name05{
padding:  1px ; 
text-align:left;
font-size: 18px;
line-height: 180%;
}


/*入居条件*/
.JOKEN01{
padding:  20px 30px 15px 30px; 
text-align:left;
background-color: #EEEEEE;
}
.JOKEN02{
font-size: 18px;
line-height: 180%;
}

/*検索結果制御*/
.Result_TITLE01{
padding:  10px 50px 15px 50px; 
}
.Result_OBI{
padding:  5px 50px 5px 50px; 
text-align:left;
color: #8FBF4A;
font-size: 18px;
background-color: #EEEEEE;
border: 1px  rgb(141,191,74);
border-bottom-style: solid;
border-top-style: solid;
}
.Result_MASS01{
padding:  10px 30px 15px 50px; 
color: #E5005D;
font-weight: bold;
font-size: 18px;
}
.Result_ex{
padding:  10px 50px 30px 50px; 
font-size: 16px;
line-height: 180%;
}
.Result_CEL01{
padding:  10px 50px 10px 50px; 
}
.Result_CEL02{
padding:  15px 50px; 
border: 2px  rgb(237,122,155);
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
}
.Result_CEL03{
padding:  5px 50px 5px 50px; 
font-size: 25px;
color:#FFFFFF;
font-weight: bold;
border: 2px  rgb(237,122,155);
border-style: solid;
background-image: url(../images/search/thum/pink_back.gif);
}
.Result_CEL04{
padding:  0px 10px 0px 10px; 
}
.Result_ADRESS01{
padding:  2px 15px 2px 15px; 
font-size: 14px;
color:#FFFFFF;
font-weight: bold;
border: 1px  rgb(100,100,100);
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
background-color: #8FBF4A;
}
.Result_ADRESS02{
padding:  3px 15px 3px 15px; 
font-size: 14px;
line-height: 140%;
border: 1px  rgb(100,100,100);
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
}
.Result_ACCESS01{
padding:  2px 15px 2px 15px; 
font-size: 14px;
color:#FFFFFF;
font-weight: bold;
border: 1px  rgb(100,100,100);
border-left-style: solid;
border-right-style: solid;
background-color: #8FBF4A;
}
.Result_ACCESS02{
padding:  3px 15px 3px 15px; 
font-size: 14px;
line-height: 140%;
border: 1px  rgb(100,100,100);
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
}
.Result_SALES01{
padding:  10px 0px 5px 0px; 
font-size: 16px;
line-height: 140%;
color: #8FBF4A;
font-weight:bold;
}
.Result_SALES02{
background-color: #E8F2D9;
padding:  10px 15px 10px 15px; 
font-size: 14px;
line-height: 160%;
color: #000000;
}
.Result_SALES03{
padding:  0px 10px 15px 0px; 
}
.Result_SALES04{
font-size: 12px;
font-weight:normal;
}
.Result_JOKEN01{
padding:  2px 15px 2px 15px; 
font-size: 14px;
color: #8FBF4A;
line-height: 140%;
border: 1px  rgb(100,100,100);
border-style: solid;
font-weight: bold;
}
.Result_JOKEN02{
padding:  0px; 
border: 1px  rgb(100,100,100);
border-left-style: solid;
background-color: #8FBF4A;
}
.Result_JOKEN03{
padding:  0px; 
border: 1px  rgb(255,255,255);
border-left-style: solid;
border-right-style: solid;
background-color: #8FBF4A;
}
.Result_JOKEN04{
padding:  0px; 
border: 1px  rgb(255,255,255);
border-right-style: solid;
background-color: #8FBF4A;
}
.Result_JOKEN05{
padding:  0px; 
border: 1px  rgb(100,100,100);
border-right-style: solid;
background-color: #8FBF4A;
}
.Result_JOKEN06{
padding:  0px; 
border: 1px  rgb(100,100,100);
border-top-style: solid;
border-left-style: solid;
border-bottom-style: solid;
}
.Result_JOKEN07{
padding:  0px; 
border: 1px  rgb(100,100,100);
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Result_JOKEN08{
padding:  0px; 
border: 1px  rgb(100,100,100);
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Result_JOKEN09{
padding:  0px 10px 15px 0px; 
}
.Result_Fee01{
padding:  2px 15px 2px 15px; 
font-size: 14px;
color:#FFFFFF;
font-weight: bold;
border: 1px  rgb(100,100,100);
border-left-style: solid;
border-bottom-style: solid;
background-color: #8FBF4A;
}
.Result_Fee02{
padding:  2px 15px 2px 15px; 
font-size: 16px;
color:#E5005D;
font-weight: bold;
border: 1px  rgb(100,100,100);
border-right-style: solid;
border-bottom-style: solid;
}
.Result_Fee03 {
padding:  0px 10px; 
font-size: 14px;
font-weight: normal;
color:#595757;
}
.Result_Revue01 {
padding:  0px 10px 2px 0px; 
font-size: 16px;
font-weight: bold;
color:#8FBF4A;
border: 1px  rgb(100,100,100);
border-bottom-style: dotted;
}
.Result_Revue02 {
padding:  0px 0px 0px 10px; 
font-size: 12px;
color:#595757;
}
.Result_Revue03 {
padding:  0px 10px 5px 50px; 
}
.Result_Revue_name {
padding:  0px 3px 0px 10px; 
color: #ED7A9B;
font-size: 14px;
}
.Result_Revue_day {
padding:  0px 3px 0px 10px; 
font-size: 12px;
}
.Result_Revue_letter {
padding:  10px 0px 15px 0px; 
font-size: 14px;
line-height: 140%;
}
.Result_Shokai01 {
padding:  0px 0px 15px 0px; 
font-size: 16px;
line-height: 180%;
font-weight: bold;
color:#8FBF4A;
}
.Result_Shokai02 {
padding:  0px 0px 0px 3px; 
font-size: 14px;
line-height: 160%;
}


/*検索結果　詳細　制御*/

.Detail_CEL01{
padding:  30px 50px; 
}
.Detail_CEL02{
padding:  15px 50px; 
border: 1px  rgb(100,100,100);
border-style: solid;
}
.Detail_CEL03{
padding:  10px 0px  0px 0px; 
}
.Detail_CEL04{
padding:  10px 0px 5px 0px; 
color: #8FBF4A;
font-size: 25px;
font-weight: bold;
}
.Detail_CEL05{
padding:  25px 0px 50px 0px; 
color: #000000;
font-size: 16px;
font-weight: normal;
}
.Detail_NAME01{
font-size: 30px;
font-weight: bold;
color: #000000;
padding:  15px 0px 5px 0px; 
border: 1px  rgb(100,100,100);
border-bottom-style: dotted;
}
.Detail_SHOZAICHI{
padding:  0px 5px; 
}
.Detail_RENRAKU{
padding:  0px 5px; 
color: #E5005D;
font-size: 18px;
font-weight: bold;
}
.Detail_GAIYO1{
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
padding:  2px 30px; 
border: 1px  rgb(0,0,0);
border-style: solid;
background-color: #8FBF4A;
}
.Detail_GAIYO2{
font-size: 16px;
padding:  2px 20px 2px 30px; 
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-bottom-style: solid;
background-color: #EEEEEE;
}
.Detail_GAIYO3{
font-size: 16px;
color: #E5005D;
padding:  2px 30px; 
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_GAIYO4{
font-size: 16px;
padding:  2px 10px; 
border: 1px  rgb(0,0,0);
border-bottom-style: solid;
background-color: #EEEEEE;
}
.Detail_GAIYO5{
font-size: 16px;
padding:  2px 30px 2px 10px; 
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SURVICEO1{
padding: 5px; 
border: 1px  rgb(100,100,100);
border-style: dotted;
}
.Detail_SURVICEO2{
padding: 0px 20px; 
font-size: 14px;
font-weight: normal;
}
.Detail_SALES01{
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
padding:  2px 30px; 
border: 1px  rgb(100,100,100);
border-style: solid;
background-color: #ED7A9B;
}
.Detail_SALES02{
padding:  20px 30px; 
border: 1px  rgb(100,100,100);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SALES03{
font-size: 16px;
line-height: 160%;
}
.Detail_PLANO1{
font-size: 25px;
color: #8FBF4A;
font-weight: bold;
padding:  15px 0px 5px 0px; 
border: 1px  rgb(0,0,0);
border-bottom-style: dotted;
}
.Detail_PLANO2{
font-size: 25px;
color: #ED7A9B;
font-weight: bold;
padding:  0px ; 
}
.Detail_PLANO3{
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
padding:  4px 20px ; 
background-color: #8FBF4A;
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-top-style: solid;
}
.Detail_PLANO4{
font-size: 16px;
color: #E5005D;
padding:  4px 10px 4px 30px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
border-top-style: solid;
}
.Detail_PLANO5{
font-size: 13px;
color: #595757;
padding:  4px 15px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
border-top-style: solid;
background-color: #EEEEEE;
}
.Detail_PLANO6{
font-size: 13px;
padding:  4px 15px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
border-top-style: solid;
}
.Detail_PLANO7{
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
padding:  4px 20px ; 
background-color: #8FBF4A;
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_PLANO8{
font-size: 16px;
color: #E5005D;
padding:  4px 10px 4px 30px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_PLANO9{
font-size: 13px;
color: #595757;
padding:  4px 15px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
background-color: #EEEEEE;
}
.Detail_PLANO10{
font-size: 13px;
padding:  4px 15px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_PLANO11{
font-size: 12px;
color: #FFFFFF;
}
.Detail_PLANO12{
border: 2px  rgb(0,0,0);
border-style: solid;
}
.Detail_PLANO13{
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
padding:  4px 15px; 
border: 2px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
background-color: #8FBF4A;
}
.Detail_PLANO14{
color: #E5005D;
font-size: 20px;
font-weight: bold;
padding:  4px 15px; 
border: 2px  rgb(0,0,0);
border-bottom-style: solid;
}
.Detail_PLANO15{
font-size: 16px;
color: #000000;
padding:  10px 20px; 
}
.Detail_PLANO16{
font-size: 13px;
color: #595757;
padding:  10px 20px; 
}

.Detail_HENKAN01{
padding:  20px 0px 30px 0px; 
}
.Detail_HENKAN02{
font-size: 16px;
color: #595757;
padding:  4px 20px ; 
background-color: #EEEEEE;
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-top-style: solid;
}
.Detail_HENKAN03{
font-size: 16px;
color: #E5005D;
padding:  4px 10px 4px 30px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
border-top-style: solid;
}
.Detail_HENKAN04{
font-size: 16px;
color: #595757;
padding:  4px 20px ; 
background-color: #EEEEEE;
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_HENKAN05{
font-size: 16px;
color: #E5005D;
padding:  4px 10px 4px 30px; 
border: 1px  rgb(0,0,0);
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_HENKAN06{
font-size: 16px;
color: #000000;
padding:  10px 20px; 
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SPOT01{
font-size: 16px;
font-weight: bold;
color: #ED7A9B;
padding:  10px 0px 15px 0px; 
}
.Detail_SPOT02{
font-size: 16px;
color: #000000;
font-weight: normal;
padding:  10px 0px 15px 10px; 
}
.Detail_SPOT03{
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SPOT0_NAME{
padding: 5px 15px;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
border: 1px  rgb(0,0,0);
border-style: solid;
background-color: #8FBF4A;
}
.Detail_SPOT0_TIME{
padding: 5px 15px;
font-size: 14px;
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SPOT0_TIME01{
padding: 5px 15px;
font-size: 18px;
border: 1px  rgb(0,0,0);
color: #E5005D;
}
.Detail_SPOT0_COMENT{
padding: 5px 15px;
font-size: 14px;
border: 1px  rgb(0,0,0);
color: #595757;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SPOT0_PICTURE{
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.Detail_SPOT0_WAKU{
padding: 5px 0px 10px 0px;
}
.Detail_ACCESS01{
padding: 5px 0px 10px 0px;
font-size: 16px;
}
.Detail_MAP{
border: 1px  rgb(100,100,100);
border-style: solid;
}
.Detail_KUCHIKOMI01{
padding: 30px 10px 20px 40px;
background-color: #FFE4E1;
}
.Detail_KUCHIKOMI02{
padding: 20px 0px 20px 40px;
}
.Detail_KUCHIKOMI0_NAME{
padding: 0px 10px 20px 40px;
}
.Detail_KUCHIKOMI03{
padding: 0px 20px 10px 0px;
}
.Detail_KUCHIKOMI04{
padding: 0px 20px 5px 0px;
font-size: 14px;
color: #8FBF4A;
font-weight: bold;
}

.Detail_BUKKEN_CEL{
padding: 15px 0px 10px 0px;
}
.Detail_BUKKEN_SMALL01{
padding: 10px 7px 0px 0px;
}
.Detail_BUKKEN_SMALL02{
padding: 10px 0px 0px 0px;
}
.Detail_BUKKEN_LETTER{
padding: 10px 10px ;
background-color: #FFE4E1;
font-size: 16px;
line-height: 180%;
}
.Detail_BUKKEN_ZOOM{
padding: 10px 0px  0px 0px;
font-size: 14px;
color: #8FBF4A;
font-weight: bold;
}
.Detail_BUKKEN_TOI{
padding: 5px 0px  20px 0px;
border: 1px  rgb(100,100,100);
border-top-style: dotted;
}

.DIC_CEL01{
padding: 15px 50px  10px 50px;
}
.DIC_CEL02{
font-size: 16px;
line-height: 180%;
}
.DIC_CEL03{
padding: 0px 50px  10px 50px;
}
.DIC_LETTER01{
padding: 0px 10px  30px 0px;
color: #8FBF4A;
font-size: 20px;
}
.DIC_LETTER02{
padding: 0px 0px  30px 0px;
color: #8FBF4A;
font-size: 14px;
}
.DIC_50ON_01{
padding: 3px 20px  3px 20px;
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
background-color: #ED7A9B;
}
.DIC_50ON_01_active{
padding: 3px 20px  3px 20px;
color: #46B2E7;
font-size: 22px;
font-weight: bold;
background-color: #ED7A9B;
}
.DIC_50ON_02{
padding: 3px 20px  3px 20px;
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
background-color: #ED7A9B;
border: 1px  rgb(255,255,255);
border-left-style: dotted;
border-right-style: dotted;
}
.DIC_50ON_02_active{
padding: 3px 20px  3px 20px;
color: #46B2E7;
font-size: 22px;
font-weight: bold;
background-color: #ED7A9B;
border: 1px  rgb(255,255,255);
border-left-style: dotted;
border-right-style: dotted;
}
.DIC_50ON_03{
padding: 3px 20px  3px 20px;
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
background-color: #ED7A9B;
border: 1px  rgb(255,255,255);
border-left-style: dotted;
}
.DIC_50ON_03_active{
padding: 3px 20px  3px 20px;
color: #46B2E7;
font-size: 22px;
font-weight: bold;
background-color: #ED7A9B;
border: 1px  rgb(255,255,255);
border-left-style: dotted;
}
.DIC_50ON_WAKU{
border: 2px  rgb(141,191,74);
border-style: solid;
}
.DIC_50ON_WAKU02{
padding: 5px 0px  5px 0px;
border: 2px  rgb(255,255,255);
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
border-bottom-style: solid;
background-color: #8FBF4A;
}
.DIC_50ON_WAKU03{
padding: 5px 0px  5px 0px;
border: 2px  rgb(141,191,74);
color: #8FBF4A;
font-size: 18px;
font-weight: bold;
border-bottom-style: solid;
background-color: #DDDDDD;
}
.DIC_50ON_WORD01{
padding: 10px 30px  10px 30px;
border: 1px  rgb(255,255,255);
color: #FFFFFF;
font-size: 16px;
border-bottom-style: dotted;
background-color: #8FBF4A;
}
.DIC_50ON_WORD02{
padding: 10px 30px  10px 30px;
border: 1px  rgb(141,191,74);
color: #595757;
font-size: 14px;
line-height: 180%;
border-bottom-style: solid;
}
.DIC_50ON_WORD01_end{
padding: 10px 30px  10px 30px;
color: #FFFFFF;
font-size: 16px;
background-color: #8FBF4A;
}
.DIC_50ON_WORD02_end{
padding: 10px 30px  10px 30px;
color: #595757;
font-size: 14px;
line-height: 180%;
}
.FULL_REVIUE_01{
padding: 10px 50px  10px 50px;
font-size: 25px;
color: #8FBF4A;
font-weight: bold;
border: 1px  rgb(0,0,0);
border-bottom-style: dotted;
}
.FULL_REVIUE_02{
padding: 10px 50px  10px 50px;
}
.OFFER_KENGAKU_01{
padding: 30px 0px  10px 0px;
color: #595757;
font-size: 16px;
line-height: 180%;
}
.OFFER_KENGAKU_02{
color: #595757;
font-size: 16px;
line-height: 180%;
}
.OFFER_FORM_01{
padding: 8px 10px  8px 30px;
color: #000000;
font-size: 14px;
border: 1px  rgb(100,100,100);
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
}
.OFFER_FORM_02{
color: #000000;
font-size: 16px;
padding:  8px 20px 8px 30px; 
border: 1px  rgb(0,0,0);
border-left-style: solid;
border-bottom-style: solid;
background-color: #EEEEEE;
}
.OFFER_FORM_HISSU01{
font-size: 13px;
padding:  0px 0px 0px 20px; 
}
.OFFER_FORM_HISSU02{
font-size: 13px;
color: #ED7A9B;
padding:  0px 0px 0px 0px; 
}
.OFFER_FORM_HISSU03{
font-size: 13px;
color: #000000;
padding:  5px 30px 10px 0px; 
}
.OFFER_FORM_UNDERO1{
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
padding:  2px 30px; 
border: 1px  rgb(0,0,0);
border-style: solid;
background-color: #ED7A9B;
}

/*------------------------------------------------------------------------------------------------------------------------------------*/
.Hokatsu_word01{
padding:  3px 0px 10px 30px; 
text-align:left;
font-size: 16px;
color: #FFFFFF;
background-image: url(../images/top/careR.gif);
background-repeat: repeat-x;
}
.Hokatsu_CEL01{
padding:  20px 50px 10px 50px; 
}
.Hokatsu_CEL02{
padding: 30px 50px  20px 50px;
}
.Hokatsu_word02{
color: #595757;
font-size: 16px;
line-height: 180%;
padding:  8px 0px 8px 20px; 
}

.Hokatsu_ICHIRAN01{
border: 2px  rgb(237,122,155);
border-style: solid;
}
.Hokatsu_ICHIRAN02{
padding: 5px 0px  5px 0px;
border: 2px  rgb(255,255,255);
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
border-left-style: solid;
border-bottom-style: solid;
background-color: #ED7A9B;
}
.Hokatsu_ICHIRAN03{
padding: 5px 0px  5px 0px;
border: 2px  rgb(237,122,155);
color: #ED7A9B;
font-size: 18px;
font-weight: bold;
border-bottom-style: solid;
background-color: #DDDDDD;
}
.Hokatsu_ICHIRAN04{
padding: 5px 0px  5px 0px;
border: 2px  rgb(255,255,255);
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
border-bottom-style: solid;
background-color: #ED7A9B;
}
.Hokatsu_ICHIRAN_WORD01{
padding: 10px 30px  10px 30px;
border: 1px  rgb(255,255,255);
color: #FFFFFF;
font-size: 16px;
border-bottom-style: dotted;
background-color: #ED7A9B;
}
.Hokatsu_ICHIRAN_WORD02{
padding: 10px 30px  10px 30px;
border: 1px  rgb(237,122,155);
color: #595757;
font-size: 14px;
line-height: 180%;
border-bottom-style: solid;
}
.Hokatsu_ICHIRAN_WORD03{
padding: 10px 30px  10px 30px;
border: 1px  rgb(237,122,155);
color: #ED7A9B;
font-size: 16px;
border-bottom-style: solid;
background-color: #FFFFFF;
}
.Hokatsu_ICHIRAN_WORD01_end{
padding: 10px 30px  10px 30px;
color: #FFFFFF;
font-size: 16px;
background-color: #ED7A9B;
}
.Hokatsu_ICHIRAN_WORD02_end{
padding: 10px 30px  10px 30px;
color: #595757;
font-size: 14px;
line-height: 180%;
}
.Hokatsu_ICHIRAN_WORD03_end{
padding: 10px 30px  10px 30px;
border: 1px  rgb(237,122,155);
color: #ED7A9B;
font-size: 16px;
}
.Hokatsu_ICHIRAN_tel{
font-weight: bold;
color: #595757;
font-size: 16px;
line-height: 180%;
}

/*------------------------------------------------------------------------------------------------------------------------------------*/

.Menseki_CEL01{
padding: 20px 50px 0px 50px; 
}
.Menseki_CEL02{
border: 1px  rgb(100,100,100);
border-style: dotted;
padding: 10px 30px; 
font-size: 14px;
line-height: 180%;
}
.Menseki_WORD01{
padding: 20px 50px; 
color: #595757;
font-size: 14px;
line-height: 180%;
}

/*------------------------------------------------------------------------------------------------------------------------------------*/

.FAQ_CEL01{
padding: 10px 50px; 
font-size: 16px;
line-height: 180%;
background-color: #EEEEEE;
}
.FAQ_CEL02{
padding: 10px 50px; 
font-size: 16px;
line-height: 180%;
border: 1px  rgb(100,100,100);
border-style: dotted;
}
/*------------------------------------------------------------------------------------------------------------------------------------*/
.KEISAI_CEL01{
font-size: 18px;
background-color: #FFFFFF;
border: 1px  rgb(247,171,68);
border-style: solid;
}
.KEISAI_CEL02{
border: 1px  rgb(100,100,100);
border-style: dotted;
padding: 20px 50px; 
font-size: 16px;
line-height: 180%;
}
/*------------------------------------------------------------------------------------------------------------------------------------*/

.KAKUSHU_CEL01{
padding: 10px 50px; 
font-size: 16px;
line-height: 180%;
background-color: #FFE4E1;
font-weight: bold;
}
.FAQ_CEL02{
padding: 10px 50px; 
font-size: 16px;
line-height: 180%;
border: 1px  rgb(100,100,100);
border-style: dotted;
}
/*------------------------------------------------------------------------------------------------------------------------------------*/
.Kaigo_CEL01{
padding:  30px 50px; 
}
.Kaigo_CEL02{
padding:  20px 0px; 
}
.Kaigo_WORD01{
font-size: 16px;
line-height: 180%;
}
.Kaigo_WORD_small_green{
font-size: 14px;
line-height: 180%;
color: #8FBF4A;
}
.Kaigo_WORD_small_pink{
font-size: 14px;
line-height: 180%;
color: #ED7A9B;
}
.Kaigo_WORD02{
padding:  20px 0px; 
font-size: 16px;
line-height: 180%;
}
.Kaigo_Title01{
padding:  20px 0px 5px 0px; 
text-align:left;
font-size: 30px;
line-height: 100%;
color: #000000;
border-top: 0px ;
border-bottom: 1px  rgb(100,100,100);
border-left: 0px;
border-right: 0px;
width: 900px;
border-style: dotted;
}

.Kaigo_Table_WAKU_GREEN{
border: 2px  rgb(141,191,74);
border-style: solid;
}
.Kaigo_Table01{
padding:  5px 30px; 
text-align:center;
font-weight: bold;
font-size: 18px;
color: #FFFFFF;
border: 1px  rgb(255,255,255);
border-bottom-style: solid;
background-color: #8FBF4A;
}
.Kaigo_Table02{
padding:  5px 30px; 
text-align:left;
font-weight: normal;
font-size: 14px;
line-height: 180%;
color: #595757;
border: 1px  rgb(141,191,74);
border-bottom-style: solid;
}
.Kaigo_Table02_end{
padding:  5px 30px; 
text-align:left;
font-weight: normal;
font-size: 14px;
line-height: 180%;
color: #595757;
}
.Kaigo_Table03{
padding:  5px 30px; 
text-align:center;
font-weight: bold;
font-size: 18px;
color: #FFFFFF;
border: 1px  rgb(255,255,255);
border-bottom-style: solid;
background-color: #ED7A9B;
}
.Kaigo_Table03_end{
padding:  5px 30px; 
text-align:center;
font-weight: bold;
font-size: 18px;
color: #FFFFFF;
background-color: #ED7A9B;
}

.Kaigo_Tekiyo01{
padding:  5px 30px; 
text-align:center;
font-weight: bold;
font-size: 18px;
color: #FFFFFF;
border-bottom: 1px  rgb(255,255,255);
border-left: 1px  rgb(237,122,155);
border-right: 1px  rgb(237,122,155);
border-top: 1px  rgb(237,122,155);
border-style: solid;
background-color: #ED7A9B;
}
.Kaigo_Tekiyo01_end{
padding:  5px 30px; 
text-align:center;
font-weight: bold;
font-size: 18px;
color: #FFFFFF;
border-bottom: 1px  rgb(237,122,155);
border-left: 1px  rgb(237,122,155);
border-right: 1px  rgb(237,122,155);
border-top: 0px  rgb(237,122,155);
border-style: solid;
background-color: #ED7A9B;
}
.Kaigo_Tekiyo02{
padding:  5px 30px; 
text-align:left;
font-weight: normal;
font-size: 14px;
line-height: 180%;
color: #595757;
border: 1px  rgb(237,122,155);
border-style: solid;
}
.Kaigo_Tekiyo02_end{
padding:  5px 30px; 
text-align:left;
font-weight: normal;
font-size: 14px;
line-height: 180%;
color: #595757;
border-bottom: 1px  rgb(237,122,155);
border-left: 1px  rgb(237,122,155);
border-right: 1px  rgb(237,122,155);
border-top: 0px  rgb(237,122,155);
border-style: solid;
}
/*About us------------------------------------------------------------------------------------------------------------------------------------*/


.Aboutus01{
padding:  20px 60px; 
font-size: 18px;
line-height: 180%;
color: #595757;
}

/*Sitemap------------------------------------------------------------------------------------------------------------------------------------*/

.Sitemap01{
padding:  5px 20px; 
font-size: 16px;
color: #595757;
border: 1px  rgb(221,221,221);
border-bottom-style: dotted;
}
.Sitemap02{
padding:  5px 20px; 
font-size: 16px;
color: #595757;
border: 1px  rgb(221,221,221);
border-bottom-style: dotted;
background-color: #EEEEEE;
}
.Sitemap03{
padding:  30px 0px 5px 0px; 
}

/*index修正------------------------------------------------------------------------------------------------------------------------------------*/

/*項目帯*/
.search02{
padding:  10px 50px; 
}

/*トピックス*/
.index_topics{
background-color: #ED7A9B;
font-size: 13px;
color: #FFFFFF;
font-weight: bold;
padding: 2px 15px;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #ED7A9B;
}

/*トピックス　ボディ*/
.index_topics_body{
font-size: 14px;
padding: 2px 15px;
border-width: 1px;
border-style: solid;
border-color: #ED7A9B;
}

/*トピックス　物件数*/
.index_topics_count{
font-size: 16px;
padding: 0px 5px;
font-weight: bold;
color: #ED7A9B;
}

/*トピックス　更新日*/
.index_topics_day{
color: #46B2E7;
padding: 0px 0px 0px 10px;
font-size: 11px;
}

/*項目帯*/
.search03{
padding:  10px 50px 0px 50px; 
}

/*インデックスフレーム*/
.index_frame{
padding:  0px 0px 0px 5px;
text-align; right; 
}

/*インデックスフレーム内容*/
.iframe_title {
line-height: 100%;
padding: 5px 5px;
color: #FFF;
font-size: 14px;
background-color: #8FBF4A;
}

.iframe_day{
color: #46B2E7;
padding: 2px 10px 0px 5px;
font-size: 11px;
line-height: 140%;
}
.iframe_name{
color: #595757;
padding: 2px 0px 0px 10px;
font-size: 13px;
line-height: 140%;
}

.iframe_Pink {
padding-right:3px; 
font-weight: normal;
color:#ED7A9B;
}





