@charset "utf-8";  
/*----------------------------------------------------
	基本スタイル
----------------------------------------------------*/
body {
	font:13px "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: 000000;
}
input, textarea {
	font:13px "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: 000000;
}
body{
	-webkit-text-size-adjust: none;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 16px;
}
a {
	color: #3e6eda;
	text-decoration: none;
}
a:link {
	color: #3e6eda;
	text-decoration: none;
}
a:visited {
	color: #36f;
	text-decoration: none;
}
a:hover {
	color: #a0a0a0;
}
/*
a:hover {
	color: #074ba3;
}
*/

a:hover img {
    opacity: 0.7;
	filter: alpha(opacity=70);
}
.clicable{cursor: pointer}
.clicable:hover{
	background-color: #e9e9e9;
}

.toplink{
	color: #a0a0a0;
}
.toplink:hover{
	color: #505050;
}

.android{

}

/*----------------------------------------------------
	ウェブフォント
----------------------------------------------------*/
.mac .MuseoSans-100 { font-family: MuseoSans-100; }
.mac .MuseoSans-300 { font-family: MuseoSans-300; }
.mac .MuseoSans-500 { font-family: MuseoSans-500; }
.mac .MuseoSans-700 { font-family: MuseoSans-700; font-weight: normal;}
.mac .MuseoSans-900 { font-family: MuseoSans-900; }
.ipad .MuseoSans-100 { font-family: MuseoSans-100; }
.ipad .MuseoSans-300 { font-family: MuseoSans-300; }
.ipad .MuseoSans-500 { font-family: MuseoSans-500; }
.ipad .MuseoSans-700 { font-family: MuseoSans-700; }
.ipad .MuseoSans-900 { font-family: MuseoSans-900; }
.iphone .MuseoSans-100 { font-family: MuseoSans-100; }
.iphone .MuseoSans-300 { font-family: MuseoSans-300; }
.iphone .MuseoSans-500 { font-family: MuseoSans-500; }
.iphone .MuseoSans-700 { font-family: MuseoSans-700; }
.iphone .MuseoSans-900 { font-family: MuseoSans-900; }
.MuseoSans-900Italic { font-family: MuseoSans-900Italic; }
.MuseoSans-700Italic { font-family: MuseoSans-700Italic; }
.MuseoSans-300Italic { font-family: MuseoSans-300Italic; }
.MuseoSans-100Italic { font-family: MuseoSans-100Italic; }
.MuseoSans-500Italic { font-family: MuseoSans-500Italic; }

.mac.gecko .tsukushi-l { font-family: "FOT-筑紫ゴシック Pro L"; line-height: 1;}
.mac.gecko .tsukushi-r { font-family: "FOT-筑紫ゴシック Pro R"; line-height: 1;}
.mac.gecko .tsukushi-m { font-family: "FOT-筑紫ゴシック Pro M"; line-height: 1;}
.mac.gecko .tsukushi-d { font-family: "FOT-筑紫ゴシック Pro D"; line-height: 1;}
.mac.gecko .tsukushi-b { font-family: "FOT-筑紫ゴシック Pro B"; line-height: 1;}

.mac.chrome .tsukushi-l { font-family: "FOT-筑紫ゴシック Pro L"; line-height: 1;}
.mac.chrome .tsukushi-r { font-family: "FOT-筑紫ゴシック Pro R"; line-height: 1;}
.mac.chrome .tsukushi-m { font-family: "FOT-筑紫ゴシック Pro M"; line-height: 1;}
.mac.chrome .tsukushi-d { font-family: "FOT-筑紫ゴシック Pro D"; line-height: 1;}
.mac.chrome .tsukushi-b { font-family: "FOT-筑紫ゴシック Pro B"; line-height: 1;}

.mac.safari .tsukushi-l { font-family: "FOT-筑紫ゴシック Pro L"; line-height: 1;}
.mac.safari .tsukushi-r { font-family: "FOT-筑紫ゴシック Pro R"; line-height: 1;}
.mac.safari .tsukushi-m { font-family: "FOT-筑紫ゴシック Pro M"; line-height: 1;}
.mac.safari .tsukushi-d { font-family: "FOT-筑紫ゴシック Pro D"; line-height: 1;}
.mac.safari .tsukushi-b { font-family: "FOT-筑紫ゴシック Pro B"; line-height: 1;}

