body {
	margin: 0px;
	padding: 0px;
}

#header {
	margin: 0px;
	padding: 0px;
	height: 320px;
	background-image: url(http://www.chintai-jimusho.com/images/header.jpg);
	background-repeat: no-repeat;
	position: relative;
	font-family: "ＭＳ Ｐゴシック", Arial, Helvetica, sans-serif;
	background-position: 0px 25px;
}

h1 {
	font-size: 11px;
	margin: 5px 0px 0px;
	padding: 0px;
	font-weight: normal;
	color: #666666;
	float: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#header h2 {
	margin: 0px;
	padding: 0px;
	
}

#header_kai h2 {
	margin: 0px;
	padding: 0px;
}


#header .commission {

	font-size: 15px;

	background-color: #FFFF99;

	color: #FF0000;

        font-weight: bold;

}



#menu, #menu_kai {
	margin: 0px;
	padding: 0px;
	height: 23px;
	position: absolute;
	bottom: 2px;
	right: 1px;
}

#m01, #m02, #m03, #m04{
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}

#m01 a {
	display: block;
	width:159px;
	height:23px;
	line-height: 23px;
	background-repeat: no-repeat;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	padding-left: 10px;
	font-size: 14px !important;
}

.now a{
	color: #099 !important;
}


#m01 a:hover{
	color: #099 !important;
}
#m02 a:hover{
	color: #099 !important;
}
#m03 a:hover{
	color: #099 !important;
}
#m04 a:hover{
	color: #099 !important;
}

#m02 a {
	display: block;
	width:137px;
	height:23px;
	line-height: 23px;
	background-repeat: no-repeat;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	padding-left: 10px;
	font-size: 14px !important;
}

#m03 a {
	display: block;
	width:78px;
	height:23px;
	line-height: 23px;
	background-repeat: no-repeat;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	padding-left: 10px;
	font-size: 14px !important;
}

#m04 a {
	display: block;
	width:88px;
	height:23px;
	line-height: 23px;
	background-repeat: no-repeat;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	padding-left: 10px;
	font-size: 14px !important;
}

#navi {
	margin: 0px 0px 0px 250px;
	padding: 0px;
}



#search {

	margin: 15px 0px 0px;

	padding: 0px;

	float: left;

	width: 545px;

	position: relative;

}



#m_top {

	margin: 0px;

	padding: 0px;

	width: 761px;

}



#side {

	margin: 20px 0px 0px 15px;

	padding: 0px;

	height: auto;

	width: 200px;

	float: right;

	position: relative;

} 



#free {

	font-size: 12px;

	margin: 10px 0px 0px;

	padding: 0px 0px 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	background-color: #FFFFFF;

	width: 545px;

	position: relative;

	min-height: 110px;

	height: auto !important;

	height: 150px;

	overflow: hidden;

}



#free p {

	font-size: 12px;

	padding: 0px;

	line-height: 120%;

	color: #333333;

	margin: 10px 0px 15px 15px;

	font-family: Arial, Helvetica, sans-serif;

}



#f_word {

	padding-left: 15px;
	float: left;

}

#f_word_b{
	float: left;
	position: relative;
	top: -2px;
}



#f_word #frm {

	float: left;

}



#f_word input {

    font-size: 15px;

	float: left;

	height: 18px;

    width: 300px;

}



#f_word_b input {

	float: left;

	height: 24px;

    margin-left: 15px;

}



.s_title {

	font-size: 25px;

	width: 470px;

	height: 29px;

	position: relative;

	margin: 0px;

	color: #373737;

	background-image: url(http://www.chintai-jimusho.com/images/yaj.gif);

	background-repeat: no-repeat;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 33px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

.w_b {

	color: #009999;

}

.w_g {

	color: #99CC00;

}





#eria {

	padding: 0px 0px 7px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border-bottom: 1px solid #CCCCCC;

	width: 545px;

	position: relative;

	min-height: 110px;

	height: auto !important;

	height: 190px;

	overflow: hidden;

}



#ku_b img {

	margin: 0px 12px 5px 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



#ku_b {

	margin: 10px 0px 0px 15px;

	padding: 0px;

}



#ku_b li {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	float: left;

}



#eria p {

	font-size: 12px;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 15px;

	line-height: 120%;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

} 



#ensen {

	padding: 0px;

	border-bottom: 1px solid #CCCCCC;

	margin: 15px 0px 0px;

	width: 545px;

	position: relative;

	min-height: 110px;

	height: auto !important;

	height: 300px;

	overflow: hidden;

}

.ensen_b {

	margin: 0px 0px 0px 120px;

	padding: 0px;

	font-size: 14px;

}



.entitle {

	font-size: 12px;

	margin: 10px 0px 20px 15px;

	padding: 0px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.ensen_b a {

	font-size: 14px;

	color: #333333;

	text-decoration: none;

}



.en {

	color: #666666;

	margin: 0px 0px 20px 15px;

	padding: 0px;

	clear: both;

	height: 47px;

}



.rosen1 {

	margin: 0px;

	padding: 0px 0px 10px 16px;

	list-style-type: none;

	text-decoration: none;

	width: 134px;

	float: left;

	background-image: url(http://www.chintai-jimusho.com/images/ya.gif);

	background-repeat: no-repeat;

	background-position: left 1px;

}



.rosen2 {

	margin: 0px;

	padding: 0px 0px 10px 16px;

	list-style-type: none;

	text-decoration: none;

	float: left;

	width: 134px;

	background-image: url(http://www.chintai-jimusho.com/images/ya.gif);

	background-repeat: no-repeat;

	background-position: left 1px;

}



.rosen3 {

	margin: 0px;

	padding: 0px 0px 10px 16px;

	list-style-type: none;

	text-decoration: none;

	background-image: url(http://www.chintai-jimusho.com/images/ya.gif);

	background-repeat: no-repeat;

	background-position: left 1px;

	width: 70px;

	float: left;

}



.ro01 {

	color: #66CC00;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro02 {

	color: #FF9900;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro03 {

	color: #FFCC00;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro04 {

	color: #0099FF;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro05 {

	color: #FF6600;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro06 {

	color: #FF0000;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro07 {

	color: #009900;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro08 {

	color: #999999;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro09 {

	color: #6633FF;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro10 {

	color: #0099FF;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro11 {

	color: #CC9900;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro12 {

	color: #009966;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro13 {

	color: #009900;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro14 {

	color: #FF66FF;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro15 {

	color: #0066CC;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro16 {

	color: #CC3399;

	font-weight: bold;

}



.ro17 {

	color: #CC0033;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro18 {

	color: #000066;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro19 {

	color: #003399;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro20 {

	color: #0066FF;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro21 {

	color: #006600;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.ro22 {

	color: #FF0000;

	font-weight: bold;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#top_topics {

	font-size: 12px;

	color: #666666;

	margin: 15px 0px 0px;

	padding: 0px 0px 15px 0px;

	width: 545px;

	position: relative;

	min-height: 110px;

	height: auto !important;

	

	overflow: hidden;

}



#top_topics p {

	font-size: 12px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 15px;

}



.date {

	font-size: 18px;

	font-weight: bolder;

	color: #009999;

	padding: 5px 0px 0px 15px;

	font-family: "Courier New", Courier, mono;

	margin: 0px;

}



#kashijimusho {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

}



.new_office {

	width: 161px;

	height: 23px;

	position: relative;

	font-size: 17px;

	background-image: url(http://www.chintai-jimusho.com/images/yaj_s.gif);

	background-repeat: no-repeat;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}



#s_1 {

	margin: 0px;

	padding: 0px;

	height: auto;

	width: 200px;

}



.bukken {

	font-size: 11px;

	margin: 0px;

	padding: 5px 0px 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	height: 66px;

	position: relative;

	min-height: 66px;

	height: auto !important;

	overflow: hidden;

}



.pic {

	margin: 0px;

	padding: 0px;

	height: 50px;

	width: 38px;

	float: left;

}



.pic img {

	margin: 0px;

	padding: 0px;

	border: 3px solid #CCCCCC;

}



.text {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 155px;

    height: auto;

}



.text p {

	font-size: 11px;

	margin: 2px 0px 0px 6px;

	padding: 0px;

	color: #333333;

	line-height: 110%;

}



.text .p1 {

    font-size: 12px;

    margin: 2px 0px 0px 5px;

    padding: 0px;

    line-height: 140%;

    color: #333333;

}



.new_ku {

	font-size: 12px;

	margin: 13px 0px 0px;

	padding: 0px 0px 0px 45px;

	color: #333333;

	font-weight: normal;

	background-image: url(http://www.chintai-jimusho.com/images/new.gif);

	background-repeat: no-repeat;

	background-position: 5px -2px;

	height: 13px;

}



.new_ku a {

	color: #333333;

}



.new_ku a:hover {

	color: #99CC00;

}



#footer {

	margin: 15px 0px 0px;

	padding: 0px;

	height: 150px;

	font-size: 11px;

	background-image: url(http://www.chintai-jimusho.com/images/footer.jpg);

	background-repeat: no-repeat;

	clear: both;

	position: relative;

}



#header_kai {
	margin: 0px;
	padding: 0px;
	height: 200px;
	background-repeat: no-repeat;
	background-image: url(http://www.chintai-jimusho.com/images/header02.jpg);
	position: relative;
	background-position: left 25px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#m_kai {
	margin: 0px;
	padding: 0px;
	height: 100%;
}



#eria_navi {

	margin: 0px;

	padding: 0px;

	height: 100%;

}



.ku {

	margin: 30px 0px 0px;

	padding: 0px;

	font-size: 22px;

	color: #009999;

	font-weight: bold;

}



.td_g {

	margin: 0px;

	padding: 0px;

	width: 90px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

}



.td_g img {

	padding: 0px;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 5px;

	border: 1px solid #999999;

}



#e_n_01 {

	margin: 0px;

	padding: 0px;

	width: 228px;

	height: 100%;

	float: left;

}



#e_n_01 a{

        color: #009999;

}



