@charset "UTF-8";


/* パンくず */
#root {
	width: 710px;
	margin: 0px;
	padding: 0px;
	clear: both;
	font-size: 93%;
}
#root ul {
	width: 710px;
	height: 19px;
	list-style-type: none;
	margin-left: 10px;
}
#root li {
	float: left;
	margin: 0px;
	padding: 0px 5px 5px 0px;
}	
#main_contents h3 {
	width: 690px;
	height: 38px;
	padding: 12px 0px 10px 20px;
	padding: 11px 0px 10px 20px;
	font-weight: bold;
	font-size: 120%;
}
.search_vacancy h3 {
background: url(../images/h3_kensakukeka_kushitu.jpg) no-repeat left top;
}
.search_article h3 {
background: url(../images/h3_kensakukeka_butuken.jpg) no-repeat left top;
}
.new_open h3 {
background: url(../images/h3_new_open.jpg) no-repeat left top;
}
.favorite_list h3 {
background: url(../images/h3_favorite_list.jpg) no-repeat left top;
}
.campaign_list h3 {
background: url(../images/h3_campaign_list.jpg) no-repeat left top;
}
.campaign_details h3 {
background: url(../images/h3_campaign_details.jpg) no-repeat left top;
}
.feature_article_list h3 {
background: url(../images/h3_feature_article_list.jpg) no-repeat left top;
}
.topics_list h3 {
background: url(../images/h3_topics_list.jpg) no-repeat left top;
}
.contact h3 {
background: url(../images/h3_contact.jpg) no-repeat left top;
}
h3#contact_confirm  {
background: url(../images/h3_contact_confirm.jpg) no-repeat left top;
}
h3#contact_fin {
background: url(../images/h3_contact_fin.jpg) no-repeat left top;
}
h3#support  {
background: url(../images/h3_support.jpg) no-repeat left top;
}
h3#support_confirm {
background: url(../images/h3_support_confirm.jpg) no-repeat left top;
}
h3#support_fin {
background: url(../images/h3_support_fin.jpg) no-repeat left top;
}
.showroom_reservation h3 {
background: url(../images/h3_showroom_reservation.jpg) no-repeat left top;
}
.showroom_reservation h3#showroom_reservation_con {
background: url(../images/h3_showroom_reservation_con.jpg) no-repeat left top;
}
.showroom_reservation h3#showroom_reservation_fin {
background: url(../images/h3_showroom_reservation_fin.jpg) no-repeat left top;
}
.advertisement_publishing h3 {
background: url(../images/h3_advertisement_publishing.jpg) no-repeat left top;
}
.entry_publishing h3 {
background: url(../images/h3_entry_publishing.jpg) no-repeat left top;
}
.entry_publishing_confirm h3 {
background: url(../images/h3_entry_publishing_confirm.jpg) no-repeat left top;
}
.entry_publishing_fin h3 {
background: url(../images/h3_entry_publishing_fin.jpg) no-repeat left top;
}
h3#search_designer {
background: url(../images/h3_search_designer_offic.jpg) no-repeat left top;
}
h3#search_new_open {
background: url(../images/h3_search_new_open_office.jpg) no-repeat left top;
}
h3#search_10man {
background: url(../images/h3_search_10man_office.jpg) no-repeat left top;
}
.agreement h3 {
background: url(../images/h3_agreement.jpg) no-repeat left top;
} 
.privacy_policy h3 {
background: url(../images/h3_privacy_policy.jpg) no-repeat left top;
} 
.perfect_guide h3 {
background: url(../images/h3_perfect_guide.jpg) no-repeat left top;
} 
.concierge h3 {
background: url(../images/h3_concierge.jpg) no-repeat left top;
} 
.business_support h3 {
background: url(../images/h3_business_support.jpg) no-repeat left top;
} 
.company_overview h3 {
background: url(../images/h3_company_overview.jpg) no-repeat left top;
} 
.sitemap h3 {
background: url(../images/h3_sitemap.jpg) no-repeat left top;
} 


/* 下層 */
.lower {
	width: 710px;
	margin: 0px;
	padding: 0px;
	clear: left;	
}

.lower h4 {
	width: 693px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 17px;
	font-weight: bold;
	font-size: 108%;
	clear: left;
	background: url(../images/title_h4.jpg) no-repeat left top;
}

/* table .setting */
table.setting {
	*/width: 710px;*/
	margin: 0px;
	padding: 0px;
	clear: both;
	background: #ffffff;
	border-left: 1px solid #aaa;
	border-top: 1px solid #aaa;
}
table.setting tr {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
table.setting th {
	margin: 0px;
	padding: 5px 0px;
	text-align: center;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}
table.setting td {
	margin: 0px;
	padding: 5px 0px;
	text-align: center;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

.box01 {
	width: 710px;
	padding-top: 3px;
	background: url(../images/box_buken_btm.jpg) no-repeat left bottom;
}
.box02 {
	width: 710px;
	padding-top: 10px;
	background: url(../images/box_buken_top.jpg) no-repeat left top;
}



/* 注目オススメ物件（空室・物件共通） */
#osusume_buken {
	width: 710px;
	margin: 0px 0px 0px;
	padding: 0px 0px 20px;
}
#osusume_buken h4 {
	width: 710px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background: url(../images/h4_chumoku.jpg) no-repeat left top;
}
#osusume_buken .box01 {
	width: 709px;
	padding: 5px 0px 3px 1px;
}
.osusume_buken_box {
	width: 230px;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 3px 0px;
	float: left;
	font-size: 86%;
	background: url(../images/osusume_buken_box_bottom.jpg) no-repeat left bottom;
}	
.osusume_buken_box dl.name {
	width: 225px;
	margin: 0px;
	padding: 5px 0px 2px 5px;
	background: url(../images/osusume_buken_box_top.jpg) no-repeat left top;
}
.osusume_buken_box dl.name dt {
	line-height: 120%;
	padding-bottom: 2px;
}
.osusume_buken_box dl.name dd {
	line-height: 120%;
}
.osusume_buken_box .osusume_sousai {
	width: 225px;
	margin: 0px;
	padding: 2px 0px 0px 5px;
}
.osusume_buken_box .osusume_sousai p.osusume_photo {
	width: 60px;
	margin: 0px;
	padding: 0px 4px 2px 0px;
	float: left;
}
.osusume_buken_box .osusume_sousai dl {
	width: 161px;
	margin: 0px;
	padding: 0px;
	font-size: 93%;
	float: left;
}
.osusume_buken_box .osusume_sousai dl dt {
	width: 44px;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	line-height: 125%;
	float: left;
}
.osusume_buken_box .osusume_sousai dl dd {
	width: 114px;
	margin: 0px;
	padding: 0px;
	float: left;
	line-height: 125%;
}