.ipad .tsukushi-l { font-family: "FOT-筑紫ゴシック Pro L"; line-height: 1;}
.ipad .tsukushi-r { font-family: "FOT-筑紫ゴシック Pro R"; line-height: 1;}
.ipad .tsukushi-m { font-family: "FOT-筑紫ゴシック Pro M"; line-height: 1;}
.ipad .tsukushi-d { font-family: "FOT-筑紫ゴシック Pro D"; line-height: 1;}
.ipad .tsukushi-b { font-family: "FOT-筑紫ゴシック Pro B"; line-height: 1;}

.iphone .tsukushi-l { font-family: "FOT-筑紫ゴシック Pro L"; line-height: 1;}
.iphone .tsukushi-r { font-family: "FOT-筑紫ゴシック Pro R"; line-height: 1;}
.iphone .tsukushi-m { font-family: "FOT-筑紫ゴシック Pro M"; line-height: 1;}
.iphone .tsukushi-d { font-family: "FOT-筑紫ゴシック Pro D"; line-height: 1;}
.iphone .tsukushi-b { font-family: "FOT-筑紫ゴシック Pro B"; line-height: 1;}

.android .tsukushi-l { font-family: "FOT-筑紫ゴシック Pro L"; line-height: 1;}
.android .tsukushi-r { font-family: "FOT-筑紫ゴシック Pro R"; line-height: 1;}
.android .tsukushi-m { font-family: "FOT-筑紫ゴシック Pro M"; line-height: 1;}
.android .tsukushi-d { font-family: "FOT-筑紫ゴシック Pro D"; line-height: 1;}
.android .tsukushi-b { font-family: "FOT-筑紫ゴシック Pro B"; line-height: 1;}

.mac.gecko .tsukushi-lnon { font-family: "FOT-筑紫ゴシック Pro L"; }
.mac.gecko .tsukushi-rnon { font-family: "FOT-筑紫ゴシック Pro R"; }
.mac.gecko .tsukushi-mnon { font-family: "FOT-筑紫ゴシック Pro M"; }
.mac.gecko .tsukushi-dnon { font-family: "FOT-筑紫ゴシック Pro D"; }
.mac.gecko .tsukushi-bnon { font-family: "FOT-筑紫ゴシック Pro B"; }

.mac.chrome .tsukushi-lnon { font-family: "FOT-筑紫ゴシック Pro L"; }
.mac.chrome .tsukushi-rnon { font-family: "FOT-筑紫ゴシック Pro R"; }
.mac.chrome .tsukushi-mnon { font-family: "FOT-筑紫ゴシック Pro M"; }
.mac.chrome .tsukushi-dnon { font-family: "FOT-筑紫ゴシック Pro D"; }
.mac.chrome .tsukushi-bnon { font-family: "FOT-筑紫ゴシック Pro B"; }

.mac.safari .tsukushi-lnon { font-family: "FOT-筑紫ゴシック Pro L"; }
.mac.safari .tsukushi-rnon { font-family: "FOT-筑紫ゴシック Pro R"; }
.mac.safari .tsukushi-mnon{ font-family: "FOT-筑紫ゴシック Pro M"; }
.mac.safari .tsukushi-dnon { font-family: "FOT-筑紫ゴシック Pro D"; }
.mac.safari .tsukushi-bnon { font-family: "FOT-筑紫ゴシック Pro B"; }

.ipad .tsukushi-lnon { font-family: "FOT-筑紫ゴシック Pro L"; }
.ipad .tsukushi-rnon { font-family: "FOT-筑紫ゴシック Pro R"; }
.ipad .tsukushi-mnon{ font-family: "FOT-筑紫ゴシック Pro M"; }
.ipad .tsukushi-dnon { font-family: "FOT-筑紫ゴシック Pro D"; }
.ipad .tsukushi-bnon { font-family: "FOT-筑紫ゴシック Pro B"; }