.num {

	font-size: 15px;

	color: #000000;

	margin: 15px 0px 0px;

	padding: 0px;

}



.cho {

	font-size: 12px;

	color: #333333;

	margin: 0px;

	padding: 7px 0px 0px;

	font-weight: normal;

}



#choice {

	font-size: 12px;

	color: #333333;

	margin: 22px 0px 0px 2px;

	padding: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}



#choice li {

	list-style-type: none;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.norrowing {

	margin: 5px 0px 0px 60px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

	float: left;

}



.number {

	font-size: 40px;

	color: #009999;

	font-family: Arial, Helvetica, sans-serif;

}



#pan {

	font-size: 12px;

	color: #333333;

	margin: 0px;

	padding: 15px 0px 0px;

    font-family: Arial, Helvetica, sans-serif;

}



.norrowing02 {

	margin: 5px 0px 0px 10px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

	float: left;

}



.search_b {

	padding: 0px;

	margin: 0px;

}



.search_b img {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

}



#address {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 530px;

	height: 100%;

}



#five {

	font-size: 12px;

	color: #99CC00;

	margin: 0px;

	text-align: right;

	clear: both;

	padding-top: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 70px;

	font-weight: bold;

}



#kensaku {

	margin: 0px;

	padding: 15px 0px 0px;

	width: 761px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	float: left;

}



#ichiran {

	padding: 0px;

	margin: 0px;

}



#site #m_kai #ichiran {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}



.td01 {

	margin: 0px;

	padding: 0px;

	width: 95px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	font-size: 12px;

}



.td02 {

	margin: 0px;

	padding: 0px;

	width: 150px;

	line-height: 150%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	font-size: 12px;

}



.td03 {

	margin: 0px;

	padding: 0px;
	width: 118px;

	font-size: 24px;

	font-weight: normal;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	text-align: center;
	
	color: #99CC00;

}



.td04 {

	margin: 0px;

	padding: 0px;

	width: 50px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	text-align: right;

	font-size: 14px;

}



.td05 {

	margin: 0px;

	padding: 0px;

	width: 130px;

	font-size: 12px;

	font-weight: normal;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	text-align: right;

}



#ichiran tr {

	color: #333333;

}



#ichiran table {

	margin: 10px 0px 0px;

	padding: 0px;

}



.td06 {

	margin: 0px;

	padding: 0px;

	width: 50px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	text-align: right;
    
    font-size: 12px;

}



.td01 p {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

}



#ichiran a {

	color: #333333;

}



.b_no {

	margin: 0px;

	padding: 10px 2px 0px 2px;
	
	width: 163px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}

.b_no p {
	font-size: 12px;
}

.td1 {

	margin: 0px;

	padding: 0px;

	width: 100px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.td2 {

	margin: 0px;

	padding: 0px;

	width: 150px;

	line-height: 150%;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.td3 {

	margin: 0px;

	padding: 0px;

	width: 118px;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-weight: bold;

	color: #333333;

	text-align: center;

}



.td4 {

	margin: 0px;

	padding: 0px;

	width: 60px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #A5DB00;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

}



.td5 {

	margin: 0px;

	padding: 0px;

	width: 130px;

	font-size: 14px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-weight: bold;

	color: #333333;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

}



.td6 {

	margin: 0px;

	padding: 0px;

	width: 50px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

}



.b_n {

	margin: 0px;

	padding: 10px 0px;

	width: 210px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



#e_n_01 .other {

	font-size: 11px;

	color: #666666;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.td_g01 {

	margin: 0px;

	padding: 0px;

	width: 55px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

}

.td_g01 img {

	padding: 0px;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 3px;

	border: 3px solid #CCCCCC;

}

.td_g01 .imagesArea{
    position: relative;
    text-align: center;
    width: 60px;
}


.td7 {

	margin: 0px;

	padding: 0px;

	width: 53px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #99CC00;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

}



.b_no img {

	margin: 0px;

	padding: 0px;

}



.td07 {

	margin: 0px;

	padding: 0px;

	width: 53px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	text-align: right;

}



#ichiran a:hover {

	color: #99CC00;

}



#page {

	font-size: 12px;

	color: #333333;

	margin: 0px;

	padding: 10px 0px 0px;

	width: 761px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

}



.charges {

	font-size: 18px;

	color: #FF2200;

}



#page span {

	font-size: 25px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #009999;

	margin: 0px;

	padding: 0px;

}



#page02 {

	font-size: 13px;

	color: #333333;

	margin: 0px;

	padding: 10px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

	text-align: right;

}



.check {

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/list_bg00.gif);

	background-repeat: no-repeat;

}



.results {

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-weight: normal;

	letter-spacing: 0.1em;

	float: left;

}