/* 検索条件（空室・物件共通） */
#jouken {
	width: 710px;
	margin: 0px;
	padding: 0px 0px 20px;
	clear: left;
}
#jouken h4 {
	width: 710px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background: url(../images/h4_jouken.jpg) no-repeat left top;
}
/*#jouken #box {
	width: 710px;
	margin: 0px;
	padding: 0px;
	float: left;
}*/
#jouken dl {
	width: 700px;
	margin: 0px 5px;
	padding: 0px;
	clear: left;
	font-size: 93%;
	border-top: 1px dashed #ccc;
}
#jouken dt {
	width: 100px;
	margin: 0px;
	padding: 7px 0px 7px 9px;
	float: left;
	line-height: 135%;
	font-weight: bold;
	background: url(../images/icon_title03.jpg) no-repeat 3px 9px; 
}
#jouken dd {
	width: 586px;
	margin: 0px;
	padding: 7px 5px 7px 0px;
	float: left;
	line-height: 135%;
	white-space: inherit;
}
#jouken ul {
	list-style-type: none;
	white-space: nowrap;
}
#jouken ul li {
	float: left;
	padding-right: 2px;
}



/* 検索結果（空室/物件共通）*/
/*#kensu {
	width: 710px;
	margin: 0px;
	padding: 0px 0px 20px;
}
*/
h5#kensu  {
	width: 700px;
	height: 20px;
	margin: 0px 0px 0px;
	padding: 15px 0px 5px 10px;
	font-weight: normal;
	font-size: 93%; 
	clear: left;	
	background: url(../images/h5_office_kensu.jpg) no-repeat left top;
}
h5#kensu em.font_r20 {
	visibility: inherit;
	font-style: normal;
	font-weight: bold;
	font-size: 130%;
	color: #FF0000;
	margin-right: 3px;
}
/*.btn_okiniiri {
	margin: 5px 0px;
}*/


/* 検索結果（空室）*/
table.kushitu {
	font-size: 86%;
}
table.kushitu th {
	width: 701px;
	height: 30px;
	padding: 5px 0px;
	text-align: center;
	line-height: 135%;
	background: #f0f0f0;
}
table.kushitu td {
	width: 701px;
	padding: 5px 0px;
	line-height: 135%;
	text-align: center;
}
table.kushitu th.photo {
	width: 90px;
}
table.kushitu th.name {
	width: 201px;
}
table.kushitu th.number {
	width: 60px;
}
table.kushitu th.eki {
	width: 80px;
	border-right: none;
}
table.kushitu th.rental {
	width: 70px;
	border-right: none;
}
table.kushitu th.reikin {
	width: 85px;
}
table.kushitu th.ninzu {
	width: 57px;
	border-right: none;
}
table.kushitu th.arrow {
	width: 15px;
	padding: 0px 3px 0px 1px; 
	line-height:  130%;
	text-align: left;
}
table.kushitu th.arrow img.arrow01 {
	padding-bottom: 2px;
}

/*table.kushitu th.favorite {
	width: 70px;
}
*/
table.kushitu td.photo {
	padding: 5px;
	width: 80px;
}
table.kushitu td.name {
	width: 201px;
	padding:  5px 0px 0px 3px;
	text-align: left;
	vertical-align: top;
}
table.kushitu td.name ul {
	width: 201px;
	list-style-type: none;
	white-space: nowrap;
}
table.kushitu td.name ul li {
	float: left;
	padding-right: 2px;
}
table.kushitu td.number {
	width: 60px;
}
table.kushitu td.eki {
	width: 100px;
}
table.kushitu td.rental {
	width: 89px;
}
table.kushitu td.reikin {
	width: 85px;
}
table.kushitu td.ninzu {
	width: 76px;
}
/*table.kushitu td.favorite {
	width: 70px;
}*/

table.kushitu td.name ul.btn_tuika {
	width: 120px;
	margin: 0px 0px;
	padding: 0px 0px 0px 75px;
	list-style-type: none;
	clear: left;
}
table.kushitu td.name ul.btn_tuika li {
	width: 120px;
	height: 20px;
	padding: 2px 0px 6px 0px;
	font-size: 50%;
}
table.kushitu td.name ul.btn_tuika li a {
	width: 120px;
	height: 20px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/btn_okiniiri.jpg) no-repeat left top;
}
table.kushitu td.name ul.btn_tuika li a:hover {
	background: url(../images/btn_okiniiri.jpg) no-repeat left bottom;
}