.iphone .tsukushi-lnon { font-family: "FOT-筑紫ゴシック Pro L"; }
.iphone .tsukushi-rnon { font-family: "FOT-筑紫ゴシック Pro R"; }
.iphone .tsukushi-mnon{ font-family: "FOT-筑紫ゴシック Pro M"; }
.iphone .tsukushi-dnon { font-family: "FOT-筑紫ゴシック Pro D"; }
.iphone .tsukushi-bnon { font-family: "FOT-筑紫ゴシック Pro B"; }

.android .tsukushi-lnon { font-family: "FOT-筑紫ゴシック Pro L"; }
.android .tsukushi-rnon { font-family: "FOT-筑紫ゴシック Pro R"; }
.android .tsukushi-mnon{ font-family: "FOT-筑紫ゴシック Pro M"; }
.android .tsukushi-dnon { font-family: "FOT-筑紫ゴシック Pro D"; }
.android .tsukushi-bnon { font-family: "FOT-筑紫ゴシック Pro B"; }

/* 基本カラム */
#wrap {
	width: 980px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
div#sideSerchContentsArea {
	float: left;
	height: auto;
	width: 220px;
	position: relative;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
#mainContentsArea {
	width: 720px;
	float: right;
}
/*====================
  ヘッダー */

#headerArea{
	height: auto;
	width: 980px;
	margin-top: 10px;
}
#headerLeftContent{
	float: left;
	height: auto;
	width: 220px;
}
#headerRightContent{
	float: right;
	height: auto;
	width: 710px;
}
.logoStyle{
	margin-left: 26px;
}
.topdescription{
	font-size: 9px;
	color: #a0a0a0;
	text-align: right;
	margin-top: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
/*========================
 ヘッダー右 */
#headerRightbox{
	float: right;
	color: #a0a0a0;
	width: auto;
}
#headerRightbox li{
	float: left;
}
#headerRightBtn{
}
li.btn_owner {width:161px; height:29px;}
li.btn_owner a{display:block; width:100%; height:0px; padding-top: 29px;overflow: hidden; background:url(../../images/btn_header.jpg) 0px -29px no-repeat; }
li.btn_owner a:hover{background-position: 0px 0px;}

li.btn_agents {width:161px; height:29px;}
li.btn_agents a{display:block; width:100%; height:0px; padding-top: 29px;overflow: hidden; background:url(../../images/btn_header.jpg) -161px 0px no-repeat; }
li.btn_agents a:hover{ background-position:-161px -29px;}

/*========================
 グローバルナビ */

#globalNaviArea {
	float: right;
	width: 720px;
}
#globalNaviArea li {
	float: left;
	margin-top: 42px;
}
li.about {width:143px;height:45px;}
li.about a{display:block;	width:100%;	height:0px;padding-top: 45px;overflow: hidden; background-image: url(../../images/btn_gnavi.gif);background-repeat: no-repeat;background-position: 0px -45px;}
li.about a:hover{background-position: 0px 0px;}
li.active1 a{background-position: 0px -45px;}

li.owner {width:124px; height:45px;}
li.owner a{display:block; width:100%; height:0px;background:url(../../images/btn_gnavi.gif) -143px -45px no-repeat; padding-top: 45px;overflow: hidden;}
li.owner a:hover{ background-position:-143px 0px;}
li.active2 a{background-position: -143px -45px;}

li.agents {width:145px;height:45px;}
li.agents a{display:block; width:100%; height:0px;background:url(../../images/btn_gnavi.gif) -267px -45px no-repeat; padding-top: 45px;overflow: hidden;}
li.agents a:hover{ background-position:-267px 0px;}
li.active3 a{background-position:-267px -45px;}

li.services {width:189px;height:45px;}
li.services a{display:block; width:100%; height:0px;background:url(../../images/btn_gnavi.gif) -412px -45px no-repeat; padding-top: 45px;overflow: hidden;}
li.services a:hover{ background-position:-412px 0px;}
li.active4 a{background-position: -412px -45px;}

li.contact {width:119px;height:45px;}
li.contact a{display:block; width:100%; height:0px;background:url(../../images/btn_gnavi.gif) -601px -45px no-repeat; padding-top: 45px;overflow: hidden;}
li.contact a:hover{ background-position:-601px 0px;}
li.active5 a{background-position: -601px 0px;}


/*========================
 サイド検索コンテンツ */
 