.den {

	font-size: 15px;

	font-weight: normal;

	color: #333333;

	margin: 0px;

	padding: 0px;

	float: left;

}



#address_list {

	margin: 0px;

	padding: 20px 0px 0px 20px;

	list-style-type: none;

	height: 100%;

}



#address_list li {

	margin: 0px;

	padding: 2px 0px 0px;

	width: 126px;

	float: left;

}



#address_list a {

	font-size: 13px;

	color: #333333;

}



#pan a {

	font-size: 12px;

	color: #333333;

	margin: 15px 0px 0px;

	padding: 0px;

    font-family: Arial, Helvetica, sans-serif;

}



#pan a:hover {

	font-size: 12px;

	color: #99CC00;

	margin: 15px 0px 0px;

	padding: 0px;

    font-family: Arial, Helvetica, sans-serif;

}



.footer_navi {

	font-size: 12px;

	margin: 0px;

	padding: 10px 0px 0px 5px;

	color: #333333;

	clear: both;

	font-family: Arial, Helvetica, sans-serif;

}

.footer_navi ul{
	margin: 0px;
	padding: 0px;
}

.footer_navi li{
	margin: 0px;
	display: inline;
}



.copyright {
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	bottom: 5px;
	right: 0px;
}



.check img {

	padding: 0px 0px 0px 10px;

	margin: 0px;

}



.syosai {

	margin: 20px 0px 0px;

	padding: 0px;

	height: 100%;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-left-color: #CCCCCC;

}



.syo_pic {

	margin: 0px;

	padding: 0px;

	clear: both;

	height: 230px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.syo_pic img {

	margin: 10px;

	padding: 0px;

	border: 1px solid #CCCCCC;

}



.syo_text {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

}



.syo_text tr {

	font-size: 12px;

	height: 20px;

}



.syo_td {

	width: 135px;

	margin: 0px;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	background-color: #FBFFFF;

	float: left;

	height: 24px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.syo_td_t {

	width: 135px;

	margin: 0px;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	background-color: #FBFFFF;

	float: left;

	height: 24px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}



.syo_td02 {

	margin: 0px;

	background-color: #FBFFFF;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #333333;

	width: 225px;

	height: 24px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	float: left;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.syo_td02_t {

	margin: 0px;

	background-color: #FBFFFF;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #666666;

	width: 225px;

	height: 24px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	float: left;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}



.syo_td03 {

	margin: 0px;

	background-color: #FBFFFF;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #333333;

	width: 602px;

	height: 24px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	float: left;

}



.syo_td04 {

	width: 140px;

	margin: 0px;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	background-color: #FBFFFF;

	float: left;

	height: 24px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.syo_td04_t {

	width: 140px;

	margin: 0px;

	padding: 7px 0px 0px 5px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	background-color: #FBFFFF;

	float: left;

	height: 24px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}



.num {

	font-size: 18px;

	color: #009999;

}



.syo_tdtitle {

	width: 400px;

	padding-bottom: 10px;

}



.gaikan {

	margin: 0px 0px 0px 10px;

	padding: 0px;

	height: 400px;

	text-align: right;

	clear: both;

}



.gaikan img {

	margin: 0px 8px 0px 15px;

	padding: 0px;

	border: 1px solid #CCCCCC;

}



.toiawase {

	margin: 0px;

	padding: 10px 0px 0px;

	background-position: 45px 30px;

	float: left;

	width: 420px;

	height: 210px;

	background-image: url(http://www.chintai-jimusho.com/images/0120.gif);

	background-repeat: no-repeat;

}



.toiawase p {

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 18px;

	font-weight: bold;

}



.che01 {

	padding: 0px;

	position: relative;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	top: -7px;

	margin-top: 0px;

}



.che02 {

	margin: 0px;

	padding: 0px;

}



.toiawase img {

	padding: 18px 0px 0px 8px;

	margin: 0px;

}



.toiawase p {

	font-size: 12px;

	margin: 0px;

	padding: 80px 0px 0px 50px;

	font-weight: normal;

	color: #666666;

	letter-spacing: 0.1em;

	line-height: 130%;

}



#m_kai02 {

	margin: 0px;

	padding: 0px;

}



#m_kai02 a {

	margin: 0px;

	padding: 0px;

	height: 100%;

	color: #333333;

}



#m_kai02 a:hover {

	margin: 0px;

	padding: 0px;

	height: 100%;

	color: #009999;

}



.syo_h3 {

	margin: 0px;

	padding: 0px 0px 5px 3px;

	font-size: 15px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 8px;

}



.gaikan p {

	font-size: 12px;

	color: #333333;

	margin: 0px;

	padding: 10px 10px 0px 0px;

}



.otibno {

	color: #009999;

}



.s_m {

	font-size: 24px;

	color: #009999;

}



#new_office {

	margin: 0px;

	padding: 0px;

	position: relative;

	min-height: 100%;

	height: auto !important;

	height: 100%;

	overflow: hidden;

	clear: both;

}



#newlist {

	margin: 0px;

	padding: 20px 0px 0px;

	width: 545px;

	float: left;

	position: relative;

	min-height: 100%;

	height: auto !important;

	height: 100%;

	overflow: hidden;

}



.new_chiyoda {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_chiyoda.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_chiyoda span {

	position: absolute;

	left: -1000em;

}



#newgallery {

	margin: 0px;

	padding: 15px 0px 0px;

	float: left;

	position: relative;

	min-height: 100%;

	height: auto !important;

	height: 100%;

	overflow: hidden;

}



#newgallery dt {

	margin: 0px;

	padding: 0px;

	float: left;

}



#newgallery .dd01 {

	margin: 0px;

	padding: 0px;

	font-size: 11px;

}



#newgallery img {

	margin: 9px 8px 8px;

	padding: 0px;

	border: 1px solid #CCCCCC;

}



#newgallery .dd02 {

	margin: 0px;

	padding: 2px 0px 0px;

	font-size: 12px;

}



.dd01 h4 {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

}



.dd02 p {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.new_t {

	font-size: 15px;

	color: #009999;

	font-weight: bold;

	padding-left: 5px;

	font-family: Arial, Helvetica, sans-serif;

}



#newgallery .dd03 {

	margin: 3px 0px 0px;

	padding: 0px;

	font-size: 12px;

}



.new_o {

	color: #009999;

	margin: 0px;

	padding: 0px;

}



.ddno {

	margin: 7px 0px 0px;

	padding: 0;

	font-size: 11px;

	color: #333333;

}



#newgallery .dd04 {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

}



#newgallery .dd05 {

	margin: 0px;

	padding: 5px 0px 0px;

	font-size: 11px;

	color: #009999;

}



#newgallery .dd_date {

	margin: 3px 0px 0px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

}



.dl_left {

	margin: 0px 7px 11px 2px;

	padding: 0px;

	width: 263px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	position: relative;

	min-height: 100%;

	height: auto !important;

	height: 100%;

	overflow: hidden;

}



.dl_light {

	margin: 0px 0px 11px;

	padding: 0px;

	width: 263px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	position: relative;

	min-height: 100%;

	height: auto !important;

	height: 100%;

	overflow: hidden;

}



.dd01 a {

	color: #333333;

	text-decoration: none;

}



.dd01 a:hover {

	color: #99CC00;

	text-decoration: none;

}



.dd02 a {

	color: #333333;

	text-decoration: none;

}



.dd02 a:hover {

	color: #99CC00;

	text-decoration: none;

}



