/* 共通ページデザイン基本用CSS */

body   {
　　 text-align: center;
	margin: 5px 0px 0px 0px;
	background-color: #FFFFE6;
	color: #333333;
	font-size: 12px;
         line-height: 150%;
	}

textarea,select,input {
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
}


a {
	text-decoration: none;
		}

a:link {
	color: #574999;
	}

a:visited {
	color: #574999;
	}

a:active {
	color: #574999;
	}

a:hover {
	color: #CC525E;
	}

.contents {
　　 text-align: left;
	width: 640px;
margin: 1px auto;
	}



/* h1カテゴリーの名前 */

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #663399;
	}

/* 共通Header 部分キャッチコピー */
.headarea {
	height: 10px;
	}

.headarea h4 {
	text-align: right;
	font-family: "MP Pゴシック",osaka,Verdana, Arial, sans-serif;
	color: #4A7445;
	font-size: 10px;
　　　　　　　　　margin: 1px;
　　　　　　　　margin-bottom: 0px;
	}

/* トップデザイン基本用CSS */

/* トップメイン画面部分 */

.topbody {
	background: url(http://hitotu2.tk/reroom/img/topback.gif) no-repeat;
	height: 360px;
margin-top: 0px;
　　　　　　　　　}

/* トップメインメニュー部分 */


.topbody h1 {
	font-family: "MP Pゴシック",osaka,Verdana, Arial, sans-serif;
	}

.topbody p {
         background: url(http://hitotu2.tk/reroom/img/topmenu-back.gif) no-repeat;
padding-top: 5px;
padding-bottom: 8px;
font-size: 14px;
         line-height: 10px;
	}


.topbody a:link  {
      color: #A76246;
       padding-left: 37px;
	}

.topbody  a:visited {
      color: #A76246;
       padding-left: 37px;
	}

.topbody a:hover {
      color: #809B14;
       padding-left: 40px;
	}

/* トップ下2段部分 */

.info  {
	border-top: dashed  1px #D99669;
	}

/* トップ社名部分 */

.introduction {
        background: url(http://hitotu2.tk/reroom/img/sofa.gif) no-repeat;
        margin-top: 5px;
        margin-left: 0px;
	padding-top: 70px;
	padding-bottom: 5px;
position: absolute;
	}

.introduction h5{
	padding-top: 2px;
	padding-bottom: 8px;	
	font-size: 11px;
	color: #594A50;
         line-height: 14px;
}


/* トップNews部分 */

.news {
	width: 300px;
	height: 170px;
	background-color: #FFFFFF;
	margin-left: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
         border:1px solid #D99669;
	text-align: left;
	}

.news h4      {
font-family: "Times New Roman",Verdana, Times, serif;
	font-size: 14px;
         line-height: 18px;
font-style: italic;
	margin-left: 15px;
	margin-top: 8px;
	margin-bottom: 5px;
	color: #CC5358;
	text-align: left;
	}

.news ul      {
	margin-top: 2px;
         line-height: 12px;
}



/* 共通Footer Link部分 */

.footlink  {
	border-top: dashed  1px #D99669;
　　　　　　	color: #DE9891;
margin: 0px;
	}

.footlink h4 {
	font-size: 10px;
	text-align: center;
	}


/* 共通Footer 著作権部分 */

.address {
	font-size: 10px;
	text-align: center;
	color: #CC3333;
	}