#sideSerchBgArea{
	background:url(../../images/bg_sidemanu.gif) 222px 0px no-repeat;
	width: 232px;
}

 
li.renovateBtn {width:223px;height:30px;}
li.renovateBtn a{display:block;	width:0px;height:100%;background:url(../../images/btn_sidemanu_category.gif) -223px 0px no-repeat;padding-left: 223px;overflow: hidden;}
li.renovateBtn a:hover{background-position: 0px 0px;}

li.designerBtn {width:223px; height:30px;}
li.designerBtn a{display:block; width:0px; height:100%;background:url(../../images/btn_sidemanu_category.gif) -223px -30px no-repeat; padding-left: 223px;overflow: hidden;}
li.designerBtn a:hover{ background-position:0px -30px;}

li.redecorateBtn {width:223px; height:30px;}
li.redecorateBtn a{display:block; width:0px; height:100%;background:url(../../images/btn_sidemanu_category.gif) -223px -60px no-repeat; padding-left: 223px;overflow: hidden;}
li.redecorateBtn a:hover{ background-position:0px -60px;}

li.retroBtn {width:223px; height:30px;}
li.retroBtn a{display:block; width:0px; height:100%;background:url(../../images/btn_sidemanu_category.gif) -223px -90px no-repeat; padding-left: 223px;overflow: hidden;}
li.retroBtn a:hover{ background-position:0px -90px;}

li.allroomBtn {width:223px; height:39px;}
li.allroomBtn a{display:block; width:0px; height:100%;background:url(../../images/btn_sidemanu_category.gif) -223px -120px no-repeat; padding-left: 223px;overflow: hidden;}
li.allroomBtn a:hover{ background-position:0px -120px;}

.detailSerchBtn {width:223px; height:41px;}
.detailSerchBtn a{display:block; width:0px; height:100%;background:url(../../images/btn_more-serch.gif) 0px 0px no-repeat; padding-left: 223px;overflow: hidden;}
.detailSerchBtn a:hover{ background-position:-223px 0px;}

.madoriSerchBtn {width:223px; height:43px;}
.madoriSerchBtn a{display:block; width:0px; height:100%;background:url(../../images/btn_madori-serch.gif) 0px 0px no-repeat; padding-left: 223px;overflow: hidden;}
.madoriSerchBtn a:hover{ background-position:-223px 0px;}

.detailSerchBtn p{display:block; width:0px; height:100%;background:url(../../images/btn_more-serch.jpg) 0px 0px no-repeat; padding-left: 223px;overflow: hidden; cursor: pointer;}
.detailSerchBtn p:hover{ background-position:-223px 0px;}

/*========================
 サイド- お気に入り */
#sideSerchFavorit{
	margin-top: 78px;	
}
.FavoritList1{
	margin-top: 8px;	
}
.sideroomBoxleft{
	float: left;
	margin-right: 5px;
}
.sideroomBoxright{
	margin-left: 5px;
}
.sideroomBoxright p{
	line-height: 1;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow: ellipsis;
  	overflow:hidden;
}
.sideroomtitle{
	font-size: 10px;
	margin-bottom: 7px;
	color: #505050;
}
.mac.safari .sideroomtitle{
	font-size: 9px;
	margin-bottom: 11px;
	color: #505050;
}
.sideroomStation{
	font-size: 9px;
	margin-bottom: 3px;
	color: #a0a0a0;
}
.sideroomDetailList{
	font-size: 9px;
	margin-bottom: 3px;
	color: #a0a0a0;
}
.summaryDetailLink{
	text-align: right;
	margin-top: 10px;
}
.summary_ancer{
	font-size: 12px;
	background:url(../../images/icon_linkarrow.gif) no-repeat right center;
	padding-right: 10px;
}
.summary_ancer:hover{
	font-size: 12px;
	background:url(../../images/icon_linkarrow_on.gif) no-repeat right center;
	padding-right: 10px;
}
#sideBrowselog{
	margin-top: 25px;	
}
/*========================
 フッター */
#footerTopArea{
	width: 980px;
	padding-top: 40px;
	padding-bottom: 40px;
	font:13px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
#footerUnderArea{
	width: 980px;
	padding-top: 37px;
	padding-bottom: 26px;
	font:13px "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
