body{margin-top:0px;}

.top-body{width:722px;margin : 0 auto;}
.top-head-copy{color:#99A6C9;font-size:10px;width:720px;display:none;}
.top-head-copy h1{font-weight:normal;font-size:10px;}
.logo-part{width:720px;height:36px;margin-top:1px;}
.sumica-logo{float:left;width:200px;height:26px;background-image:url('./images/sumica-logo.gif');background-repeat:no-repeat; font-size:10px; text-indent:-9999px;}
.free-dial{float:right;width:300px;height:26px; padding:5px 0px 0px 0px; text-align:right;}
.text-gone{display:none;}

/**/
.buy-sell-rent{}

.member-service{width:185px;height:245px;font-size:10px;color:#1B378B;line-height:150%;float:left;margin-right:3px;background-image:url('./images/web-member-service-back.gif');background-repeat:no-repeat;}
.member-service a{color:#666;}
.member-service-title{display:none;}
.member-service-body{padding:5px;padding-top:30px;}
.member-service-body-login{border:1px solid #C6000D;border-bottom:none;padding:4px;margin-top:0px;}


.login-welcome{color:#1B3A8D;font-size:12px;margin-top:12px;margin-bottom:6px;}
.login-bukken-sum{color:#C9010C;font-size:small;font-family: Geneva, Arial, Helvetica, sans-serif;line-height:180%;}

.login-menues a{color:#1A398C;margin-left:3px;}
.login-menues-items{margin-bottom:6px;}
.login-menues-items a{text-decoration:none;}


.member-service-regist{}
.member-service-merit{}

.buy{width:265px;float:left;}
.buy a{color:#FFF;text-decoration:none;}

.buy-title{width:265px;height:29px;background-image:url('./images/buy-title.gif');background-repeat:no-repeat;}
.buy-body{background-color:#0D490D;padding-left:12px;padding-right:12px;height:206px;margin-top:0px;}
.buy-bottom{width:265px;height:10px;background-image:url('./images/buy-bottom.gif');background-repeat:no-repeat;}
.buy-star{width:25px;margin-right:9px;}
.buy-body-title{color:#fff;font-size:14px;padding-top:6px;}
.buy-body-text{color:#FFF;font-size:11px;width:100%;text-align:right;}
.buy-other{border-top:1px solid #FFF;margin-top:2px;padding-top:6px;font-size:x-small;color:#FFF;}
.buy-other-body{margin-top:4px;font-size:12px;}
.buy-other-body img{margin-right:6px;vertical-align:middle;}

.yellow{color:#FFEB00;font-size:14px;}
.red{color:#FFEB00;font-size:14px;}

.rent-and-sell{float:left;margin-left:2px;}
.rent-and-sell a{color:#FFF;text-decoration:none;}
.rent-title{width:266px;height:29px;background-image:url('./images/rent-title.gif');background-repeat:no-repeat;}
.rent-body{width:266px;background-color:#04244F;padding-top:4px;margin-top:-1px;}
/*.rent-body{width:266px;background-color:#A72227;padding-top:4px;margin-top:-1px;}
.rent-body{width:266px;background-color:#666;padding-top:4px;margin-top:-1px;}*/
.rent-body-text{color:#FFF;font-size:12px;margin-left:7px;padding-top:3px;padding-bottom:0px;}
.rent-body-text img{margin-right:6px;vertical-align:middle;}
.rent-bottom{margin-top:0px;width:266px;height:10px;background-image:url('./images/rent-bottom.gif');background-repeat:no-repeat;}

.sell-title{margin-top:2px;width:266px;height:29px;background-image:url('./images/sell-title.gif');background-repeat:no-repeat;}

.sell-body{width:266px;background-color:#333;margin-top:-2px;height:64px;}

.sell-body-text{color:#FFF;font-size:12px;margin-left:7px;padding-top:0px;padding-bottom:6px;}
.sell-body-text img{margin-right:6px;vertical-align:middle;}
.sell-left{float:left;width:45%;background-color:#333;margin-top:10px;}
.sell-right{float:left;width:55%;background-color:#333;margin-top:10px;}
.sell-bottom{width:266px;height:10px;background-image:url('./images/sell-bottom2.gif');background-repeat:no-repeat;background-position:0px 0px;}

.middle-contents{margin-top:3px;}
.middle-contents-left{float:left;width:297px;margin-right:4px;}
.topics-title{width:297px;height:20px;background-image:url('./images/topics-title.gif');background-repeat:no-repeat;}
.topics-body{width:288px;height:123px;border:1px solid #999;overflow:auto;font-size:x-small;margin-top:2px;padding-left:6px;}
.topics-date{margin-top:0px;font-size:small;}
.topics-recommend{color:#F00;font-weight:bold;font-size:small;}
.topics-recommend-prev{font-weight:bold;}
.topics-text{margin-top:12px;font-size:small;}
.topics-each-item{width:150px;font-size:small;}

.under-topics{margin-top:3px;float:left;}
.under-topics img{margin-bottom:5px;}
.stuff{width:180px;float:left;}
.voice-blog-auction{float:left;margin-left:1px;width:115px;}
.voice-blog-auction img{margin-bottom:1px;margin-top:-1px;}

.brand-new-pickup{float:left;width:421px;font-size:x-small;}
.brand-new-pickup-banner{width:421px;height:20px;background-image:url('./images/brand-new-pickup.gif');background-repeat:no-repeat;}

.bukken{width:100px;float:left;margin-right:6px;font-size:small;}
.bukken a{font-size:12px;color:#404040;}
.bukken-end{width:100px;float:left;font-size:small;}
.bukken-end a{font-size:12px;color:#404040;}

.top-bottom{width:722px;height:92px;margin-top:0px;}

.useful-info{float:left;border:1px solid #333;padding:5px;width:238px;height:80px;margin-right:2px;font-size:x-small;background-color:#F2EFEA;}
.useful-info-title{font-weight:bold;color:#00278D;border-bottom:1px dotted #003375;padding-bottom:2px;font-size:small;}
.useful-info-title h2{margin:0px;padding:0px;font-weight:normal;}
.useful-info-p{float:left;width:50%;font-size:10px;line-height:180%;}
.useful-info-text{color:#003375}

.float-left{float:left;}

.top-footer{width:722px;background-color:#222222;color:#FFF;font-size:x-small;text-align:right;padding:2px;padding-right:3px;margin : 0 auto;margin-top:6px;background-image:url('./images/free-dial-bottom.gif');background-repeat:no-repeat;}
.top-footer a{color:#FFF;text-decoration:none;}

.copyright{width:722px;margin: 0 auto;text-align:right;}
.copyright-2nd{width:722px;height:13px;background-image:url('./images/copyright.gif');background-repeat:no-repeat;background-position:365 0;}

.copyright table td { text-align:right; }

.login-bukken-su{color:#1C378E;line-height:100%;font-size:small;}
.login-regular-menu{width:108px;margin-top:6px;text-decoration:none;margin: 0 auto;}
.login-regular-logout-button{margin-left:35px;border:none;margin-top:12px;margin-bottom:4px;}
.login-member-service-bottom{width:185px;height:24px;margin-top:-24px;background-image:url('./images/lowere-left-curve.gif');background-repeat:no-repeat;}

.mb6{margin-bottom:3px;}
.mb6 a{color:#1A398C;text-decoration:none;}

.pickup-thumb1{border:0; filter: alpha(style=2, opacity=30);}
.pickup-thumb2{border:0; filter: alpha(style=2, opacity=30);}

/* テキストリンク（Pマークコメント用） */
a.p_mark:link         {font-size: 10px;color:#006434;text-decoration:underline;}
a.p_mark:visited      {font-size: 10px;color:#006434;text-decoration:underline;}
a.p_mark:active       {font-size: 10px;color:#CC0000;text-decoration:underline;}
a.p_mark:hover        {font-size: 10px;color:#CC0000;text-decoration:underline;}

.f10pmark {
	font-size: 10px;
	line-height: 100%;
	letter-spacing:0px;
	color: #333333;
	padding: 0px 1px 0px 0px;
}

/* 2006/10.26　GLJ追加 */
.top{text-indent:-9999px; font-size:10px; line-height:12px; height:12px;}
.top2{text-indent:-9999px; font-size:10px; line-height:12px; height:12px; margin:0px; padding:0px;}
.top3{margin: 0px 3px 3px 0px;padding: 0px;font-weight: normal; font-size:9px; line-height:10px; color:#aaaaaa;text-align:right;}
.top4{color:#a0a0a0; height:12px; padding:0px; margin:0px; text-align:right; font-size:10px; line-height:10px; font-weight:normal; text-decoration:none;}
.merit1{color:#666666;width:600px; height:15px; padding:0px; margin:0px; text-align:right; font-size:10px; line-height:12px; font-weight:normal;}
.logo{float:left;width:200px;height:26px;background-image:url('../images/sumica-logo.gif');background-repeat:no-repeat;cursor:pointer;text-indent:-9999px;}
.nst{ font-weight:normal;}
h2 strong{font-weight:normal;}
h3 strong{font-weight:normal;}
h1 { padding:0px; margin:10px 0px 0px;}

.spclear {width: 722px; height:1px; clear:both;
	_display:none;}

.copyright2{width:722px;margin: 0 auto;text-align:right;}
h2 a:link{color:#aaaaaa; text-decoration:none;}
h2 a:visited{color:#aaaaaa; text-decoration:none;}
h3 a:link{color:#aaaaaa; text-decoration:none;}
h3 a:visited{color:#aaaaaa; text-decoration:none;}
.sumica-logo a{display:block; width:200px; height:26px;}

/* 2007/12.17　CP追加 */

.vislink,.vislink2 {
	font-size:10px;
	line-height:100%;
	color:#aaaaaa;
	background:#none;
}

.vislink a,.vislink2 a {
	color:#aaaaaa;
	text-decoration:none;
}

.vislink td {
	height:10px;
	padding:0px 10px 0px 0px;
}

.vislink {
	width:525px;
	margin-right:140px;
}

.vislink2 {
	width:640px;
	margin:0px auto;
}

/*.vislink a:visited{color:#aaaaaa; text-decoration:none;}*/

