body {text-align:left; margin:0; padding:0;}
.header {font-size: 12px; color:#FFFFFF;}
.header2 {font-size: 12px;}
.headertext {
	font-size: 14px;
	color: #6f4c14;
}
.footertext {
	font-size: 10px;
	color: #333333;
}
.headertext a {
	text-decoration: none;
	color:#6f4c14;
	text-transform: uppercase;
}
.headertext a:hover{ text-decoration:underline; color:#0000ff; }
.pastevent a {
text-decoration: underline;
	color: #505050;
		text-transform: uppercase;

}
.pastevent a:hover {
text-decoration: none;
		text-transform: uppercase;

}
a {
	text-decoration: underline;
	color: #000000;
}
a:hover{ text-decoration:underline; color:#0000ff; }
#toponayami{
font-size:12px;
font-family:"ヒラギノ角ゴ Pro W3";}
#privacy a{text-decoration: none;
color:#6a0000;}
.eventtxt4 a {
	color: #FF5A5A;
	text-decoration: underline;
}
.eventtxt1 a {
	color: E89200;
	text-decoration: underline;
}
.eventtxt2 a {
    color: #E89200; 
    text-decoration: underline;
}
.privacytag{
	font-size: 14px;
	font-weight: bold;
	color: #a73c3c;
}
#privacytext{
	padding-left: 10px;
	margin-left: 5px;
	padding-right: 10px;
	margin-right: 5px;
	padding-bottom: 20px;
	text-align: left;
}
#modelin{
	margin-left: 15px;
	padding-left: 10px;
}

#modeltext{
	font-size: 12px;
	color: #939393;
}
#modeltag{
	font-size: 16px;
	color: #454545;
	font-weight: bold;
}
.text {
	font-size: 10px;
	text-align: left;
}
body {
	font-size: 12px;
	line-height: 20px;
	background-image: url(../images/back01.jpg);
	background-position: center;
}
.redtext {
	color: #FF0000;
	font-size: 14px;
	text-align: left;
}
.topotaku {
	font-size: 11px;
	background-image: url(../images/top/backotaku.jpg);
	background-position: center;
	text-align: center;
}
.otakutxt {
	background-image: url(../look/images/image01/waku.jpg);
	background-position: center;
	padding-right: 13px;
	padding-left: 13px;
	vertical-align: top;
	padding-top: 30px;
	background-repeat: no-repeat;
	text-align: left;
}

.otakutxt2 {
	background-image: url(../look/images/image08/waku2.jpg);
	background-position: center;
	padding-right: 13px;
	padding-left: 13px;
	vertical-align: top;
	padding-top: 30px;
	background-repeat: no-repeat;
	text-align: left;
}

.otakutxt3 {
	background-image: url(../look/images/image13/waku3.jpg);
	background-position: center;
	padding-right: 13px;
	padding-left: 13px;
	vertical-align: top;
	padding-top: 30px;
	background-repeat: no-repeat;
	text-align: left;
}

.otakuname {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.looktext2 {
	font-size: 18px;
	color: #FF5A5A;
	padding-top: 20px;
	padding-bottom: 10px;
}

.rss-box{
	margin:0;
	text-align:left;
/*	margin:0 0 0 -15px;
	padding:0 0 0 -15px;*/
}

.rss-box ul{
	list-style-type: none;
	margin:0;
	padding:0;
}

.rss-items li{
	list-style-type: none;
/*	margin:0 0 0 -15px;
	padding:0 0 0 -15px;*/
}

.rss-item a{
	color:#ff0000;
	font-size:14px;
}h1 {
	font-size: 14px;
	font-weight: normal;
}
.redtxt {
	font-size: 14px;
	color: #8B0000;
}
.textcolor {
	color: #505050;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
}
#blog-rss .rss-box {
	line-height:1.2em;
	padding-top:5px;
}


#blog-rss .rss-item a{
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	margin:0 15px 0 15px;
}

#blog-rss .rss-date {
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	margin:0 15px 0 15px;
}

/*おためし↓*/
#blog-rssb 
    {font-family:"あんずもじ";}