.footerLogoBox{
	width: 220px;
	margin-right: 40px;
}
.logoFooterStyle{
	margin-left: 36px;
}
.logoFooterUnderStyle{
	margin-left: 36px;
	margin-top: 20px;
}
.sitediscription{
	width: 180px;
	margin-left: 20px;
}
.sitediscription dt{
	font-size: 14px;
	margin-top: 40px;
	color: #000;
	line-height: 17px;
}
.sitediscription dd{
	font-size: 12px;
	margin-top: 15px;
	line-height: 1.7;
	color: #000;
	letter-spacing: -1px;
}

#footerTopLeft{
	width: 210px;
	float: left;
}
#footerTopRight{
	width: 730px;
	float: right;
}
.footerLinkAreaTop{
	width: 730px;
	border-bottom: 1px dotted #a0a0a0;
	padding-bottom: 20px;
}
.footerLinkAreaunder {
	width: 730px;
}
.footerlinkarea a,.floatlink h2,.floatlink_sh h2,.floatlink_la h2,.floatlink_u h2{
	color: #505050;
	font-size:93%;
} 
.fsize_sm{
	font-size: 11px;
}
.footmr-top{
	margin-top: 22px;
}
.footmr-top2{
	margin-top: 11px;
}
/*winハック*/
.win .footmr-top2{
	margin-top: 14px;
}
.footerlinkarea a:hover{
	color: #000;
} 
.footerSocialBtn{
	float: left;
} 
.floatlink{
	float: left;
	margin-right: 50px;
}
.floatlink_last{
	float: left;
	margin-right: 0px;
}
.floatlink_u{
	float: left;
	margin-right: 16px;
}
.mac .floatlink_u{
	float: left;
	margin-right: 15px;
}
.ipad .floatlink_u{
	float: left;
	margin-right: 0px;
}
.iphone .floatlink_u{
	float: left;
	margin-right: 0px;
}
.android .floatlink_u{
	float: left;
	margin-right: 11px;
}
.floatlink_sh{
	float: left;
	margin-right: 1px;
}
.mac .floatlink_sh{
	float: left;
	margin-right: 0px;
}
.ipad .floatlink_sh{
	float: left;
	margin-right: 0px;
}
.iphone .floatlink_sh{
	float: left;
	margin-right: 0px;
}
.android .floatlink_sh{
	float: left;
	margin-right: 0px;
}
.floatlink_la{
	float: left;
	margin-right: 25px;
}
.mac .floatlink_la{
	float: left;
	margin-right: 24px;
}
.ipad .floatlink_la{
	float: left;
	margin-right: 0px;
}
.iphone .floatlink_la{
	float: left;
	margin-right: 0px;
}
.android .floatlink_la{
	float: left;
	margin-right: 0px;
}
.floatlink_la{
	float: left;
	margin-right: 30px;
}
.mac .floatlink_la{
	float: left;
	margin-right: 29px;
}
.ipad .floatlink_la{
	float: left;
	margin-right: 10px;
}
.iphone .floatlink_la{
	float: left;
	margin-right: 10px;
}

.android .floatlink_la{
	float: left;
	margin-right: 20px;
}
.floatlinklast{
	float: left;
}
.linklow1 li{
	margin-bottom: 9px;
}
.linklow2{
	margin-top: 10px;
}
.linklow2 li{
	margin-bottom: 8px;
	line-height: 1;
}
.ie .linklow2 li{
	margin-bottom: 10px;
	line-height: 1;
}
.win.opera .linklow2 li{
	margin-bottom: 10px;
	line-height: 1;
}
.linklow2 a{
	font-size:77%;
	color: #505050;
}

.footerSocialBtn{
	margin-left: 0px;
	width: auto;
}
/*winハック*/
.win .footerSocialBtn{
	width: auto;
	margin-left: 90px;
}
.ipad .footerSocialBtn{
	width: auto;
	margin-top: -30px;
	margin-left: 130px;
}
.iphone .footerSocialBtn{
	width: auto;
	margin-top: -30px;
	margin-left: 130px;
}
.android .footerSocialBtn{
	width: auto;
	margin-top: -30px;
	margin-left: 130px;
}
li.foot_twitterBtn {width:31px;height:31px; }
li.foot_twitterBtn a{display:block; width:100%; height:100%;background:url(../../images/btn_footer_social_face.jpg) 0px 0px no-repeat; text-indent:-9999px;}
li.foot_twitterBtn a:hover{ background-position:0px -31px;}

