#biz-name{width:950px; margin:0 auto; text-align:left; overflow:hidden}
#biz-name h2{float:left; width:800px; font-size:180%; color:#333}
#biz-name h2 span{color:#666; margin-left:10px; font-size:50%; font-weight:normal}
#biz-name h2 font{color:#C42904; font-size:65%; margin-left:10px; white-space: nowrap}
#biz-name h2 img{vertical-align:text-bottom}
#biz-name p{margin:0; color:#333; font-size:90%}
#biz-view{float:right; width:150px; text-align:right; color:#775555; font-size:85%; padding-top:8px}
#biz-view strong{font-size:150%}


#biz-remove{width:950px; text-align:left; margin:0 auto; color:#999; font-size:90%}

#biz-menu{border-bottom:2px solid #C42904; width:950px; margin:10px auto 0 auto; text-align:left}
#biz-menu ul{overflow:hidden; background:#f5f5f5 url('/img/biz/menu.gif') no-repeat}
#biz-menu li{float:left; border-right:1px solid #CCC; color:#666; font-size:90%}
#biz-menu li strong{font-size:130%}
#biz-menu li h3{font-size:130%; display:inline}
#biz-menu li a{display:block; padding:5px 12px}
#biz-menu li a:hover{background-color:#ccc; color:#333}


.menu-info #menu-info a{background:transparent url('/img/biz/menu-here.gif') no-repeat; color:#fff}
#menu-info a:hover{background:transparent url('/img/biz/menu-hover.gif') no-repeat}
.menu-info #menu-info a:hover{color:#fff}
.menu-kuchikomi #menu-kuchikomi a{background-color:#C42904; color:#fff}
.menu-photo #menu-photo a{background-color:#C42904; color:#fff}
.menu-photo #menu-photo a:hover{color:#fff}
.menu-bookmark #menu-bookmark a{background-color:#C42904; color:#fff}
.menu-bookmark #menu-bookmark a:hover{color:#fff}
.menu-guide #menu-guide a{background-color:#C42904; color:#fff}
.menu-guide #menu-guide a:hover{color:#fff}
.menu-event #menu-event a{background-color:#C42904; color:#fff}
.menu-event #menu-event a:hover{color:#fff}
.menu-blog #menu-blog a{background-color:#C42904; color:#fff}
.menu-blog #menu-blog a:hover{color:#fff}
.menu-tenant #menu-tenant a{background-color:#C42904; color:#fff}
.menu-tenant #menu-tenant a:hover{color:#fff}
.menu-map #menu-map a{background-color:#C42904; color:#fff}
.menu-map #menu-map a:hover{color:#fff}

#info{width:950px; margin:10px auto 0 auto; text-align:left; overflow:hidden}
#info-l{float:left; width:500px}
#info-r{float:right; width:450px; overflow:hidden; text-align:center}
#info-r-l{float:left; width:230px; text-align:left}
#info-r-r{float:left; width:220px; text-align:center}