.dd05 a {

	color: #009999;

	text-decoration: none;

}



.dd05 a:hover {

	color: #99CC00;

	text-decoration: underline;

}



#page01 {

	font-size: 13px;

	color: #333333;

	margin: 0px;

	padding: 10px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

}



.page_new {

	margin: 0px;

	padding: 10px 0px 0px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.page_new span {

	font-size: 20px;

	color: #CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	padding: 0px;

	margin-top: 0px;

	margin-right: 3px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#shinall {

	margin: 0px;

	padding: 0px;

	height: 1100px;

}



#page01 a {

	font-size: 13px;

	color: #333333;

	margin: 0px;

	padding: 10px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

}



#page01 a:hover {

	font-size: 13px;

	color: #99CC00;

	margin: 0px;

	padding: 10px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

}



#footer_top {

	margin: 0px;

	padding: 0px 0px 0px;

	height: 114px;

	font-size: 11px;

	background-image: url(http://www.chintai-jimusho.com/images/footer.jpg);

	background-repeat: no-repeat;

	clear: both;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

}



.copyright_top {

	margin: 0px;

	padding: 73px 0px 0px;

	color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.footer_e {

	font-size: 11px;

	color: #666666;

	margin: 70px 0px 0px;

	padding: 0px;

}



.footer_e h5 {

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	margin: 0px;

	padding: 5px 0px 0px 5px;

}



.footer_e p {

	font-size: 11px;

	color: #666666;

	margin: 3px 0px 0px 5px;

	padding: 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}



#bn {

    font-size: 11px;

    color: #666666;

    padding: 10px 0px 10px 10px;

    margin: 0px;

}



#bn p {

	font-size: 11px;

	color: #666666;

	padding: 0px;

	margin-top: 1px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#bn p a {

	font-size: 11px;

	color: #666666;

	padding: 0px;

	margin-top: 1px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-decoration: none;

}



.footer_e p a {

	font-size: 11px;

	color: #009999;

	margin: 3px 0px 0px;

	padding: 0px;

	text-decoration: underline;

}



.new_title {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_top.gif);

	background-repeat: no-repeat;

	width: 328px;

	height: 34px;

}



.new_title span {

	position: absolute;

	left: -1000em;

}



.new_cyuou {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_cyuou.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_cyuou span {

	position: absolute;

	left: -1000em;

}



.new_minato {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_minato.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_minato span {

	position: absolute;

	left: -1000em;

}



.new_shinjyuku {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_shinjyuku.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_shinjyuku span {

	position: absolute;

	left: -1000em;

}



.new_shibuya {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_shibuya.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_shibuya span {

	position: absolute;

	left: -1000em;

}



.new_shinagawa {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_shinagawa.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_shinagawa span {

	position: absolute;

	left: -1000em;

}



.new_toshima {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_toshima.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_toshima span {

	position: absolute;

	left: -1000em;

}



.new_bunkyo {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_bunkyo.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_bunkyo span {

	position: absolute;

	left: -1000em;

}



.new_taito {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_taito.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_taito span {

	position: absolute;

	left: -1000em;

}



.new_meguro {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/new_meguro.gif);

	background-repeat: no-repeat;

	width: 345px;

	height: 34px;

}



.new_meguro span {

	position: absolute;

	left: -1000em;

}



.footer_e strong {

	color: #818181;

}



#link p {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

}



.ban {

	margin: 0px;

	padding: 0px;

}



.b_text {

	margin: 0px;

	padding: 0px;

	font-size: 11px;

	color: #666666;

}



.dlmk {

	margin: 8px 10px 0px 30px;

	padding: 0px;

	height: 43px;

	float: left;

}



.b_text h5 {

	font-size: 11px;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}



#site #link a {

	margin: 0px;

	padding: 0px;

	height: 100px;

	color: #666666;

	text-decoration: none;

}



.ban img {

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



#link span {

	margin: 10px 0px 0px 10px;

	padding: 0px;

	float: left;

	font-size: 12px;

	color: #009999;

	font-weight: bold;

}



.s_title_n {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/s_01.gif);

	background-repeat: no-repeat;

	width: 375px;

	height: 29px;

	margin: 0px;

}



.s_title_n span {

	position: absolute;

	left: -1000em;

}



#fw {

	margin: 20px 0px 0px;

	padding: 0px;

}



#fw02 {

	margin: 0px;

	padding: 0px;

	float: left;

}



.norrowing03 {

	margin: 5px 0px 0px 8px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

	float: left;

}



.norrowing04 {

	margin: 5px 0px 0px 10px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

	float: left;

}



#nortext {

	font-size: 12px;

	color: #99CC00;

	margin: 0px 0px 0px 10px;

	padding: 10px 0px 0px;

	clear: both;

	font-weight: bold;

}



#ken {

	margin: 0px;

	padding: 20px 0px 0px;

	height: 120px;

	width: 500px;

	float: left;

}



#ken01 {

	margin: 0px;

	padding: 35px 0px 0px 20px;

	height: 100px;

	float: left;

	width: 230px;

	font-size: 12px;

	color: #666666;

}



#kensaku02 {

	margin: 0px;

	padding: 15px 0px 0px;

	height: 50px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



#topics_main {

	margin: 0px;

	padding: 0px;

	height: auto;

}



#tp {

	margin: 0px 0px 20px;

	padding: 0px;

}



.s_title_tp {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/s_05.gif);

	background-repeat: no-repeat;

	width: 390px;

	height: 29px;

	margin: 0px;

}



.s_title_tp span {

	position: absolute;

	left: -1000em;

}



.topic {

	margin: 0px 20px 10px 35px;

	padding: 0px;

}



.topic span {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #009999;

	margin: 0px;

	padding: 0px;

}



.topic p {

	font-size: 12px;

	color: #333333;

	margin: 0px;

	padding: 0px 0px 0px 0px;

}



#bkno {

    padding: 0px;

    color: #99CC00;

    font-size: 12px;

    margin: 20px 0px 0px 3px;

    float: left;

    width: 560px;

    height: auto;

}



#bk_side {

	margin: 70px 0px 0px 40px;

	padding: 0px;

	float: left;

	width: 150px;

	background-color: #F5F5F5;

}



.bk_date {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #333333;

	padding: 10px 0px 5px;

	margin: 0px;

	list-style-type: none;

}



#bk_side p {

	font-size: 13px;

	font-weight: bold;

	color: #009999;

	padding: 0px;

	margin: 10px 0px;

}



#bkno p {

	font-size: 13px;

	color: #333333;

	margin: 0px;

	padding: 3px 0px 0px 15px;

	font-family: Arial, Helvetica, sans-serif;

}



.bk_date a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #333333;

	padding: 0px;

	margin: 0px;

}



.bk_date a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #99CC00;

	padding: 0px;

	margin: 0px;

}



#bk_side ul {

	margin: 0px;

	padding: 5px 0px 10px 30px;

}



.topic a {

	margin: 0px;

	padding: 0px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

}



.topic a:hover {

	margin: 0px;

	padding: 0px;

	color: #99CC00;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

}



#page02 a {

	font-size: 13px;

	color: #333333;

	margin: 0px;

	padding: 10px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

}



#page02 a:hover {

	font-size: 13px;

	color: #99CC00;

	margin: 0px;

	padding: 10px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

}