/* 物件情報 */
.box03 {
	width: 710px;
	margin: 0px;
	padding: 5px 0px 0px;
	clear: left;
}
.box03 p.txt_10 {
	width: 685px;
	margin: 0px 5px;
	padding: 5px 0px 4px 15px;
	font-weight: bold;
	background: url(../images/title_bl.jpg) no-repeat left top;
}
.box03 .photo_left {
	width: 160px;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px 25px 13px;
	float: left;
}
.box03 p.photo {
	width: 160px;
}
.box03 ul {
	list-style-type: none;
}
.box03 p.tuika {
	width: 120px;
	margin: 0px 20px;
	padding: 8px 0px 0px;
}
.box03 p.tuika a {
	width: 120px;
	height: 20px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/btn_okiniiri.jpg) no-repeat left top;
}
.box03 p.tuika a:hover {
	background: url(../images/btn_okiniiri.jpg) no-repeat left bottom;
}
.box03 .sakujo {
	margin: 0px 20px;
	padding: 7px 0px 0px;
}
.box03 .sakujo a {
	width: 120px;
	height: 20px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/btn_okiniiri_sakujo.jpg) no-repeat left top;
}
.box03 .sakujo a:hover {
	background: url(../images/btn_okiniiri_sakujo.jpg) no-repeat left bottom;
}
.box03 p.cont {
	margin: 7px 43px 0px;
	padding: 0px 0px 7px;
	font-size: 50%;
}
.box03 p.cont a {
	width: 74px;
	height: 20px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/btn_support.jpg) no-repeat left top;
}
.box03 p.cont a:hover {
	background: url(../images/btn_support.jpg) no-repeat left bottom;
}
.box03 .cont {
	margin: 7px 0px 0px;
	padding: 0px 0px 7px;
	font-size: 50%;
}
.box03 .cont a {
	width: 74px;
	height: 20px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/btn_support.jpg) no-repeat left top;
}
.box03 .cont a:hover {
	background: url(../images/btn_support.jpg) no-repeat left bottom;
}
.box03 .nairan_yoyaku {
	margin: 7px 5px 0px 0px;
	padding: 0px 0px 7px;
	float: left;
	font-size: 50%;
}
.box03 .nairan_yoyaku a {
	width: 74px;
	height: 20px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/btn_yoyaku.jpg) no-repeat left top;
}
.box03 .nairan_yoyaku a:hover {
	background: url(../images/btn_yoyaku.jpg) no-repeat left bottom;
}
.box03 .teble_right {
	width: 527px;
	padding: 5px 0px 25px 0px;
	float: left;  
}
.box03 table.joho {
	width: 517px;
	font-size: 93%;
	border: none;
}	
.box03 table.joho th {
	width: 94px;
	padding-left: 6px;
	text-align: left;
	line-height: 130%;
	vertical-align: top;
	border: none;
	background: url(../images/icon_title03.jpg) no-repeat left 7px; 
}	
.box03 table.joho td {
	width: 407px;
	padding: 5px;
	text-align: left;
	line-height: 130%;
	border: none;
}	
.box03 table.joho td ul {
	width: 397px;
	list-style-type: none;
	white-space: nowrap;
}	
.box03 table.joho td ul li {
	float: left;
	padding-right: 2px;
}




/* デザイナーオフィス search_designer_office.html */

.offic #jouken h4 {
	background: url(../images/h4_jouken_green.jpg) no-repeat left top;
}
.offic #jouken dt {
	background: url(../images/icon_title08.jpg) no-repeat 3px 9px; 
}
.offic .box03 p.txt_10 {
	background: url(../images/title_green.jpg) no-repeat left top;
}
.offic .box03 table.joho th {
	background: url(../images/icon_title08.jpg) no-repeat left 7px; 
}	


/* お気に入り */
.favorite_list .box03 p.txt_10 {
	background: url(../images/title_or.jpg) no-repeat left top;
}
.favorite_list .box03 table.joho th {
	background: url(../images/icon_title05.jpg) no-repeat left 7px; 
}	


/* キャンペーン */
.campaign_list .box03 p.txt_10 {
	background: url(../images/title_pink.jpg) no-repeat left top;
}
.campaign_list .box03 table.joho th {
	width: 110px;
	background: url(../images/icon_title06.jpg) no-repeat left 7px; 
}	
.campaign_list .box03 table.joho td {
	width: 391px;
}


/* 一覧 */

table.ichiran {
	width: 690px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 13px;
}
table.ichiran td.photo {
	width: 170px;
	text-align: center;
	line-height: 135%;
	vertical-align: top;
}
table.ichiran th.name {
	width: 140px;
	padding-left: 5px;
	line-height: 135%;
	text-align: left;
	background: #EFF9FF;
}
table.ichiran td.info {
	width: 361px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 135%;
	text-align: left;
}


/* 特記事項一覧 feature_article_list.html */
.feature_article_list .tokushu_box {
	width: 690px;
	margin: 0px 10px;
	padding: 15px 0px 0px;
	clear: left;
	font-size: 93%;
	border-top: 1px dotted #A4E4EF;
}	 
.feature_article_list .tokushu_box p.photo {
	width: 140px;
	margin: 0px;
	padding: 0px 10px 15px 5px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.feature_article_list .tokushu_box table.tokushu {
	width: 535px;
	margin: 0px;
	padding: 0px;
	line-height: 135%;
	text-align: left;
	float: left;
	font-size: 93%;
}
.feature_article_list .tokushu_box table.tokushu th.date {
	width: 85px;
	padding-top: 0px;
	padding-left: 8px;
	line-height: 135%;
	text-align: left;
	vertical-align: top;
	border: none;
	background: url(../images/icon_title02.jpg) no-repeat left top;
}
.feature_article_list .tokushu_box table.tokushu td.title {
	width: 433px;
	padding: 0px 5px 4px; 
	line-height: 135%;
	border: none;
	font-weight:bold;
	text-align: left;
}
.feature_article_list .tokushu_box table.tokushu td.info {
	width: 433px;
	padding: 0px 5px 4px; 
	line-height: 135%;
	border: none;
	text-align: left;
}
.feature_article_list .tokushu_box table.tokushu td.url {
	width: 433px;
	padding: 3px 5px 15px; 
	line-height: 135%;
	border: none;
	text-align: right;
}


/* TOPICS一覧 topics_list.html */
.topics_list table.ichiran {
	border: none;
	border-top: 1px dotted #A4E4EF;
}

.topics_list table.ichiran th.date {
	width: 85px;
	padding-top: 15px;
	padding-left: 12px;
	line-height: 135%;
	text-align: left;
	vertical-align: top;
	border: none;
	background: url(../images/icon_title02.jpg) no-repeat 5px 15px;
}
.topics_list table.ichiran td.topics_title {
	width: 582px;
	padding: 15px 5px 4px; 
	line-height: 135%;
	border: none;
	font-weight:bold;
	text-align: left;
}
.topics_list table.ichiran td.topics_info {
	width: 582px;
	padding: 0px 5px 0px; 
	line-height: 135%;
	border: none;
	text-align: left;
}





/* 物件詳細 */
.office_information table.setting {
	width: 690px;
	margin: 0px 10px 15px;
	font-size: 93%;
}
.office_information {
	width: 710px;
	margin: 0px;
	padding: 0px;
}
#main_contents .office_information h3 {
	width: 697px;
	height: 107px;
	margin: 0px;
	padding: 18px 0px 0px 13px;
	background: url(../images/h3_title.jpg) no-repeat left top;
}
.office_information .office_info ul {
	width: 492px;
	height: 66px;
	margin: 0px 0px 0px;
	padding: 9px 0px 0px 218px;
	list-style-type: none;
	background: url(../images/btn_bg.jpg) no-repeat right top;
}
.office_information .office_info ul li {
	height: 49px;
	margin-right: 5px;
	float: left;
}
.office_information .info01 ul {
	margin-top: -57px;
	position: relative;
	top: -11px;
}
.office_information .info02 ul {
	margin-top: 8px;
	margin-bottom: 18px;
}
.office_information .info03 ul {
	margin-top: 20px;
}
/*.office_information .info03 ul {
	width: 606px;
	height: 66px;
	margin: 20px 0px 0px;
	padding: 10px 0px 5px 121px;
	list-style-type: none;
	background: url(../images/btn_bg.jpg) no-repeat center top;
}
*/
.office_information .office_info ul li a {
	height: 49px;
	display: block;
	text-decoration: none;
	overflow: hidden;
}
.office_information .office_info ul li.telnumber p {
	width:147px;
	height: 22px;
	margin: 0px;
	padding: 27px 0px 0px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}