/*おためし↑*/

.staff {
	
	background-image: url(../staff/images/staffback.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 305px;
}
.staffname {
	font-size: 14px;
	color: #FF5A5A;
	text-align: center;
}

.staffname2 {
	font-size: 14px;
	color: #FF5A5A;
	text-align: center;
}

.staff2 {
	background-image: url(../staff/images/waku05.gif);
	background-repeat: no-repeat;
	height: 175px;
	width: 305px;
}




.eventtxt1 {
	font-size: 18px;
	color: E89200;
	text-align: left;
	margin-left: 20px;
	margin-bottom: 10px;
	font-weight: bold;
}
.eventtxt5 {
	color: #FF5A5A;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
}
.eventimag {
	float: right;
	margin-right: 10px;
	margin-left: 5px;
}
.modeltext {
	font-size: 14px;
	color: #FF5A5A;
}
.eventtxt3 {
	color: #333333;
	font-size: 12px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
}

#reportbox a {
	color: #E89200;
	text-decoration: underline;
}



#reportbox {
	width: 600px;
}



#reportboxl {
	float:left;
	width:400px;
	}


#reportboxr {
	float:right;
	margin-right:10px;
	}

#reportboxl_1 {
	font-size: 18px;
	color: E89200;
	text-align: left;
	margin-left: 20px;
	margin-bottom: 10px;
	font-weight: bold;
   }

#reportboxl_2 {
	color: #333333;
	font-size: 12px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
   } 


.eventtxt4 {
	color: #FF5A5A;
	font-size: 18px;
	margin-left: 20px;
	margin-bottom: 10px;
	font-weight: bold;
}
.eventtxt2 {
	font-size: 22px;
	color: #E89200;
	line-height: 22px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 40px;
	font-weight: bold;
}