#tel {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 46px;

	width: 329px;

	background-image: url(http://www.chintai-jimusho.com/images/0120.gif);

	background-repeat: no-repeat;

}



#check {

	margin: 30px 0px 0px 50px;

	padding: 0px;

	width: 360px;

}



#tel span {

	position: absolute;

	left: -1000em;

}



#m_kai02_t a {

	margin: 0px;

	padding: 0px;

	height: 100%;

	color: #333333;

}



#m_kai02_t a:hover {

	margin: 0px;

	padding: 0px;

	height: 100%;

	color: #009999;

}



.js {

	margin: 0px;

	padding: 0px;

	float: left;

}



#check img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding: 0px;

}



#m_toi {

	margin: 20px 0px 0px;

	padding: 0px;

}



#m_toi p {

	font-size: 14px;

	color: #333333;

	margin: 0px;

	padding: 20px 10px 0px 60px;

	font-family: Arial, Helvetica, sans-serif;

}



#toi_ichi {

	margin: 20px 0px 0px;

	padding: 0px;

}



.td001 {

	margin: 0px;

	padding: 0px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



#toi_ichi tr {

	font-family: Arial, Helvetica, sans-serif;

}



.td002 {

	margin: 0px;

	padding: 0px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.td003 {

	margin: 0px;

	padding: 0px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.td004 {

	margin: 0px;

	padding: 0px;

	width: 60px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.td005 {

	margin: 0px;

	padding: 0px;

	width: 50px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.td006 {

	margin: 0px;

	padding: 0px;

	width: 130px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.td007 {

	margin: 0px;

	padding: 0px;

	text-align: center;

	font-size: 12px;

	color: #009999;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	width: 60px;

}



.td_01 {

	font-size: 12px;

	color: #333333;

	text-align: center;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: bold;

}



.td_02 {

	font-size: 12px;

	color: #333333;

	padding: 10px 0px 10px 25px;

	margin: 0px;

	font-weight: bold;

}



.td_03 {

	font-size: 12px;

	color: #333333;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 25px;

	font-weight: bold;

}



.td_04 {

	font-size: 12px;

	color: #333333;

	text-align: right;

	margin: 0px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: bold;

}



.td_05 {

	font-size: 12px;

	color: #333333;

	text-align: right;

	margin: 0px;

	padding-top: 10px;

	padding-right: 12px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: bold;

}



.td_06 {

	font-size: 12px;

	color: #333333;

	text-align: right;

	margin: 0px;

	padding-top: 10px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: bold;

}



.td_07 {

	font-size: 12px;

	color: #333333;

	text-align: center;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-weight: normal;

}



#form {

	margin: 30px 0px 20px 60px;

	padding: 0px;

	font-size: 12px;

	color: #333333;

	height: 100%;

	font-family: Arial, Helvetica, sans-serif;

}



.hoshi {

	color: #CC0000;

}



#form table {

	margin: 0px;

	padding: 0px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-left-color: #CCCCCC;

}



.form01 {

	margin: 0px;

	padding: 0px;

	width: 200px;

	height: 40px;

	vertical-align: middle;

}



#form td {

	margin: 0px;

	padding: 0px 0px 0px 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

}



#form img {

	padding: 0px;

	margin: 0px 10px 0px 0px;

}



#soshin {

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 160px;

}



#sponsor {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	height: 118px;

	padding: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	clear: both;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.syosai td {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	font-size: 13px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.s01 {

	width: 140px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #F5F5F5;

}



.s_office {

	padding-top: 10px;

	background-color: #F5F5F5;

	padding-bottom: 10px;

	background-image: url(http://www.chintai-jimusho.com/images/logo_mini.jpg);

	background-repeat: no-repeat;

	background-position: right;

}



.s02 {

	width: 210px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.s03 {

	width: 120px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #F5F5F5;

}



.s02 img {

	margin-left: 27px;

}



.s04 img {

	margin-left: 30px;

}



.s04 {

	width: 210px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.flhr {

	margin: 0px;

	padding: 0px;

	width: 100px;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.s05 {

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.s05s {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.s06 {

	padding: 10px 0px 0px;

}



.s06 img {



}



.s06 input {

    background-color: #E0E0E0;

    margin-bottom: 0px;

} 



#site #link {

	margin: 20px 0px;

	padding: 0px;

	height: 82px;

	border: 1px solid #CCCCCC;

	clear: both;

}



.b_text h4 {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}



.copyright h4 {

	font-size: 12px;

    text-align: center;

	font-weight: normal;

	margin: 0px;

	padding: 2px 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}



.copyright p {

	font-size: 12px;

	font-weight: normal;

	margin: 0px;

	padding: 1px 0px 0px 0px;

    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}



.copyright a {

	font-size: 12px;

	font-weight: normal;

	color: #666666;

    text-decoration: none;

}



.copyright span {

	font-size: 12px;

	font-weight: normal;

	color: #333333;

}



#sponsor img {

	padding: 0px;

	margin-top: 13px;

	margin-bottom: 3px;

}



#site #sponsor a {

	color: #333333;

}



.flhr02 {

	margin: 0px;

	padding: 0px;

	width: 100px;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

}



.s07 {

	padding: 10px 0px 0px;

}



.s07 img {

	padding-bottom: 10px;

}



.s07 p {

	margin: 0px 0px 7px;

	padding: 0px;

	font-size: 14px;

	color: #333333;

}



.num_r {

	font-size: 18px;

	color: #CC0000;

}



.inq {

	margin: 25px 0px 0px;

	padding: 0px;

	height: 110px;

	border: 1px solid #CCCCCC;

}



#m_toi span {

	position: absolute;

	left: -1000em;

}



#m_toi h3 {

	background-image: url(http://www.chintai-jimusho.com/images/riq.gif);

	height: 29px;

	width: 254px;

	margin: 0px;

	padding: 0px;

}



.inq span {

	position: absolute;

	left: -1000em;

}



.inq h4 {

	background-image: url(http://www.chintai-jimusho.com/images/inq01.gif);

	height: 22px;

	width: 320px;

	padding: 0px;

	margin: 10px 0px 0px 20px;

	background-repeat: no-repeat;

}



.inq p {

	color: #333333;

	margin: 5px 0px 0px 20px;

	padding: 0px;

	font-size: 14px;

}



.inq img {

	margin: 10px 0px 0px 430px;

	padding: 0px;

}



.inq2 {

	margin: 35px 0px 25px;

	padding: 0px;

	height: 110px;

	border: 1px solid #CCCCCC;

}



.inq2 span {

	position: absolute;

	left: -1000em;

}



.inq2 h4 {

	background-image: url(http://www.chintai-jimusho.com/images/inq02.gif);

	height: 22px;

	width: 320px;

	padding: 0px;

	margin: 10px 0px 0px 20px;

	background-repeat: no-repeat;

}



.inq2 p {

	color: #333333;

	margin: 5px 0px 0px 20px;

	padding: 0px;

	font-size: 14px;

}



.inq2 img {

	margin: 10px 0px 0px 430px;

	padding: 0px;

}



#form p {

	font-size: 15px;

	color: #333333;

	font-weight: bold;

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #99CC00;

	padding-left: 10px;

}



#comp {

	margin: 20px 0px 0px;

	padding: 0px;

	height: 550px;

}



.comptitle {

	font-size: 11px;

	margin: 0px 0px 0px 10px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/comp.gif);

	background-repeat: no-repeat;

	width: 122px;

	height: 29px;

}



.comptitle span {

	position: absolute;

	left: -1000em;

}



#comp .sec {

	margin: 20px 0px 0px 30px;

	padding: 0px;

	width: 700px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}



.comdt02 {

	margin: 0px 0px 10px;

	padding: 15px 20px 10px 0px;

	height: 60px;

	float: left;

	width: 200px;

	border-right-width: 2px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #009999;

	border-bottom-color: #CCCCCC;

}



.comdd02 {

	margin: 0px 0px 10px;

	padding: 15px 0px 10px 30px;

	height: 60px;

	float: left;

	width: 440px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.comdt {

	margin: 0px 0px 10px;

	padding: 15px 20px 10px 0px;

	width: 200px;

	float: left;

	height: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-right-width: 2px;

	border-right-style: solid;

	border-right-color: #009999;

}



.comdd {

	margin: 0px 0px 10px;

	padding: 15px 0px 10px 30px;

	float: left;

	width: 440px;

	height: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.comdt03 {

	margin: 0px 0px 10px;

	padding: 15px 20px 10px 0px;

	height: 50px;

	float: left;

	width: 200px;

	border-right-width: 2px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #009999;

	border-bottom-color: #CCCCCC;

}



.comdd03 {

	margin: 0px 0px 10px;

	padding: 15px 0px 10px 30px;

	height: 50px;

	float: left;

	width: 440px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



.sec a {

	color: #333333;

}



.sec a:hover {

	color: #009999;

}



.footer_navi a {
	font-size: 12px;
	margin: 0px;
	padding: 10px 0px 0px 5px;
	color: #333333;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}



.footer_navi a:hover {
	font-size: 12px;
	margin: 0px;
	padding: 10px 0px 0px 5px;
	color: #009999;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}



#sitemap {
	margin: 20px 0px 0px;
	padding: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.maptitle {
	font-size: 11px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	background-image: url(http://www.chintai-jimusho.com/images/sitemap.gif);
	background-repeat: no-repeat;
	width: 169px;
	height: 29px;
}

#sitemap h4 {
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	margin: 15px 0px 0px 20px;
	padding: 0px;
}

#sitemap p {
	font-size: 15px;
	color: #333333;
	margin: 5px 0px 0px 40px;
	padding: 0px;
}

#sitemap h5 {
	font-size: 15px;
	color: #333333;
	margin: 10px 0px 0px 30px;
	padding: 0px;
	font-weight: normal;
}

.maptitle span {
	position: absolute;
	left: -1000em;
}

#sitemap h3 {
	font-size: 15px;
	color: #009999;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	font-weight: normal;
}

#sitemap ul{
	line-height: 1.4em;
	list-style: none inside;
}

#sitemap li{
	margin: 0px;
	padding: 0px;
}

.sitelist{
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

ul.sitelist li{
	display: inline;
}

#sitemap a {
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}



#sitemap a:hover {

	margin: 0px;

	padding: 0px;

	height: 100%;

	font-family: Arial, Helvetica, sans-serif;

	color: #009999;

}