.office_information .office_info ul li.telnumber {
	width: 147px;
	background: url(../images/btn_telnumber.jpg) no-repeat left top;
}
.office_information .office_info ul li.okiniri a {
	width: 137px;
	background: url(../images/btn_okini.jpg) no-repeat left top;
}
.office_information .office_info ul li.okiniri a:hover {
	background: url(../images/btn_okini.jpg) no-repeat left bottom;
}
.office_information .office_info ul li.nairan_yoyaku a {
	width: 85px;
	background: url(../images/btn_nairan.jpg) no-repeat left top;
}
.office_information .office_info ul li.nairan_yoyaku a:hover {
	background: url(../images/btn_nairan.jpg) no-repeat left bottom;
}
.office_information .office_info ul li.support a {
	width: 98px;
	background: url(../images/btn_otoi.jpg) no-repeat left top;
}
.office_information .office_info ul li.support a:hover {
	background: url(../images/btn_otoi.jpg) no-repeat left bottom;
}


/*
 物件詳細 */
#butuken_info {
	width: 710px;
	margin: 0px 0px 0px;
	padding: 0px 0px 20px;
	font-size: 93%;
	clear: left;
}	
#butuken_info h4 {
	width: 710px;
	height: 31px;
	background: url(../images/h4_butuken_info.jpg) no-repeat left top;
}	
#butuken_info #roomphoto_l {
	width: 250px;
	height: 214px;
	float: left;
	margin: 0px 6px 15px 0px; 
	padding: 3px 3px 3px 13px;
	text-align: center;
	background: url(../images/roomphoto_l_bg.gif) no-repeat 10px top;
}
#butuken_info #roomphoto_l #imgarea {
	width: 250px;
	height: 214px;
	overflow: hidden;
}
#butuken_info #roomphoto_s {
	width: 438px;
	margin-bottom: 15px;
	float: left;
}
#butuken_info #roomphoto_s dl {
	width: 138px;
	margin: 0px 6px 6px 0px ;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: center;
}
#butuken_info #roomphoto_s dl dt {
	width: 138px;
	height: 116px;
}
#butuken_info #roomphoto_s dl dt a {
	width: 132px;
	height: 110px;
	padding: 2px 2px 2px 2px;
	display: block;
	overflow: hidden;
	border: 1px solid #bbb;
}
#butuken_info #roomphoto_s dl dt a.active, #butuken_info #roomphoto_s dl dt a:hover {
	border:1px solid #555;
}
#butuken_info #roomphoto_s dl dt img {
	width: 132px;
	height: 110px;
	overflow: hidden;
}
#butuken_info #roomphoto_s dl dd {
	width: 138px;
	padding-top: 1px;
	line-height: 135%;
	font-size: 79%;
}
#butuken_info table.setting {
	margin-top: 0px;
}

#butuken_info table.setting {
	background: #fafafa;
	border-left: none; 
}
#butuken_info table.setting th {
	width: 22%;
	padding: 7px 5px 5px 10px;
	text-align: left;
	border-right: none;
	vertical-align: top;
	background: url(../images/icon_title03.jpg) no-repeat 3px 6px;
}
#butuken_info table.setting td {
	width: 28%;
	padding: 7px 5px 5px 5px;
	line-height: 130%;
	text-align: left;
	border-right: none;
}


/*
 キャンペーン情報 */
#campaign_info {
	width: 710px;
	margin: 0px;
	padding: 0px 0px 20px;
	font-size: 93%;
}	
#campaign_info h4 {
	width: 710px;
	height: 31px;
	background: url(../images/h4_campaign_info.jpg) no-repeat left top;
}	
#campaign_info ul {
	width: 690px;
	list-style-type: none;
		margin: 0px 10px 10px;
}
#campaign_info ul li {
	line-height:130%;
	padding-left: 8px;
	padding-bottom: 5px;
	background: url(../images/icon_arrow02.jpg) no-repeat left 6px;
}
#campaign_info ul li a {
	margin-right: 10px;
}

/*
 キャンペーン詳細 */
.campaign_details p.campaign_img {
	margin: 0px;
	padding: 10px 0px 10px 10px;
}
.campaign_details p.tet10 {
	margin: 0px;
	padding: 0px 0px 30px 10px;
	line-height: 140%;
}

/*
 設備情報 */
#setubi_info {
	width: 710px;
	margin: 0px;
	padding: 0px 0px 20px;
	font-size: 93%;
	 clear: left;
}	
#setubi_info .box01 {
	padding-bottom: 5px;
}	
#setubi_info h4 {
	width: 710px;
	height: 31px;
	background: url(../images/h4_setubi_info.jpg) no-repeat left top;
}	
#setubi_info dl {
	width: 700px;
	margin: 0px 5px;
	padding: 0px;
	clear: left;
	font-size: 93%;
	border-top: 1px dashed #ccc;
}
#setubi_info dt {
	width: 150px;
	margin: 0px;
	padding: 7px 0px 7px 10px;
	float: left;
	line-height: 135%;
	font-weight: bold;
	background: url(../images/icon_title03.jpg) no-repeat 3px 8px; 
}
#setubi_info dd {
	width: 535px;
	margin: 0px;
	padding: 7px 5px 7px 0px;
	float: left;
	line-height: 135%;
	white-space: inherit;
}
#setubi_info ul {
	list-style-type: none;
	white-space: nowrap;
}
#setubi_info ul li.on {
	width: 125px;
	padding-bottom: 3px;
	padding-left: 8px;
	float: left;
	line-height: 130%;
	background: url(../images/icon_arrow02.jpg) no-repeat left 5px;
}
#setubi_info ul li.off {
	width: 125px;
	padding-bottom: 3px;
	padding-left: 8px;
	float: left;
	line-height: 130%;
	color: #bbbbbb;
	background: url(../images/icon_arrow03.jpg) no-repeat left 5px;
}