.modelname {
	font-size: 16px;
	color: #FF5A5A;
}
.gaiyotxt {
	background-image: url(../gaiyo/images/03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 40px;
	width: 583px;
	margin: 0px;
	padding: 0px;
}
.gaiyotxt3 {
	height: 30px;
	width: 80px;
	text-align: left;
	margin-left: 20px;
	margin-top: 5px;
	float: left;
}
.gaiyotxt2 {
	text-align: left;
	margin-left: 150px;
	height: 30px;
	width: 300px;
	margin-top: 5px;
}
.gaiyotxt4 {
	margin-left: 20px;
}
#riwrap {
	background-image: url(../rinen/images/01.jpg);
	background-repeat: no-repeat;
	height: 556px;
	width: 598px;
	margin-left: 19px;
	margin-right: 18px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.ribox  {
	height: 436px;
	width: 470px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 70px;
}
.ribox  .ritext1 {
	font-size: 18px;
	color: #FF5A5A;
	text-align: center;
	height: 30px;
	padding-top: 60px;
	margin-bottom: 10px;
}
.ribox .right {
	float: right;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.hayano {
	width: 261px;
	margin-right: 15px;
	margin-left: 15px;
}
.hayano02 {
	width: 570px;
	margin-right: 15px;
	margin-left: 15px;
}
.hayanotxt {
	margin-top: 10px;
	text-align: left;
}

.hayanotxt2 {
	margin-top: 10px;
	text-align: left;
}

.accessred {
	font-size: 18px;
	color: #F6424B;
	padding-bottom: 5px;
	padding-top: 10px;
}
.salonback {
	background-image: url(../salon/images/saron8.jpg);
	height: 285px;
	width: 590px;
	margin-left: 5px;
	background-repeat: no-repeat;
	background-position: top;
}
.sarontext {
	margin-left: 20px;
	margin-right: 20px;
	font-size: 12px;
	height: 221px;
}
.salonfont {
	font-size: 14px;
	color: #5A9100;
}
.saronback1{
	background-image: url(../salon/images/mo2saron1.jpg);
	height: 215px;
	width: 590px;
	margin-left: 20px;
	background-repeat: no-repeat;
}.salonfont3 {
	font-size: 12px;
	margin-top: 70px;
	text-align: left;
	width: 315px;
	margin-right: 30px;
	margin-left: 5px;
}
.hbigfont {
	font-size: 14px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
.housesec1 {
	margin: 0px;
	padding: 0px;
	background-image: url(../house4/images/back01.jpg);
	background-repeat: no-repeat;
	height: 430px;
}
.houseleft {
	float: left;
}
.houseright {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 140px;
}
.housetitle {
	font-size: 14px;
	color: #8B0000;
}
.redtext2 {
	color: #8B0000;
}
.houseright p {
	font-size: 16px;
	color: #8B0000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#solution li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	float: left;
}
#sback01 {
	background-image: url(../solution/images/sb01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sback02 {
	background-image: url(../solution/images/sb02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sback03 {
	background-image: url(../solution/images/sb03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sback04 {
	background-image: url(../solution/images/sb04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sback05 {
	background-image: url(../solution/images/sb05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sback06 {
	background-image: url(../solution/images/sb06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.section1 {
	padding-top: 35px;
	padding-left: 180px;
	padding-right: 30px;
}
#solution ul {
	margin: 0px;
	padding: 0px;
}
.section1 .sotext {
	font-size: 14px;
	color: #900000;
	margin: 0px;
	padding: 0px;
}
.section1 h2 {
	margin: 0px;
	padding: 0px 0px 5px;
	font-size: 14px;
	font-weight: bold;
	color: #900000;
}
.next {
	color: #FFFFFF;
	background-color: #FF6666;
	font-size: 12px;
	width: 200px;
	height: 20px;
	line-height: 20px;
	padding: 5px;
	margin-left: 350px;
}
.next a {
	color: #FFFFFF;
	text-decoration: none;
}


/* イベント　セミナー バスツアー関連
================================================ */

#seminar {
    margin: 0 0 0 11px;
	padding: 0;
	width: 334px;
	height: 149px;
	background-image: url(../event/images/seminar_bk1.gif);
	background-repeat: no-repeat;
	}
	
#seminar2 {
    margin: 0 0 0 11px;
	padding: 0;
	width: 334px;
	height: 110px;
	background-image: url(../event/images/seminar_bk1.gif);
	background-repeat: no-repeat;
	}	
	
#seminar_month {
    padding: 25px 0 8px 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 42px;
	width: 51px;
	float: left;
	line-height: normal;
	height: 37px;
	}
	
#seminar_day {
    padding: 0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	width: 72px;
	font-size: 72px;
	height: 72px;
	float: left;
	line-height: normal;
    }
	
#seminar_01 {
    padding: 20px 0 0;
	width: 201px;
	float: left;
	}
	
#seminar_02 {
    margin: 0 3px 0 8px;
	padding: 0;
	width: 334px;
	height: 232px;
	background-image: url(../event/images/seminar_bk2.jpg);
	background-repeat: no-repeat;
    display: inline-block;
	}
	
#seminar_bun {
    padding: 10px 12px;
	width: 310px;
	font-size: 13px;
	line-height: 150%;
	}

#chirasi {
    padding-right:: 11px;
	width: 291px;
	}
	
	
#seminar_03 {
    margin: 15px 9px 0;
	padding: 0;
	width: 619px;
	height: 168px;
	background-image: url(../event/images/seminar_bk3.jpg);
	background-repeat: no-repeat;
	display: inline-block;
	}
	
#seminar_bun02 {
    margin: 40px 16px 5px;
	padding: 0;
    font-size: 14px;
	line-height: 130%;
	text-align: left;
	}
    
#seminar_mail {
    margin: 0 0 13px 68px;
	padding: 0;
	width: 204px;
	float: left;
	}		
	
	
#secret {
    margin: 0 ;
	padding: 0;
	display: none;
	}
	
#bus { 
    font-size:14px ;
	color:#F60 ;
    }
	
/* 動画ページ関連
=========================================================*/

#movie-bk1 {
    margin: 0 ;
	padding: 0;
	background-image:url(../movie/images/movie-bk-s.jpg);
	background-repeat: no-repeat;
	width:312px;
	}	
	