.ensen {

	margin: 30px 0px 0px;

	padding: 0px;

	font-size: 22px;

	color: #009999;

	font-weight: bold;

}



.s06 input {



}



.junbi {

	margin-left: 50px;

}



#bn img {

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.en2 {

	color: #666666;

	margin: 0px 0px 20px 15px;

	padding: 0px;

	clear: both;

	height: 71px;

}



.copyright h3 {

	font-size: 12px;

	font-weight: normal;

	margin: 0px;

	padding: 2px 0px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: right;

}



.b_text h4 {

	font-size: 11px;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}



.s_office h3 {

	margin: 0px 0px 0px 10px;

	padding: 0px;

}



#pri {

	margin: 20px 0px 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

}



.prititle {

	background-image: url(http://www.chintai-jimusho.com/images/pri_bo.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	height: 29px;

	width: 259px;

}



.prititle span {

	position: absolute;

	left: -1000em;

}



#pri p {

	font-size: 14px;

	color: #333333;

	margin: 3px 10px 0px;

	padding: 0px;

	line-height: 150%;

}



#pri h4 {

	font-size: 18px;

	font-weight: bold;

	color: #333333;

	margin: 20px 0px 10px 10px;

	padding: 0px;

}



#pri h5 {

	font-size: 14px;

	color: #009999;

	margin: 10px 0px 0px 10px;

	padding: 0px;

}



.kititle {

	background-image: url(http://www.chintai-jimusho.com/images/ki_bo.gif);

	background-repeat: no-repeat;

	margin: 20px 0px 10px;

	padding: 0px;

	height: 29px;

	width: 421px;

}



.kititle span {

	position: absolute;

	left: -1000em;

}



#info {

	margin: 15px 0px 0px;

	padding: 0px;

	height: 50px;

}



#pri a {

	color: #333333;

}



#pri a:hover {

	color: #009999;

}



#thanks {

	margin: 0px;

	padding: 0px;

	height: 500px;

	background-image: url(http://www.chintai-jimusho.com/images/thanks01.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



#thankyou {

	margin: 0px;

	padding: 0px;

	height: 500px;

	background-image: url(http://www.chintai-jimusho.com/images/thanks02.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



.dlmk {

    margin: 8px 0px 0px 30px;

    padding: 0px;

    height: 43px;

    float: left;

}



#free p a {

    font-size: 12px;

    padding: 0px;

    line-height: 120%;

    color: #009999;

    margin: 0px;

}



#top_topics p a {

	font-size: 12px;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

}



#top_topics p a:hover {

	font-size: 12px;

	color: #009999;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

}



.copyright_top h3 {

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	margin: 0px;

	padding: 0px;

	text-align: center;

}



.copyright_top h3 a {

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

}



.copyright_top h3 a hover{

	font-size: 12px;

	font-weight: normal;

	color: #99CC00;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

}



.copyright a hover{

	font-size: 12px;

	font-weight: normal;

	color: #99CC00;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

}







.copyright h5 {

    font-size: 12px;

	font-weight: normal;

    margin: 0px;

	padding: 2px 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";



}



#other{
	display: inline;
	padding: 6px 0px;
	font-size: 12px;
	color: #333333;
	margin: 0px;
}

.t2{
	font-size: 12px;
}

#area_ul, #ensen_ul{
	display: inline;
	margin: 0px;
	padding: 0px;
}

#area_ul li{
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

#ensen_ul li{
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

#area_ul a ,#ensen_ul a{
	color: #009999;
}



#front_next {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	height: 75px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-right-width: 3px;

	border-left-width: 3px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #99CC00;

	border-left-color: #99CC00;

}



#front_next img {

	margin: 0px 5px;

	padding: 0px;

	border: 3px solid #CCCCCC;

}



#front_next .front {

	margin: 10px 0px 0px;

	padding: 0px;

	height: 60px;

	width: 340px;

	float: left;

}



.f_pic {

	margin: 0px;

	padding: 0px;

	float: left;

}



.f_text01 {

	margin: 4px 0px 0px;

	padding: 0px;

	font-size: 14px;

	color: #333333;

}



.f_text02 {

	margin: 0px;

	padding: 0px;

	font-size: 14px;

	color: #333333;

}



.next {

	padding: 0px;

	margin: 10px 0px 0px;

	float: right;

	height: 60px;

	font-size: 14px;

	color: #333333;

	width: 330px;

}



.n_pic {
    float: right;
    margin: 0;
    padding: 0;
}