/*
 空室情報 */
#room_info {
	width: 710px;
	margin: 2px 0px 0px;
	padding: 0px 0px 20px;
	font-size: 93%;
	clear: left;
}	

#room_info h4 {
	width: 710px;
	height: 31px;
	background: url(../images/h4_room_info.jpg) no-repeat left top;
}	
#room_info table.setting th {
	line-height: 130%;
	text-align: center;
	background: #f0f0f0;
}
#room_info table.setting th.number {
	width: 60px;
}
#room_info table.setting th.ninzu {
	width: 60px;
}
#room_info table.setting th.rental {
	width: 85px;
}
#room_info table.setting th.reikin {
	width: 85px;
}
#room_info table.setting th.tokucho {
	width: 394px;
}
#room_info table.setting td {
	text-align: center;
	line-height: 130%;
	background: #ffffff;
}
#room_info table.setting td.number {
	width: 60px;
}
#room_info table.setting td.ninzu {
	width: 60px;
}
#room_info table.setting td.rental {
	width: 85px;
}
#room_info table.setting td.reikin {
	width: 85px;
}
#room_info table.setting td.tokucho {
	width: 394px;
	padding: 5px;
	text-align: left;
}




/* ページング */
#paging {
	width: 710px;
	margin: 0px;
	padding: 15px 0px 0px;
	font-size: 86%;
	border-top: 1px solid #ccc;
	clear: left;
}
#paging ul {
	margin-left: 210px;
	list-style-type: none;
}
#paging ul li {
	float: left;
	margin-right: 8px;	
}
#paging table.pager td {
	border: none;
	padding: 0px 1px 1px;
}
#paging02 {
	width: 690px;
	margin: 0px 10px 0px;
	padding: 20px 0px 0px;
	font-size: 86%;
	border-top: 1px dotted #A4E4EF;
	border-top: 1px dotted #ccc;
	clear: left;
}
#paging02 ul {
	margin-left: 210px;
	list-style-type: none;
}
#paging02 ul li {
	float: left;
	margin-right: 8px;
	padding-bottom: 15px;
}
#paging02 table.pager td {
	border: none;
	padding: 0px 1px 1px;
}
#paging03 {
	width: 710px;
	margin: 0px;
	padding: 15px 0px 0px;
	font-size: 86%;
	clear: left;
}
#paging03 ul {
	margin-left: 210px;
	list-style-type: none;
}
#paging03 ul li {
	float: left;
	margin-right: 8px;	
}
#paging03 table.pager td {
	border: none;
	padding: 0px 1px 1px;
}

/* 広告掲載 advertisement_publishing.html */
 .btn_submit { 
	width: 710px;
	text-align: center;
}
h3#koukoku {
	width: 690px;
	height: 38px;
	padding: 12px 0px 10px 20px;
	font-size: 129%;
	background: url(../images/h3_kokukoku.jpg) no-repeat left top;
}

.advertisement_publishing h4 {
	width: 690px;
	height: 24px;
	padding: 11px 0px 5px 20px;
	font-weight: bold;
	background: url(../images/title_h4.jpg) no-repeat left top;
}	

.advertisement_publishing .btn_submit ul {
	width: 200px;
	margin: 0px 255px;
	list-style-type: none;
}
.advertisement_publishing .btn_submit ul li a {
	width: 200px;
	height: 37px;
	text-decoration: none;
	display: block;
	overflow: hidden;
}	
.advertisement_publishing .btn_submit ul li.support a {
	background: url(../images/btn_contact.jpg) no-repeat left top;
}
.advertisement_publishing .btn_submit ul li.support a:hover {
	background: url(../images/btn_contact_o.jpg) no-repeat left top;
}	
.advertisement_publishing .btn_submit ul li.moshikomi a {
	background: url(../images/btn_moushimi.jpg) no-repeat left top;
}	
.advertisement_publishing .btn_submit ul li.moshikomi a:hover {
	background: url(../images/btn_moushimi_o.jpg) no-repeat left top;
}	
.advertisement_publishing h5 {
	width: 710px;
	height: 31px;
}	 
.advertisement_publishing h5#plan01 {
	background: url(../images/h5_plan01.jpg) no-repeat left top;
}	 
.advertisement_publishing h5#plan02 {
	background: url(../images/h5_plan02.jpg) no-repeat left top;
}	 
.advertisement_publishing h5#plan03 {
	background: url(../images/h5_plan03.jpg) no-repeat left top;
}	 

.advertisement_publishing .plan_box {
	width: 710px;
	padding-top: 3px;
	margin-bottom: 15px;
	background: url(../images/box_buken_btm.jpg) no-repeat left bottom;
}
.advertisement_publishing .plan_box table.setting {
	width: 610px;
	margin: 0px 50px;
	font-size: 93%;
	border-left: none;
	background: #efefef;
}
.advertisement_publishing .plan_box table.setting th.kensu {
	width: 30%px;
	text-align: left;
	padding: 5px;
	border-right: none;
}
.advertisement_publishing .plan_box table.setting th.ryoukin {
	width: 70%;
	text-align: left;
	padding: 5px;
	border-right: none;
}
.advertisement_publishing .plan_box table.setting td.kensu {
	border-right: none;
	width: 30%;
	text-align: left;
	padding: 5px;
	background: #fefefe;
}
.advertisement_publishing .plan_box table.setting td.ryoukin {
	width: 70%;
	padding: 5px;
	border-right: none;
	text-align: left;
	background: #fefefe;
}