li.foot_facebookBtn {width:31px;height:31px;margin-top:5px;}
li.foot_facebookBtn a{display:block; width:100%; height:100%;background:url(../../images/btn_footer_sociatweetl.jpg) 0px 0px no-repeat; text-indent:-9999px;}
li.foot_facebookBtn a:hover{ background-position:0px -31px;}

#footerManuArea{
	float: left;
	font-size: 10px;
}
#footerManuArea a {
	color: #000000;
	text-decoration: none;
}
#footerManuArea a:visited {
	color: #323232;
	text-decoration: none;
}
#footerManuArea a:hover {
	color: #a0a0a0;
}
#footerManuArea li {
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}

li.recruit {width:53px; height:14px; padding-right: 13px;}
li.recruit a{display:block;	width:100%;	height:100%;text-indent:-9999px;background-image: url(../../images/btn_recruit.png);background-repeat: no-repeat;background-position: 0px 0px;}
li.recruit a:hover{opacity: 0.7; filter: alpha(opacity=70); background-position: 0px -0px;}

li.privacypolicy {width:113px; height:14px;	padding-left: 13px; padding-right: 13px;}
li.privacypolicy a{display:block; width:100%; height:100%;background:url(../../images/btn_privacy.png) -0px 0px no-repeat; text-indent:-9999px;}
li.privacypolicy a:hover{ opacity: 0.7; filter: alpha(opacity=70); background-position:-0px -0px;}

li.sitemap {width:61px;height:14px; padding-left: 13px; padding-right: 13px;}
li.sitemap a{display:block; width:100%; height:100%;background:url(../../images/btn_sitemap.png) -0px 0px no-repeat; text-indent:-9999px;}
li.sitemap a:hover{ opacity: 0.7; filter: alpha(opacity=70); background-position:-0px -0px;}

li.company {width:70px;height:14px; padding-left: 13px;}
li.company a{display:block; width:100%; height:100%;background:url(../../images/btn_company.png) -0px 0px no-repeat; text-indent:-9999px;}
li.company a:hover{ opacity: 0.7; filter: alpha(opacity=70); }

#Copyright{
	float: right;
	margin-top: 30px;
	font-size: 9px;
	letter-spacing: 1px;
}
.footerHr{
	border-top: 1px solid #000000;
}
.footerMargin{
	margin-top: 50px;
}
.serchPicMr{
	margin-top: 50px;
}
.ie7 #Copyright{
	margin-bottom: 30px;
}



/* メインコンテンツ */
#contentsArea{
	margin-top: 50px;
	height: auto;
}
#topicPath{
	font-size: 10px;
	width: 470px;
	height: 10px;
	line-height: 1;
	font-family: MuseoSans-300;
}
.topicpathMenu{
	float: left;
}
.topicpathMenu li{
	float: left;
}
.topicpathMenu li a{
	padding-right: 5px;
}
.topicp_pad_left{
	padding-left: 5px;
}

/*一覧用パン屑*/
#topicPath-sum{
	font-size: 10px;
	width: 720px;
	height: 10px;
	line-height: 1;
	font-family: MuseoSans-500;
}
.topicpathMenu2{	float: left;
}
.topicpathMenu2 li{
	float: left;
}
.topicpathMenu2 li a{
	padding-right: 5px;
}
.guide {
	color: #969696;
}

/* ナビ */

.mac.opera *{font-family:inherit;}

/*　簡単カテゴリ */
.manageCostStyle{
	margin-left:5px;
}
.win .manageCostStyle{
	margin-top:3px;
}
.iphone .manageCostStyle input{
	vertical-align: text-top;
}
.ipad .manageCostStyle input{
	vertical-align: text-top;
}
.win .manageCostStyle input{
	vertical-align: text-top;
	margin-top:1px;
}
.ie .manageCostStyle input{
	vertical-align: top;
	margin-top:1px;
}


.manageCostStyle label{
	font-size:77%;
	margin-left:5px;
}
.win .manageCostStyle label{
	line-height: 1.5;
}