#info-rate{overflow:hidden; width:490px}
#info-rate-l{float:left; width:180px}
#info-rate-r{float:right; width:310px; text-align:right; font-size:85%; font-weight:bold}
#info-rate-r img{margin:0 2px 0 10px}
#info-rate-l strong{font-size:120%; color:#775555}
#info-rate-l .star-l{padding-left:130px; font-size:140%; color:#775555; font-weight:bold; margin-bottom:10px}
#info-tenant{font-size:90%; width:490px}
#info-property{width:490px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin-top:5px; padding:2px 0}
#info-property li{padding:1px 0 1px 65px}
#info-property li span{font-size:90%; margin-left:2px; color:#666}
#info-property #info-cat{background:transparent url('/img/biz/info-cat.gif') no-repeat 0 3px}
#info-property #info-station{background:transparent url('/img/biz/info-station.gif') no-repeat 0 3px}
#info-property #info-area{background:transparent url('/img/biz/info-area.gif') no-repeat 0 3px}
#info-add{font-size:110%; margin-top:10px}
#info-add span{font-size:80%; margin-left:5px}
#info-tel{font-weight:bold; font-size:140%; margin-top:5px}
#info-tel span{font-size:60%; color:#666; display:block; font-weight:normal}
#info-tel #info-tel-bikou{font-size:70%; color:#444; display:inline}
#info-button{margin-top:15px}
#info-button ul{overflow:hidden}
#info-button li{float:left; margin-right:10px}
#info-button li a{display:block; background:transparent url('/img/biz/button.png') no-repeat; width:150px; height:26px}
#info-button #info-button-kuchikomi a{background-position:0 0}
#info-button #info-button-kuchikomi a:hover{background-position:0 -26px}
#info-button #info-button-kuchikomi-edit a{background-position:-1200px 0}
#info-button #info-button-kuchikomi-edit a:hover{background-position:-1200px -26px}
#info-button #info-button-bookmark a{background-position:-160px 0}
#info-button #info-button-bookmark a:hover{background-position:-160px -26px}
#info-button #info-button-bookmark-edit a{background-position:-320px 0}
#info-button #info-button-bookmark-edit a:hover{background-position:-320px -26px}
#info-button #info-button-photo a{background-position:-480px 0}
#info-button #info-button-photo a:hover{background-position:-480px -26px}
#info-kuchikomi-first{font-size:90%; margin-top:5px}
#info-admin{text-align:center; margin-top:10px; width:630px}
#info-report{margin-top:10px; background-color:#f0f0f0; text-align:center; padding:10px 0; width:630px}
#info-attention{margin-top:10px; color:#C42804; font-size:90%}

#biz-main{width:950px; text-align:left; overflow:hidden; margin:20px auto 0 auto}
#biz-main-l{float:left; width:650px}
#biz-main-r{float:right; width:300px}

#biz-main-l h4{background:transparent url('/img/biz/back-index.gif'); padding:5px; font-size:140%}