/* お問合わせ support.html */
.contact table.setting {
	width: 690px;
	margin: 0px 10px;
	font-size: 93%;
}
.contact table.setting th {
	width: 180px;
	padding: 10px;
	text-align: left;
	font-weight: normal;
	background: #EFF5FF;
}
.contact table.setting td {
	width: 467px;
	padding: 10px;
	text-align: left;
}
.contact table.setting td ul {
	list-style-type: none;
}	
.contact table.setting td ul li {
	margin-right: 30px; 
	float: left;
}	
.contact table.setting th em, .contact p.tet20 em {
	color: #FF3300;
	visibility: inherit;
	font-style: normal;
	font-size:100%;
}



/* 広告掲載（お申し込み）entry_publishing.html */
.entry_publishing table.setting {
	width: 690px;
	margin: 0px 10px;
	font-size: 93%;
}
.entry_publishing table.setting th {
	width: 180px;
	padding: 10px;
	text-align: left;
	font-weight: normal;
	background: #EFF5FF;
}
.entry_publishing table.setting td {
	width: 233px;
	padding: 10px;
	text-align: left;
}
.entry_publishing table.setting td.pd_bor01 {
	padding-bottom: 0px;
	border: none;
}
.entry_publishing table.setting td.pd_bor02 {
	padding-bottom: 0px;
	border-bottom: none;
}
.entry_publishing table.setting th em, .entry_publishing p.tet20 em {
	color: #FF3300;
	visibility: inherit;
	font-style: normal;
	font-size:100%;
}
.entry_publishing_confirm #kiyaku {
	margin: 0px 10px;
	padding-top: 20px;
	padding-bottom: 5px;
}
.entry_publishing_confirm #kiyaku h4 {
	width: 685px;
	font-size: 93%;
	padding-bottom: 5px;
}
.entry_publishing_confirm #kiyaku p textarea {
	width: 685px;
	font-size: 93%;
}


/* 内覧予約 support.html */
.showroom_reservation table.setting {
	width: 690px;
	margin: 0px 10px;
	font-size: 93%;
}
.showroom_reservation table.setting th {
	width: 180px;
	padding: 10px;
	text-align: left;
	font-weight: normal;
	background: #EFF5FF;
}
.showroom_reservation table.setting td {
	width: 467px;
	padding: 10px;
	text-align: left;
}
.showroom_reservation table.setting td ul {
	list-style-type: none;
}	
.showroom_reservation table.setting td ul li {
	margin-right: 30px; 
	float: left;
}	
.showroom_reservation table.setting th em, .showroom_reservation p.tet20 em {
	color: #FF3300;
	visibility: inherit;
	font-style: normal;
	font-size:100%;
}
.showroom_reservation p.tet10 {
	padding: 10px;
}
.showroom_reservation p.yohaku {
	padding: 10px 10px 20px;
}
.btn_submit {
	padding: 20px 0px; 
	text-align: center;
}



/* レンタルオフィスパーフェクトガイド */
/*
 レンタルオフィスの6つの特徴 */
#tokuchou {
	width: 710px;
	margin: 0px 0px 40px;
	padding: 0px 0px 10px;
}	
#tokuchou .box_01 {
	width: 690px;
	margin: 0px 10px;
	padding: 5px 0px 0px 0px;
}
#tokuchou ol {
	width: 650px;
	margin: 0px 5px 0px 5px;
	padding: 0px 20px 0px 10px;
	list-style-type: none;
}
#tokuchou ol li {
	width: 650px;
	height: 50px;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	background: #fff;
	color: #0C2654;
	font-weight: bold;
}
#tokuchou ol li#tokuchou01 {
background: #fff url(../images/tokuchou01.jpg) no-repeat left top;
}
#tokuchou ol li#tokuchou02 {
background: #fff url(../images/tokuchou02.jpg) no-repeat left top;
}
#tokuchou ol li#tokuchou03 {
background: #fff url(../images/tokuchou03.jpg) no-repeat left top;
}
#tokuchou ol li#tokuchou04 {
background: #fff url(../images/tokuchou04.jpg) no-repeat left top;
}
#tokuchou ol li#tokuchou05 {
background: #fff url(../images/tokuchou05.jpg) no-repeat left top;
}
#tokuchou ol li#tokuchou06 {
background: #fff url(../images/tokuchou06.jpg) no-repeat left top;
}
/*#tokuchou ol li#icon01 {
background: #fff url(../images/icon01.gif) no-repeat 5px 5px;
}
#tokuchou ol li#icon02 {
background: #fff url(../images/icon02.gif) no-repeat 5px 5px;
}
#tokuchou ol li#icon03 {
background: #fff url(../images/icon03.gif) no-repeat 5px 5px;
}
#tokuchou ol li#icon04 {
background: #fff url(../images/icon04.gif) no-repeat 5px 5px;
}
#tokuchou ol li#icon05 {
background: #fff url(../images/icon05.gif) no-repeat 5px 5px;
}
#tokuchou ol li#icon06 {
background: #fff url(../images/icon06.gif) no-repeat 5px 5px;
}*/

/*
 レンタルオフィスの構造と仕組み */