#movie-bk2 {
    margin: 0 ;
	padding: 0;
	background-image:url(../movie/images/movie-bk-o.jpg);
	background-repeat: no-repeat;
	width:312px;
	}
	
#movie-bk3 {
    margin: 0 ;
	padding: 0;
	background-image:url(../movie/images/movie-bk-t.jpg);
	background-repeat: no-repeat;
	width:312px;
	}	
	
#movie-owners  {
    margin: 20px 10px; padding: 0;
	width: 295px; height: 220px;
	}
	
.m-photo {
    padding: 0;
	margin: 0;
	width: 120px; height: 100px; 
	}
.m-title {
	margin: 0; padding: 0;
	width:142px;
	float: right;
	font-size: 16px;
	font-weight:bold;
	color: #C36;
    }
.m-coment {
	margin: 30px 20px;
	padding: 0;
	width: 252px;
	line-height: 100%;
	font-size: 13px;
	text-align: left;
	color: #333;
    }

/* モデルハウス
=========================================================*/

#model {
	height:50px;
	padding-top:10px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	background-image:url(../model/images/floor_guide1f.jpg); background-repeat:no-repeat;
	line-height:120%;
       }

#model1 {
	padding-top:0;
    background-image:url(../model/images/rinen.jpg);
    text-align:left;
    height:100px;
    width:475px;
    font-size:13px;
        }


#model2 {
    padding-left:10px;
    padding-top:10px;
    line-height:200%;
		 }

#mode3 {
	height:50px;
	padding-top:10px;
	font-size:20px;
	color:#333;
	background-image:url(../model/images/images.jpg);background-repeat:repeat-x
	line-height:120%;
       }

#mode4 {background-image:url(../model/images/rinen.jpg);
padding-top:50px;}

#model-rinen {background-image:url(../model2/images/waku04.jpg); background-repeat:no-repeat; width:637px; font-family:"FGPセイビミタＭ", "FGPセイビミナトＢ", "FGセイビミタＭ", "FGセイビミナトＢ"; font-size:14px; height:258px;}		 
		

/* 完成見学会
=========================================================*/

#kansei1 { 
     padding:5px;
     margin-top:10px;
     background-repeat:repeat-x;
         }
		 
#kansei2 { 
     padding:10px;
     margin-top:10px;
	 font-size:28px;
	 text-align:center;
         }	
		 
#kansei3 { 
     padding:10px;
     margin-top:10px;
	 font-size:14px;
	 line-height:170%;
	 text-align:left;
         }
		 
#kansei4 { 
     padding:10px;
     margin-top:10px;
	 font-size:14px;
	 line-height:170%;
	 text-align:left;
         }
		 
#kansei5 {
	 height:250px;
	 background-image:url(../event/images/090314/090314a.jpg); background-repeat:no-repeat;
	 padding:280px 0px 10px 40px;
	 line-height:200%;
	 text-align:left;
         }	
		 
#kansei6 { 
      border-color:#90C; 
	  border-left:double;
	  border-right:double;
	  border-top:double;
	  }	
	  
#kansei7 { 
      border-color:#90C; 
	  border-left:double;
	  border-right:double;
	  padding:10px;
	  font-size:14px;
	  text-align:left
	  }	
	  
#kansei8 { 
      border-color:#90C; 
	  border-left:double;
	  border-right:double;
	  border-bottom:double;
	  }
	  
#kansei9 {
	background-image:url(../event/images/111022/111022b.jpg);
	background-repeat:repeat-y;
	background-position:center;
	padding:20px;
	font-size:14px;
	line-height:160%;
	  }	
	  
/* 111120完成見学会
=========================================================*/	

#kansei10 { padding:10px 10px 0 10px;
	background-image:url(../event/images/111120/111120d.jpg);
	height:247px;
	background-repeat:no-repeat;
	       }
	
/* 120128完成見学会
=========================================================*/	

#kansei11 {
	font-weight:bold;
    font-family:"あんずもじ";
	font-size:19px;
	line-height:140%;
	background-image:url(../event/images/120128/120128d.jpg);
	padding-top:50px;
	height:150px;
           }