.biz-index{border-top:2px solid #ccc; border-bottom:1px solid #ccc; padding:2px 0; width:630px}
.biz-index .button-edit{position:absolute; top:8px; right:5px}
.biz-index .button-edit a{width:80px; height:22px; display:block; background:transparent url('/img/biz/button.png') no-repeat -640px 0}
.biz-index .button-edit a:hover{background-position:-640px -22px}
.basic-index{position:relative}
#biz-main-l .basic-index h4{padding-right:90px}

#basic{width:630px}
#basic li{border-bottom:1px dotted #ccc; padding:8px 0; overflow:hidden}
.basic-l{float:left; width:120px; color:#775555; font-weight:bold}
.basic-r{float:right; width:510px}
.basic-r p{margin:0; padding:2px 0 2px 20px}

.kuchikomi-index{margin-top:30px}
.kuchikomi{padding:20px 0; border-bottom:1px solid #ddd}

/*biz-top*/
.biz-top .kuchikomi-r td{width:25%}

#top-photo{background-color:#f5f5f5; width:630px; margin-bottom:20px}
#biz-main-l #top-photo h4{font-size:110%; padding:5px 10px; background:transparent; border:0}
#top-photo ul{overflow:hidden}
#top-photo li{float:left; width:25%; text-align:center}
#top-photo li img{vertical-align:top}
#top-photo li a{display:block; width:130px; height:130px; margin:0 auto; background-color:#fff; border:1px solid #CCC; padding:4px}
#top-photo li a:hover img{ opacity:0.8; filter: alpha(opacity=80); } 
#top-photo .more{text-align:right; padding:0 10px 5px 10px}



.biz-main-r{border:1px solid #ccc; margin-bottom:20px; padding-bottom:5px}
.biz-main-r h3{color:#333; font-size:110%; margin:2px; padding:5px 5px 5px 28px}
.biz-main-r h3 span{font-size:80%; font-weight:normal; margin-left:5px}
.biz-main-r td{vertical-align:top; text-align:center; font-size:80%; width:99px; padding-top:8px; color:#666}
.biz-main-r td p{margin:0 5px}
#biz-main-kuchikomi h3{background:#D7CEBF url('/img/biz/icon-kuchikomi.png') no-repeat 5px 5px}
#biz-main-bookmark h3{background:#EEC3B8 url('/img/biz/icon-bookmark.png') no-repeat 5px 5px}
.biz-main-near h3{background:#f0f0f0 url('/img/biz/icon-near.png') no-repeat 5px 5px; padding-left:30px}
.biz-main-r .more{text-align:right; margin:5px 5px 0 0}
.biz-main-near p{margin:10px 5px}/*お店なしの場合*/
.biz-main-near li p{margin:0; font-size:85%}
.biz-main-near ul{width:290px; margin-left:4px}
.biz-main-near li{border-bottom:1px dotted #ddd; padding:4px 0; overflow:hidden}
.near-l{float:left; width:235px}
.near-r{float:right; width:55px; text-align:right}
.biz-main-near .biz-rate{overflow:hidden; font-weight:bold; color:#775555; font-size:90%; line-height:1.0; margin:0 0 3px 0}
.biz-main-near .biz-rate .star-ss{padding-left:75px; float:left;}

.ad728{margin:30px auto 0 auto; text-align:center}
.go-top{width:950px; margin:10px auto 0 auto; text-align:right}


.area{border:1px solid #ddd; margin:20px 20px 0 0}
.area h3{font-size:100%; margin:10px; border-bottom:1px solid #444}
.area ul{margin:0 10px; padding-bottom:5px}
.area li{padding-bottom:5px}

/*kuchikomi*/
.biz-kuchikomi-list .kuchikomi-r td{width:25%}
.biz-kuchikomi-detail .kuchikomi-r td{width:33%}

/*map*/
#map-button{margin-top:20px; overflow:hidden}
#button-root{float:left; width:480px;}
#button-root a{display:block; background:transparent url('/img/biz/button.png') no-repeat -260px -70px; width:460px; height:40px}
#button-root a:hover{background-position:-260px -110px}
#button-print{float:left; width:150px;}
#button-print a{display:block; background:transparent url('/img/biz/button.png') no-repeat -730px 0; width:150px; height:40px}
#button-print a:hover{background-position:-730px -40px}

.access{margin:20px 0 40px 0; width:630px; font-size:110%}
.access h5{font-size:120%; border-bottom:2px solid #444; margin-bottom:10px}

/*photo*/
.photo-menu{overflow:hidden; background-color:#f0f0f0; width:630px; padding:10px 0}
.photo-menu li{float:left; margin:0 5px; background:transparent url('/img/icon/icon-triangle1.gif') no-repeat 0 center; padding-left:8px}
.photo-menu li strong{color:#C42904}


/*kuchikomi-guide*/
.kuchikomi-guide-list{width:630px}
.kuchikomi-guide-list li{border:1px solid #ddd; margin-top:20px}
.kuchikomi-guide-list-title{background-color:#E7E2D9; padding:5px;}
.kuchikomi-guide-list li strong{font-size:120%}
.kuchikomi-guide-list li p{padding:10px 5px; margin:0}
.kuchikomi-guide-list-data{padding:5px; border-top:1px dotted #ddd; overflow:hidden}
.kuchikomi-guide-list-data img{margin-right:5px}
.kuchikomi-guide-list-member{float:left; width:480px}
.kuchikomi-guide-list-view{float:right; width:120px; color:#775555; text-align:right}

/*blog-list*/
.blog-list{margin-top:20px; border:1px solid #ddd; width:630px; text-align:center}
.blog-list ul{width:610px; margin:0 auto; text-align:left}
.blog-list li{padding:15px 0; overflow:hidden; border-bottom:1px dotted #ddd}
.blog-list li img{margin-right:4px}
.blog-list li div{float:right; margin-left:5px}
.blog-list a{font-size:120%}
.blog-list li.blog-list-last{border:0}
.blog-list p{color:#999; margin:2px 0 0 20px; clear:both}

/*tenant-list*/
.tenant-list{margin-top:20px; border:1px solid #ddd; width:630px; text-align:center}
.tenant-list ul{width:610px; margin:0 auto; text-align:left}
.tenant-list-l{float:left; width:40px}
.tenant-list-r{float:right; width:570px; overflow:hidden}
.tenant-list li{padding:10px 0; overflow:hidden; border-bottom:1px dotted #ddd}
.tenant-list a{font-size:120%}
.tenant-list li.tenant-list-last{border:0}
.tenant-list p{color:#999; margin:2px 0 0 0; clear:both}
.tenant-list .button-delete-m{float:right}
.tenant-list img{vertical-align:top}

/*print*/
#print{padding:0 0 20px 0}
#print-top{border-bottom:1px dotted #CCC; margin-bottom:10px; text-align:center; padding:5px 0; background-color:#F0F0F0}
#print-top-inner{width:600px; margin:0 auto; text-align:right}
#print-header{width:600px; text-align:left; margin:0 auto 10px auto; overflow:hidden; text-align:right}
#print-header-left{float:left; width:350px; text-align:left}
#print-header-right{float:right; width:250px}
#print-header h1{font-size:180%}
#print-other-name{font-size:130%}

#print p{margin:10px 0 0 0}
#print table{border-top:1px solid #666; border-left:1px solid #666; width:600px; margin:20px auto 0 auto; text-align:left}
#print th{width:100px; border-bottom:1px solid #666; border-right:1px solid #666; background-color:#F0F0F0; padding:3px}
#print td{border-bottom:1px solid #666; border-right:1px solid #666; padding:3px}

/*form*/
#form-kuchikomi-list{margin:20px 0 30px 0; border:1px solid #ddd; border-bottom:0; width:100%}
#form-kuchikomi-list th{padding:5px; border-bottom:1px solid #ddd;  background-color:#f0f0f0; text-align:left}
#form-kuchikomi-list td{padding:10px 5px; border-bottom:1px solid #ddd;}
#form-kuchikomi-list td strong{margin:0; font-size:110%}
.form-kuchikomi-list-rate{width:120px}
.form-kuchikomi-list-photo{width:60px}
.form-kuchikomi-list-date{width:160px}

#button-kuchikomi-new{width:950px; text-align:center}
#button-kuchikomi-new a{width:240px; height:40px; display:block; background:transparent url('/img/biz/button.png') no-repeat 0 -70px; margin:0 auto}
#button-kuchikomi-new a:hover{background-position:0 -110px}

#admin-table{margin-top:20px}
#admin-table th{padding:5px 3px; border:1px solid #ddd; text-align:center; background-color:#F8F1DB}
#admin-table td{padding:3px 3px; border:1px solid #ddd; font-size:90%; text-align:center}
#admin-table .change{background-color:#D68585; color:#fff}




/*biz-list*/
#biz-list{width:950px; margin:0 auto; overflow:hidden}
#biz-list-l{float:left; width:200px; text-align:left}
#biz-list-r{float:right; width:750px; overflow:hidden; text-align:left}
#biz-list-main{float:left; width:490px; margin-right:10px}
#biz-list-map{float:right; width:250px; margin-top:20px}

#biz-list-title{overflow:hidden; border-bottom:2px solid #C42904; padding-bottom:5px}
#biz-list-title-l{float:left; width:500px; color:#333}
#biz-list-title-r{float:right; width:250px; text-align:right; padding-top:5px}
#biz-list-title-l h2{display:inline; font-size:180%; margin-right:5px; letter-spacing:2px; line-height:1.2}
#biz-list-title strong{font-size:130%}
#biz-list-title-r select{font-size:110%}
.list-sort{width:140px}

#result-attention{background-color:#F7E8C4; padding:10px}
#result-attention strong{font-size:110%; color:#C42904}

#biz-list-main ul{margin-top:20px; border-bottom:2px solid #ccc; width:490px}
#biz-list-main li{padding:15px 0; border-top:2px solid #ccc}


.biz-name{overflow:hidden}
.biz-name-l{float:left; width:360px}
.biz-name-l h3{display:inline; font-size:130%}
.biz-name-l img{margin-right:5px}
.biz-name-r{float:right; width:130px; overflow:hidden}
.biz-name-r a{display:block; width:60px; height:20px; float:right; margin-left:5px; background:transparent url('/img/biz/button.png') no-repeat}
.biz-name .button-kuchikomi a{background-position:-890px 0}
.biz-name .button-kuchikomi a:hover{background-position:-890px -20px}
.biz-name .button-kuchikomi-now a{background-position:-1010px -40px}
.biz-name .button-bookmark a{background-position:-950px 0}
.biz-name .button-bookmark a:hover{background-position:-950px -20px}
.biz-name .button-bookmark-now a{background-position:-1010px 0}

.biz-info{overflow:hidden; margin-top:5px}
.biz-info-l{float:left; width:380px}
.biz-info-r{float:right; width:110px; text-align:right}

.biz-info .biz-rate{overflow:hidden}
.biz-info .biz-rate div{float:left; margin-right:10px}
.biz-info .biz-rate .star-ss{padding-left:75px; font-weight:bold; color:#775555; font-size:110%; overflow:hidden; margin-right:0; margin-top:2px}
.biz-info .star-number{color:#775555; font-weight:bold; font-size:110%}
.biz-info .biz-kuchikomi-count{background:transparent url('/img/icon/icon-kuchikomi-count.png') no-repeat 0 center; padding-left:14px}
.biz-info .biz-bookmark-count{background:transparent url('/img/icon/icon-bookmark-count.png') no-repeat 0 center; padding-left:14px}
.biz-info .biz-kuchikomi-count a{font-weight:bold}
.biz-info .biz-bookmark-count a{font-weight:bold}
.biz-info .biz-count{font-size:90%; margin-top:5px}
.biz-info span{font-weight:bold}
.biz-info font{color:#C42904}
.biz-info .biz-data{border-top:1px solid #ccc; margin-top:5px; padding-top:5px; font-size:90%}
.biz-kuchikomi{background-color:#f0f0f0; padding:5px; margin-top:6px}
.biz-kuchikomi img{margin-right:5px}

#biz-list-menu{width:180px; border:1px solid #ccc}
.biz-list-menu-title{background-color:#D7CEBF; padding:7px 5px; color:#553333; font-weight:bold; font-size:110%}
.biz-list-menu-index{background-color:#f0f0f0; padding:3px 5px}
#biz-list-menu p{margin:6px 5px}
#biz-list-menu p strong{color:#333}
ul.biz-list-tree{margin:6px 5px}
.biz-list-tree li{padding:1px 0}
li.biz-list-tree2{padding-left:8px; background:transparent url('/img/icon/icon-triangle1.gif') no-repeat 0 6px}
li.biz-list-tree3{padding-left:8px; background:transparent url('/img/icon/icon-triangle1.gif') no-repeat 0 6px; margin-left:8px}
li.biz-list-tree4{padding-left:8px; background:transparent url('/img/icon/icon-triangle1.gif') no-repeat 0 6px; margin-left:16px}
li.biz-list-tree5{padding-left:8px; background:transparent url('/img/icon/icon-triangle1.gif') no-repeat 0 6px; margin-left:24px}
li.biz-list-tree2 strong{color:#333; background-color:#EEC3B8; display:block; padding:1px 3px}
li.biz-list-tree3 strong{color:#333; background-color:#EEC3B8; display:block; padding:1px 3px}
li.biz-list-tree4 strong{color:#333; background-color:#EEC3B8; display:block; padding:1px 3px}
li.biz-list-tree5 strong{color:#333; background-color:#EEC3B8; display:block; padding:1px 3px}

.biz-notfound-link{border:1px dotted #999; padding:20px 0; font-size:110%; width:490px; text-align:center; margin-top:20px}


#biz-notfound{margin-top:30px; width:490px; border:1px solid #775555; background:#E7E2D9 url('/img/biz/notfound.gif') no-repeat 10px 10px; padding:40px 0 10px 0; text-align:center}
#biz-notfound p{margin:0 10px; text-align:left}
#biz-notfound ul{width:470px; margin:0 auto; text-align:left; border:0}
#biz-notfound li{background-color:#fff; border:0; padding:10px; margin-top:10px}
#biz-notfound li strong{color:#C42904; font-size:120%}
#biz-notfound li p{margin:10px 0 0 0}
#biz-notfound li div{margin-top:10px}
.button-notfount-regist a{display:block; width:240px; height:40px; background:transparent url('/img/common/button.png') no-repeat 0 -1310px}
.button-notfount-regist a:hover{background-position:0 -1350px}
.button-notfount-request a{display:block; width:180px; height:30px; background:transparent url('/img/common/button.png') no-repeat 0 -1400px}
.button-notfount-request a:hover{background-position:0 -1430px}
#biz-notfound .attention{font-size:90%; color:#666}


#biz-list-main .pr{margin:20px 0 0 0}

p.notfound-biz{margin:30px 10px 30px 0; font-weight:bold}
p.notfound-biz2{margin-right:10px; padding-top:10px; border-top:2px solid #ccc}
p.notfound-biz2 strong{color:#C42904}

.map-fukidashi-rate{overflow:hidden; font-weight:bold; color:#775555; font-size:110%; line-height:1.0}
.map-fukidashi-rate .star-ss{padding-left:75px; float:left; padding-top:2px}

#biz-list-cat{margin:30px auto 0 auto; width:950px; text-align:left; padding-bottom:10px; border:1px solid #E7E2D9; background-color:#FAF9F7}
#biz-list-cat h3{color:#664444; font-size:120%; padding:8px 10px; letter-spacing:1px; background-color:#E7E2D9; line-height:1.0}
#biz-list-cat h4{font-size:110%; margin:15px 10px 0 10px; color:#333; background:transparent url('/img/icon/icon-biz.png') no-repeat 0 center; padding-left:20px; font-weight:normal}
#biz-list-cat ul{overflow:hidden; margin:5px 10px 0 10px}
#biz-list-cat li{float:left; margin-right:10px; line-height:1.6}
#biz-list-cat li strong{color:#C42904}

/*guide*/
.biz-guide #list{width:630px; background:transparent url('/img/common/list-top.gif') no-repeat; padding-top:7px; margin-top:20px}
.biz-guide #list ul{border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center}
.biz-guide #list li{overflow:hidden; width:600px; margin:0 auto; text-align:left; padding:15px 0; border-bottom:1px solid #eee}
.biz-guide #list li.list-last{border:0}
.biz-guide .list-l{float:left; width:110px}
.biz-guide .list-r{float:right; width:490px}

.biz-guide #list img{vertical-align:top}
.biz-guide #list h5{font-size:140%; display:inline; margin-right:5px; line-height:1.2}
.biz-guide #list span{color:#666}
.biz-guide #list p{margin:3px 0 5px 0}
.biz-guide #list .data{font-size:90%}
.biz-guide #list .count{overflow:hidden; margin-top:5px; padding-top:5px; border-top:1px dotted #ddd}
.biz-guide #list .bookmark-count{background:transparent url('/img/icon/icon-bookmark-count.png') no-repeat 0 center; padding-left:14px; float:left; margin-right:10px}
.biz-guide #list .member-count{background:transparent url('/img/icon/icon-member-count.png') no-repeat 0 center; padding-left:10px; float:left; margin-right:10px}
.biz-guide #list .comment-count{background:transparent url('/img/icon/icon-comment-count.png') no-repeat 0 center; padding-left:14px; float:left}
.biz-guide #list .access-count{float:right}

.biz-guide #list-bottom{background:transparent url('/img/common/list-bottom.gif') no-repeat 0 100%; padding-bottom:7px}

/*event*/
.biz-event #list{width:630px; background:transparent url('/img/common/list-top.gif') no-repeat; padding-top:7px; margin-top:20px}
.biz-event #list ul{border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center}
.biz-event #list li{overflow:hidden; width:600px; margin:0 auto; text-align:left; padding:15px 0; border-bottom:1px solid #eee}
.biz-event #list li.list-last{border:0}
.biz-event .list-l{float:left; width:490px}
.biz-event .list-r{float:right; width:110px; text-align:right}

.biz-event #list img{vertical-align:top}
.biz-event #list h5{font-size:140%; display:inline; line-height:1.2}
.biz-event #list .summary{margin-top:8px; padding:10px; background-color:#f5f5f5}
.biz-event #list .summary p{margin:0; padding:1px 0; font-size:90%}
.biz-event #list .summary p strong{color:#775555; font-size:110%}
.biz-event #list .text{clear:both; padding-top:10px; font-size:110%}
.biz-event #list .data{font-size:90%; margin-top:8px}
.biz-event #list .count{overflow:hidden; margin-top:8px; padding-top:5px; border-top:1px dotted #ddd}
.biz-event #list .bookmark-count{background:transparent url('/img/icon/icon-bookmark-count.png') no-repeat 0 center; padding-left:14px; float:left; margin-right:10px}
.biz-event #list .comment-count{background:transparent url('/img/icon/icon-comment-count.png') no-repeat 0 center; padding-left:14px; float:left}
.biz-event #list .access-count{float:right}

/*bookmark*/
.bookmark-memo{border:0; padding:0 10px 10px 10px; background:transparent url('/img/common/bookmark-bottom.gif') no-repeat 0 100%; position:relative}

/*biz-area*/
.biz-area-list ul{border-left:1px solid #ddd; border-right:1px solid #ddd; padding:0 20px}
.biz-area-list h3{background:transparent url('/img/common/kadomaru950-top-g.gif') no-repeat; padding:10px 20px 5px 20px; margin-top:20px; font-size:120%; color:#333}
.biz-area-list li{padding:2px 0 2px 10px; background:transparent url('/img/icon/icon-triangle1.gif') no-repeat 0 center; font-size:110%}
.biz-area-list{background:transparent url('/img/common/kadomaru950-bottom-g.gif') no-repeat 0 100%; padding-bottom:10px}


/*pager*/
#biz .pager{margin-top:20px; width:630px}

#biz #biz-list-main .pager{width:490px}
#biz #biz-list-main .pager-left{float:left; width:290px}
#biz #biz-list-main .pager-right{float:right; width:200px}


/*sns*/
#breadcrumb-r{text-align:right}
#breadcrumb-r .sns div{float:right; padding-right:0; padding-left:15px; text-align:right}
#breadcrumb-r .sns div.sns-hatena{padding-left:5px}


/*aff-link*/
.aff-link{
	margin-top:15px;
	background:transparent url('/img/biz/aff-link-top.gif') no-repeat;
	padding-top:6px;
	width:490px;
}
.aff-link ul{
	padding-bottom:6px;
	background:transparent url('/img/biz/aff-link-bottom.gif') no-repeat 0 100%;
}
.aff-link li{
	background:#FBF5CC url('/img/icon/icon-osusume.gif') no-repeat 10px 4px;
	min-height:36px;
	padding:0 10px 0 50px;
	font-size:110%;
	border-left:2px solid #DBB74C;
	border-right:2px solid #DBB74C;
}
.aff-link li p{
	margin:0;
	padding-top:8px;
}