/*#shikumi {
	width: 710px;
	margin: 0px 0px 30px;
	padding: 0px 0px 5px;
	background: url(../images/box_bottom.gif) no-repeat 10px bottom;
}	
#shikumi .box_01 {
	width: 690px;
	margin: 0px 10px;
	padding: 5px 0px 0px;
	background: url(../images/box_top.gif) no-repeat left top;
}
#box_02 {
	width: 395px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#box_02 dl {
	width: 395px;
	margin: 0px;
	padding: 10px 0px 5px 0px;
}
#box_02 dt {
	width: 366px;
	margin: 0px 15px 0px 10px;
	padding: 0px 0px 0px 4px;
	font-weight: bold;
	font-size: 93%;
	line-height: 130%;
	border-left: 3px solid #47BFBF;
	border-bottom: 1px solid #47BFBF; 
}

#box_02 dd {
	width: 375px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
}
#box_02 dd p {
	width: 370px;
	line-height: 130%;
	font-size: 93%;
}
#img_kouzou {
	width: 275px;
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
}	
#shikumi p.clear {
	margin: 0px;
	padding: 0px;
	clear: left;
}
*/
#shikumi {
	width: 710px;
	margin: 0px 0px 30px;
	padding: 0px 0px 5px;
}	
#shikumi .box_01 {
	width: 710px;
	margin: 0px 0px;
	padding: 5px 0px 0px;
}
#box_02 {
	width: 390px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	float: left;
}
#box_02 dl {
	width: 380px;
	margin: 0px 0px;
	padding: 0px 0px 12px 0px;
}
#box_02 dl dt {
	width: 376px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 4px;
	font-weight: bold;
	font-size: 100%;
	line-height: 130%;
	border-left: 3px solid #236ABF;
	border-bottom: 1px solid #236ABF; 
}
#box_02 dd p {
	width: 360px;
	padding: 0px 10px 0px 10px;
	line-height: 130%;
	font-size: 93%;
}
#img_kouzou {
	width: 300px;
	margin: 0px;
	padding: 0px 0px 0px;
	float: left;
}
#img_kouzou dl dt {
	width: 286px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 4px;
	font-weight: bold;
	text-align: center;
	font-size: 100%;
	line-height: 130%;
	border-bottom: 1px solid #236ABF; 
}	

/*
 コスト比較・スペース比較 */
.hikaku {
	width: 710px;
	margin: 0px 0px 30px;
	padding: 0px 0px 5px;
	font-size: 93%;
}	

.hikaku .hikaku_01 {
	width: 340px;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 10px;
	float: left;
}
.hikaku .hikaku_02 {
	width: 340px;
	margin: 0px;
	padding: 0px 10px 0px 5px;
	float: left;
}
.hikaku h5 {
	width: 340px;
	height: 30px;
}
.hikaku .hikaku_01 h5 {
	width: 340px;
	height: 30px;
	background: url(../images/title_guide01.jpg) no-repeat left top;
}
.hikaku .hikaku_02 h5 {
	width: 340px;
	height: 30px;
	background: url(../images/title_guide02.jpg) no-repeat left top;
}
.hikaku .box_01 {
	width: 320px;
	margin: 0px 0px;
	padding: 8px 10px 10px;
	background: url(../images/title_guide_bg.jpg) left bottom;
}
.hikaku dl {
	width: 320px;
	padding-bottom: 10px;
}
.hikaku dl dt {
	width: 313px;
	font-weight: bold;
	line-height: 130%;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 4px;
	border-left: 3px solid #236ABF;
	border-bottom: 1px solid #236ABF; 
}
.hikaku .hikaku_01 dl dt {
	border-left: 3px solid #499F13;
	border-bottom: 1px solid #499F13; 
}
.hikaku dl dd ul {
	list-style-type: none;
}
.hikaku dl dd ul li {
	width: 300px;
	padding: 0px 10px 0px 10px;
	line-height: 130%;
	font-size: 93%;
}
.hikaku dl dd ul li.goukei {
	text-align: right;
	font-weight: bold;
	padding-top: 5px;
}
.tet60 {
	font-weight: bold;
	font-size: 116%;
	text-align: center;
	padding-bottom: 10px;
}
.total {
	width: 320px;
	height: 29px;
	padding-top: 13px;
	font-size: 122%;
	font-weight: bold;
	text-align: center;
	background: url(../images/guide_totle_bg.jpg) no-repeat left top;
}
.madori01 {
	width: 320px;
	height: 263px;
	margin: 20px 0px;
	background: url(../images/guide_madori_01.gif) no-repeat left top;
}
.madori02 {
	width: 320px;
	height: 263px;
	margin: 20px 0px;
	background: url(../images/guide_madori_02.gif) no-repeat left top;
}



/* レンタルオフィスコンシェルジュ */
p.catch {
	width: 710px;
	height: 200px;
	margin: 0px;
	padding: 0px 0px 20px;
	background: url(../images/resultobject_catch.jpg) no-repeat left top;
}	
p.imasugu {
	width: 450px;
	height: 60px;
	margin: 0px 125px; 
	padding: 0px 0px 30px;
	clear: left;
}	  
p.imasugu a {
	width: 450px;
	height: 60px;
	text-decoration: none;
	display: block;
	overflow: hidden;
	background: url(../images/imasugu.jpg) no-repeat left top;
} 


/* 3つのメリット */

/*#merit {
	width: 710px;
	margin: 0px 0px 40px;
	padding: 0px 0px 5px;
	background: url(../images/box_bottom.gif) no-repeat 10px bottom;
}	
#merit .box_01 {
	width: 680px;
	margin: 0px 0px 0px 10px;
	padding: 15px 10px 0px 10px;
	background: url(../images/box_top.gif) no-repeat left top;
}
*/
#merit {
	width: 710px;
	margin: 0px 0px 0px;
	padding: 0px 0px 10px;
}	
#merit .box_01 {
	width: 690px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

#merit .box_01 #merit_box {
	width: 670px;
	height: 155px;
	margin: 0px;
	padding: 13px 0px 10px 20px;
	background: url(../images/merit_bg.gif) no-repeat left top;
}
#merit #merit_box dl {
	width: 220px;
	height: 133px;
	float: left;
}
#merit #merit_box dl dt {
	width: 210px;
	height: 30px;
}
#merit #merit_box dl#merit01 dt {
	background: url(../images/merit_01.jpg) no-repeat left top;
}
#merit #merit_box dl#merit02 dt {
	background: url(../images/merit_02.jpg) no-repeat left top;
}
#merit #merit_box dl#merit03 dt {
	background: url(../images/merit_03.jpg) no-repeat left top;
}
#merit #merit_box dl dd {
	width: 210px;
	height: 99px;
	color: #222;
}
#merit #merit_box dl#merit01 dd {
	background: url(../images/merit_01_bottom.jpg) no-repeat left top;
}
#merit #merit_box dl#merit02 dd {
	background: url(../images/merit_02_bottom.jpg) no-repeat left top;
}
#merit #merit_box dl#merit03 dd {
	background: url(../images/merit_03_bottom.jpg) no-repeat left top;
}

#merit #merit_box dl dd p {
	width: 185px;
	padding: 13px 0px 10px 25px;
	line-height: 145%;
	font-weight: bold;
}