.n_text01 {
    float: right;
    margin: 4px 0 0;
    padding: 0;
    text-align: right;
}



.n_text02 {

	margin: 0px;

	padding: 0px;

}



.center {

	padding: 0px;

	margin: 0px;

	float: left;

	height: 60px;

	width: 300px;

	font-size: 12px;

}



.c_text01 {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 150px;

}



.f_text01 a {

	color: #333333;

}



.f_text01 a:hover {

	color: #99CC00;

}



.n_text01 a {

	color: #333333;

}



.n_text01 a:hover {

	color: #99CC00;

}



.s_titleC {

	font-size: 11px;

	margin: 15px 0px 0px 15px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/s_01_s.jpg);

	background-repeat: no-repeat;

	width: 286px;

	height: 21px;

}



.s_titleC span {

	position: absolute;

	left: -1000em;

}



#detail_freeword {

	margin: 10px 0px 0px;

	padding: 0px;

	height: 135px;

	border: 1px solid #CCCCCC;

}



#detail_freeword p {

	font-size: 12px;

	color: #333333;

	margin: 10px 0px 0px 40px;

	padding: 0px;

}



.freekensaku {

	margin: 0px;

	padding: 0px;

	height: 24px;

	width: 114px;

	position: relative;

	top: 13px;

	left: 20px;

}



.freeeria {

	margin: 13px 0px 0px 40px;

	width: 500px;

	font-size: 15px;

	vertical-align: middle;

	border: 1px solid #666666;

	height: 16px;

}



#detail_freeword a {

	color: #009999;

}



#detail_freeword a:hover {

	color: #99CC00;

}



#fwd p {

	font-size: 12px;

	color: #333333;

	margin: 10px 0px 0px 40px;

	padding: 0px;

}



#fwd {

	margin: 0px;

	padding: 0px;

}



.h_free {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 23px;

	font-weight: bold;

	color: #FF6600;

	padding-left: 5px;

}



.s_title02 {

	font-size: 11px;

	width: 329px;

	height: 29px;

	position: relative;

	margin: 0px;

	padding: 0px;

}



.s_title02 span {

	display: block;

	height: 100%;

	width: 100%;

	position: absolute;

	background-image: url(http://www.chintai-jimusho.com/images/s_02.gif);

	background-repeat: no-repeat;

	left: 0px;

	top: 0px;

}



.s_title03 {

	font-size: 11px;

	width: 329px;

	height: 29px;

	position: relative;

	margin: 0px;

	padding: 0px;

}



.s_title03 span {

	display: block;

	height: 100%;

	width: 100%;

	position: absolute;

	background-image: url(http://www.chintai-jimusho.com/images/s_03.gif);

	background-repeat: no-repeat;

	left: 0px;

	top: 0px;

}



.s_title04 {

	font-size: 11px;

	width: 125px;

	height: 29px;

	position: relative;

	margin: 0px;

	padding: 0px;

}



.s_title04 span {

	display: block;

	height: 100%;

	width: 100%;

	position: absolute;

	background-image: url(http://www.chintai-jimusho.com/images/s_04.gif);

	background-repeat: no-repeat;

	left: 0px;

	top: 0px;

}



#header img {

	margin: 0px;

	padding: 0px;

	position: absolute;

	right: 5px;

	top: 15px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.hp1 {

	font-size: 12px;

	color: #666666;

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	position: absolute;

	top: 170px;

	right: 0px;

	text-align: right;

}


.hp2 {

	font-family: "ＭＳ ゴシック", "Osaka－等幅";

	font-size: 12px;

	color: #666666;

	padding: 0px;

	margin: 10px 0px 0px 0px;

	position: absolute;

	top: 200px;

	right: 5px;

	font-weight: bold;

}

#header .hpimg {

	margin: 0px;

	padding: 0px;

}







#header a {

	text-decoration: none;

	color: #666666;

}



#header a {

	text-decoration: none;

	color: #666666;

}



#header_kai img {



}



.kai0120 {

	font-size: 12px;

	color: #666666;

	padding: 0px;

	margin: 0px;

	position: absolute;

	top: 140px;

	right: 5px;

	text-align: right;

	font-weight: normal;

}



#header a:hover {

	text-decoration: none;

	color: #666666;

}



#header_kai a {

	text-decoration: none;

	color: #666666;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}



#header_kai a:hover {

	text-decoration: none;

	color: #666666;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size: 12px;

}

.s06map {
	padding: 10px;
}

.s06map .maptext {
	font-size: 11px;
	color: #666666;
	padding: 0px;
	margin: 0px;
}

.comm {

	color: #FF0000;

	background-color: #FFFFCC;

	font-size: 14px;

	margin-right: 5px;

}

#site #m_top #search #free #frm {

	margin: 3px 0px 0px;

	padding: 0px;

	float: left;

}

#site #m_top #search #free #frm input {



}

#site #m_top #search #free input {

	margin: 0px 0px 0px 10px;

	padding: 0px;

	float: left;

}

#toi_ichi p {

	font-size: 12px;

	margin: 15px 0px 0px 10px;

	padding: 0px;

}

#toi_ichi a {

	color: #009999;

	font-size: 12px;

}

#toi_ichi a:hover {

	color: #FF6600;

	font-size: 12px;

}

#ichiran .check .nowrap {

	margin-top: 10px;

}

.s06 img {

	margin-top: 10px;

	margin-right: 5px;

}

.syosai a {

	color: #009999;

	font-size: 13px;

}

.printcopyr {

	font-size: 12px;

	color: #333333;

	text-align: right;

}

.printlogo {

	margin-top: 15px;

}

.tel {

	font-size: 13px;

	text-align: center;

	line-height: 150%;

}

.printpage {

	margin: 20px 0px 10px;

	padding: 0px 0px 0px 0px;

}

.tel span {

	font-size: 24px;

	color: #FF6600;

	line-height: 150%;

	font-weight: bold;

	margin-left: 5px;

}

.printpage span {

	background-image: url(http://www.chintai-jimusho.com/images/printbg.gif);

	background-repeat: no-repeat;

	padding-left: 17px;

}

.phone {

	font-size: 20px;

	color: #FF6600;

	font-weight: bold;

}

#k_list {

	margin: 20px 0px 20px;

	padding: 0px;

}

.s_title_kl {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.chintai-jimusho.com/images/k_list.gif);

	background-repeat: no-repeat;

	width: 390px;

	height: 29px;

	margin: 0px;

}

.kls01 {

	position: absolute;

	left: -1000em;

}

.kls02 {

	font-size: 16px;

	color: #FF6600;

}

#k_list p {

	font-size: 12px;

	color: #333333;

	margin: 10px 0px 0px 20px;

	padding: 0px;

}

.check02 {

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

}

#header_kai .kaip {

	font-size: 11px;

	margin: 5px 0px 0px 5px;

	padding: 0px;

	color: #666666;

	float: left;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}
h1{
	float: left;
}

#header_kai img {

	margin: 0px;

	padding: 0px;

	position: absolute;

	right: 5px;

	top: 30px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#header_kai .kai0120 .h_free {

	font-size: 18px;

}

#bookM {

	padding: 10px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	border-top-width: 1px;

}

#bookM p {

	font-size: 12px;

	margin: 0px;

	padding: 0px;

}

#bookM img {

	margin-top: 10px;

	margin-right: 10px;

	margin-left: 10px;

}