/*
　ケーススタディー　*/
.case {
	width: 710px;
	margin: 0px 0px 0px;
	padding: 0px 0px 15px;
}	
.case .box_01 {
	width: 710px;
	margin: 0px 0px;
	padding: 0px 0px 0px 0px;
}
.case .box_04 {
	width: 700px;
	margin: 0px 0px 20px;
	padding: 0px 0px 15px 10px;
	background: url(../images/case_bottom.jpg) no-repeat 10px bottom;
}
.case h5 {
	width: 680px;
	height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 10px;
	border: none;
	font-weight: bold;
	background: url(../images/case_title.jpg) no-repeat left top; 
}	
.case h5#case01 {
	background: url(../images/case_title01.jpg) no-repeat left top; 
}	
.case h5#case02 {
	background: url(../images/case_title02.jpg) no-repeat left top; 
}	
.case h5#case03 {
	background: url(../images/case_title03.jpg) no-repeat left top; 
}	
.case dl.case_q {
	width: 658px;
	height: 154px;
	margin: 0px 0px 0px 15px;
	padding: 10px 0px 5px 0px; 
	background: url(../images/case_a.jpg) no-repeat left 10px;
}
.case dl.q02 {
	background: url(../images/case_a02.jpg) no-repeat left 10px;
}
.case dl.case_q dt {
	width: 408px;
	padding-left: 240px;
	padding-top: 15px;
	font-weight: bold;
}	
.case dl.case_q dd {
	width: 408px;
	padding-left: 240px;
	padding-top: 6px;
	font-size: 93%;
	line-height: 140%;
}
.case dl.case_a {
	width: 658px;
	height: 154px;
	margin: 0px 15px;
	padding: 0px 0px 0px;
	background: url(../images/case_q.jpg) no-repeat left top; 
}
.case dl.a02 {
	background: url(../images/case_a_02.jpg) no-repeat left top; 
}

.case dl.case_a dt {
	width: 408px;
	padding-left: 30px;
	padding-top: 15px;
	font-weight: bold;
}	
.case dl.case_a dd {
	width: 408px;
	padding-left: 30px;
	font-size: 93%;
	padding-top: 6px;
	line-height: 140%;
}
.case p.kaitou {
	width: 343px;
	height: 23px;
	margin: 0px 171px;
	padding: 0px 0px 5px;
	background: url(../images/yazirushi.jpg) no-repeat left top;
}	
/* レンタルオフィスコンシェルジュからメッセージ
 */
#message {
	width: 710px;
	margin: 0px 0px 30px;
	padding: 0px 0px 15px;
}
#message p {
	width: 669px;
	padding: 0px 20px 5px 21px;	
	line-height: 145%;
	font-size: 93%;
}
#message p.name {
	padding-left: 21px;
	margin-bottom: 10px;
	background: url(../images/icon_title03.jpg) no-repeat 15px 3px;
}	
#message p.yohaku {
	padding-bottom: 10px;
}


/* プライバシーポリシー・利用規約 */
.privacy_policy, .agreement {
	width: 710px;
	margin: 0px;
	padding: 0px;
	clear: left;
	font-size: 93%;
}	
.privacy_policy h4, .agreement h4 {
	width: 674px;
	margin: 0px 0px 10px 0px;
	padding: 7px 10px 3px 24px;
	font-weight: bold;
	border-top: none;
	border-bottom: 1px solid #ddd;
	background: #f5f5f5 url(../images/icon_title.gif) no-repeat 10px 9px;
}
.privacy_policy p, .agreement p {
	width: 665px;
	margin: 0px 0px;
	padding: 0px 20px 30px 25px;
	line-height: 140%;
}
.privacy_policy p.pd_b10, .agreement p.pd_b10 {
	padding-bottom: 10px;
}
.privacy_policy ol {
	width: 637px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 10px 53px;
}
.privacy_policy ol.pd_b30 {
	padding-bottom: 30px;	
}
.privacy_policy ol li {
	margin: 0px 0px; 
	padding: 0px 0px 3px 0px;
	line-height: 140%;
}
.privacy_policy ol li.icon01 {
	background: url(../images/figure01.gif) no-repeat left 4px;
}	 
.privacy_policy ol li.icon02 {
	background: url(../images/figure02.gif) no-repeat left 4px;
}	 
.privacy_policy ol li.icon03 {
	background: url(../images/figure03.gif) no-repeat left 4px;
}	 
.privacy_policy ol li.icon04 {
	background: url(../images/figure04.gif) no-repeat left 4px;
}	 
.privacy_policy ol li.icon05 {
	background: url(../images/figure05.gif) no-repeat left 4px;
}	 
.privacy_policy ol li.icon06 {
	background: url(../images/figure06.gif) no-repeat left 4px;
}	 
.privacy_policy ol li.icon07 {
	background: url(../images/figure07.gif) no-repeat left 4px;
}	 
.agreement ul {
	width: 662px;
	margin: 0px 20px 0px 28px;
	padding: 0px 0px 30px;
	list-style-type: none; 
}	
.agreement ul li {
	margin: 0px 0px; 
	padding: 0px 0px 2px 8px;
	line-height: 140%;
	background: url(../images/icon_dot_3.gif) no-repeat left 8px;
}	


/* 運営者情報 */
.company_overview table.setting {
	width: 690px;
	margin: 0px 10px 30px;
	text-align: left;
	font-size: 93%;
}
.company_overview table.setting th {
	width: 22%;
	padding: 10px;
	text-align: left;
	vertical-align: top;
	background: #DFF1FF;
}
.company_overview table.setting td {
	width: 78%;
	padding: 10px;
	text-align: left;
}	


/* サイトマップ */

.sitemap ul {
	padding-left: 20px; 
	list-style-type: none;
} 
.sitemap ul li {
	padding: 8px 0px 8px 10px;
 	line-height: 135%;
	background: url(../images/icon_dot_10.gif) no-repeat left center;
} 
.sitemap ul li.icon01 {
	padding: 8px 0px 3px 10px;
 	line-height: 135%;
	background: url(../images/icon_dot_10.gif) no-repeat left 14px;
} 
.sitemap ul li.icon02 {
	padding: 1px 0px 1px 22px;
 	line-height: 100%;
	font-size: 93%;
	background: url(../images/icon_dot_3.gif) no-repeat 15px center;
} 