#site .Reward {

	font-size: 12px;

	margin: 0px;

	padding: 0px;

}

.Reward h3 {

	margin: 0px;

	padding: 0px;

	height: 29px;

	width: 352px;

	position: relative;

}

.Reward .comp01 span {

	font-weight: bold;

	color: #FF0000;

	background-color: #FFCFB9;

}



#site2 {

	margin: 0px auto;

	padding: 0px;

	width: 550px;

}

.Reward .comp01 {

	margin: 15px 0px;

	padding: 0px 10px;

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

}

.Reward .comp02 {

	margin: 0px 0px 10px;

	padding: 0px 15px;

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

}

.Reward h3 span {

	background-image: url(http://www.chintai-jimusho.com/images/reword.gif);

	background-repeat: no-repeat;

	position: absolute;

	left: 0px;

	top: 0px;

	display: block;

	height: 100%;

	width: 100%;

	overflow: hidden;

}

#footer img {

	position: absolute;

	bottom: 5px;

	margin: 0px;

	padding: 0px;

}

#go_dist {

	font-size: 12px;

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

}

#go_aria {

	font-size: 12px;

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

}

#go_dist a {

	font-size: 12px;

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

	color: #009999;

}

#go_dist a:hover {

	font-size: 12px;

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

	color: #99CC00;

}

#go_dist p {

	margin: 0px;

	padding: 0px;

}

#go_aria p {

	margin: 0px;

	padding: 0px;

}



#go_aria a {

	font-size: 12px;

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

	color: #009999;

}

#go_aria a:hover {

	font-size: 12px;

	text-align: right;

	margin: 10px 0px 0px;

	padding: 0px;

	color: #99CC00;

}

#t_area {

	margin: 0px;

	padding: 20px 5px 5px;

	clear: both;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	position: relative;

	min-height: 10px;

	height: auto !important;

	height: 100%;

	overflow: hidden;

}

#t_area p {

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	padding: 0px;

	margin-bottom: 3px;

	margin-top: 3px;

	margin-right: 0px;

	margin-left: 0px;

}

#t_area ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

}

#t_area .officeareatitle {

	margin: 0px 10px 0px 0px;

	padding: 0px;

	color: #999900;

}

#t_area li {

	display: inline;

	margin: 0px;

	padding: 0px;

	line-height: 125%;

}

#t_area h3 {

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}

#t_area a {

	color: #666666;

}

#t_area a:hover {

	color: #99CC00;

}

.officeareatitle a{

        color: #999900 !important;

}


.f_list{
	font-size: 12px;
}

.f_moyori {
	position: relative;
	top: -30px;
	width: 200px;
	padding-top: 5px;
}

.f_moyori p{
	font-size: 12px;
	margin: 0px;
	padding: 1px 0px;
}

.f_moyori a{
	color: black;
}


#site {
	margin: 0px auto;
	padding: 0px;
	width: 761px;
}

#header .tex {

	font-size: 16px;

	color: #009999;

	position: absolute;

	top: 285px;

	font-weight: normal;

	left: 30px;

	margin: 0px;

	padding: 0px;

}

.moji {
	display: inline-block;
	background-image: url("http://www.chintai-jimusho.com/images/moji.gif");
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	position: relative;
	top: 2px;
	/top: -1px;
	overflow: hidden;
}

.rku{
	background-position: -17px 0px;
}
.rcho{
	background-position: -30px 0px;
}
.reki{
	background-position: -85px 0px;
}
.rfun{
	background-position: -99px 0px;
}
.rtubo{
	background-position: -70px 0px;
}
.rkai{
	background-position: -57px 0px;
}
.ren{
	background-position: -2px 0px;
}
.ren2{
	background-position: -2px 0px;
}

.rkub{
	background-position: -17px -13px;
}
.rchob{
	background-position: -30px -13px;
}
.rekib{
	background-position: -85px -13px;
}
.rfunb{
	background-position: -99px -13px;
}
.rtubob{
	background-position: -70px -13px;
}
.rkaib{
	background-position: -57px -13px;
}
.renb{
	background-position: -2px -13px;
}
.ren2b{
	background-position: -2px -13px;
}

.newIcon {

	border: 0px !important;

}

.bname {

	font-size: 15px !important;
	
	font-weight: bold;

	color: #99CC00 !important;
	
	text-decoration:underline !important;

}


#map3d_container{
	margin: 10px auto 0px auto;
	width: 870px;
}

#map3d {
	text-align: left;
	margin: 0px auto 10px auto;
	border: 1px solid #cccccc;
	height: 480px;
	width: 870px;
	line-height: 140%;
}

#map3d h3 {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin-left: 0px;
}

#map3d ul {
	padding: 0px;
	margin-left: 0px;
	list-style: none;
}

#howto{
	background-image: url("http://www.chintai-jimusho.com/images/ge_howto.gif");
	background-repeat: no-repeat;
	width: 870px;
	height: 225px;
}

#m_kai02 .ggEarthLink {
	clear: both;
	margin: 10px auto 10px auto;
	padding: 0px;
	background: url(http://www.chintai-jimusho.com/images/google_earth_link.gif) no-repeat left center;
	height: 50px;
	width: 720px;
	position: relative;
}

#m_kai02 .ggEarthLink span {
	position: absolute;
	left: 60px;
	top: 17px;
	width: auto;
	height: 1em;
}


.control { text-align: center; }

#nearlyField{
    margin-top: 10px;
}

#nearlyField h4{
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    margin: 0px;
    padding: 15px 10px;
}

#nearlyTable{
    border-collapse: collapse;
}

#nearlyTable tr{
    
}

#nearlyTable td{
    padding: 5px;
    border: 1px solid #ccc;
}

.articleImage{
    width: 60px;
}
.articleImage div{
    margin: 0px auto;
    width:38px;
    height:50px;
    padding: 1px;
    border: 1px solid #ddd;
    background-color: white;
}
.articleImage div img {
    border: 0px;
}

.articleName{
    font-size: 12px;
    width: 280px;
}
.articleStation{
    width: 230px;
}
.articleArea{
    text-align: right;
    width: 90px;
}
.articleCost{
    text-align: right;
    width: 150px;
}

#caution{
    background-color: #efd;
    border: 1px solid #1CA4A0;
    line-height: 1.4em;
    margin: 0 10px;
    padding: 10px;
}

#caution span{
    font-weight:bold;
}

.taishinTips{
    text-decoration: underline;
    cursor: pointer;
}

.pageController{
    text-align: center;
}

.pageController a {
    background-image: url("http://www.chintai-jimusho.com/images/toTop.gif");
    background-position: left 4px;
    background-repeat: no-repeat;
    color: #009999;
    padding-left: 14px;
}

.pageController a:hover{
    color: #9c0;
}

.impact{
    color: #ff6600;
}

.taishinLink{
    background-image: url("http://www.chintai-jimusho.com/images/specialSearch.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 20px;
    margin: 0 auto 10px;
    padding: 7px 7px 7px 120px;
}

.taishinLink a{
    font-weight: bold;
    color: #009999;
}

.topLink{
    right: 0px;
    position: absolute;
    top: 60px;
}

.topLink a{
    font-size: 11px !important;
}

.areaButton{
    background-image: url("http://www.chintai-jimusho.com/images/e00.gif");
    color: #333;
    display: block;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    width: 92px;
    margin-right: 10px;
    margin-bottom: 10px;
}
