/*
Theme Name: Deism
Theme URI: http://www.deism.co.jp/
Description: Deism
Version: 1.0
Author: Deism
Author URI: http://www.deism.co.jp/
This theme was designed and built by Deism,
The CSS, XHTML and design are all Copyright 2009 Deism :
*/

body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://jk-homes.net/img/hbg.gif) repeat-x scroll left -139px;
color:#666666;
font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Geneva,Arial,Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:1.5;
margin:0 0 10px;
padding:0;
width:auto;
}
h1 {
color:#4A4A4A;
font-size:36px;
font-weight:normal;
margin:35px 0 15px;
padding:0;
}
h1 a:link, h1 a:active, h1 a:visited {
color:#4A4A4A;
}
h1 a:hover {
color:#999999;
}
a:link, a:visited {
color:#00AAFF;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#AAAAAA !important;
}
h2 {
color:#111111;
font-size:16px;
font-weight:bold;
line-height:0;
margin:0 0 2px;
padding:0;
}
h2 a:link, h2 a:active, h2 a:visited {
color:#4A4A4A;
}
h2 a:hover {
text-decoration:underline;
}
h3 {
color:#4A4A4A;
font-size:12px;
font-weight:bold;
margin:0;
padding:10px 10px 0;
}
h4 {
color:#4A4A4A;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
img {
border:0 none;
}
p {
margin:0 0 5px;
}
small {
display:none;
padding:0 0 0 5px;
}
#wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent none repeat scroll 0 0;
border-left:0 solid #E7E7E7;
border-right:0 solid #E7E7E7;
margin:0 auto;
padding:0 0 14px;
width:1000px;
}
#headwrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:0 none;
color:#EEEEEE;
display:none;
float:left;
font-size:105%;
height:25px;
letter-spacing:1px;
margin-bottom:15px;
padding:7px 0 0;
position:relative;
text-align:right;
width:1000px;
}
#tagline {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat scroll 0 0;
color:#4A4A4A;
float:left;
font-size:12px;
font-weight:bold;
height:24px;
margin-top:1px;
padding:2px 0 0 10px;
width:460px;
}
#tagline p {
margin:6px 0 0 10px;
}
#menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#4A4A4A;
float:right;
font-size:12px;
padding:0;
text-align:right;
}
#logo {
display:none;
float:left;
height:50px;
margin-top:0;
overflow:hidden;
width:142px;
}
#textlogo {
float:left;
height:118px;
width:460px;
}
#textlogo h1 {
font-size:36px;
margin:35px 0 0;
}
#logo img {
margin:0;
}
#topad {
float:left;
height:118px;
text-align:right;
width:480px;
}
#topad img {
margin:30px 0 0;
}
#contentwrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/divider.pn) no-repeat scroll left top;
float:left;
padding:10px 0 30px;
width:1000px;
}
#maincontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:transparent none repeat scroll 0 0;
border-right:0 solid #E7E7E7;
display:inline;
float:right;
margin-top:0;
padding:0;
width:660px;
}
#pagenavi {
float:left;
font-size:12px;
margin:15px 0 0;
width:640px;
}
#pagenavi a:link, #pagenavi a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat scroll 0 0;
display:block;
padding:3px 5px 5px;
}
#pagenavi a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg-alt.png) repeat scroll 0 0;
}
#newer {
margin:0;
}
.galleryitem {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-box-shadow:0 1px 5px #CCCCCC;
background:#FFFFFF url(http://jk-homes.net/img/primary-bg-b.gif) repeat-x scroll left bottom;
border:1px solid #DDDDDD;
display:inline;
float:left;
height:90px;
margin:0 0 11px;
padding:11px;
position:relative;
width:634px;
}
.galleryitem h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
clear:both;
color:#4A4A4A;
display:inline;
float:left;
font-size:110%;
font-weight:normal;
margin:0 0 8px;
padding:0;
}
.galleryitem h3 a:link, .galleryitem h3 a:visited {
color:#000000;
}
.galleryitem h3 a:hover {
color:#AAAAAA;
}
* + html .galleryitem h3 {
padding:0 5px;
}
.galleryitem p {
border-top:0 none;
color:#5A5A5A;
display:inline;
float:right;
font-size:100%;
margin:1px 0 0;
width:100%;
}
p.small {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#00C365;
display:inline;
float:left;
font-size:130%;
margin:0;
width:135px;
}
.commentsnumber {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/comments.png) no-repeat scroll left top;
float:right;
height:30px;
margin:40px 5px 5px 0;
padding:4px 0 0;
text-align:center;
width:32px;
}
.commentsnumber a:link, .commentsnumber a:visited {
color:#101010;
}
.commentsnumber a:hover {
color:#757575;
}
.post_image {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
float:left;
margin:0 0 30px;
overflow:hidden;
padding:10px;
text-align:center;
width:640px;
}
.postcontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:0 solid #AAAAAA;
color:#1A1A1A;
float:left;
font-size:110%;
line-height:1.6;
margin:0;
padding:3px 0 0;
width:660px;
}
.postcontent h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-moz-box-shadow:0 1px 5px #888888;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
color:#FFFFFF;
font-size:140%;
font-weight:normal;
line-height:1;
margin:-5px 0 0 !important;
padding:15px;
width:630px;
}
.postcontent ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 8px;
padding:0;
}
.postcontent li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
}
.postcontent ol li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
margin:8px 0 0 -20px;
padding:0;
}
#single {
margin:0 0 25px;
}
.thumbnail {
float:left;
margin:0 0 15px;
}
.postdets {
color:#4A4A4A;
font-size:11px;
line-height:1.5em;
margin:13px 0 6px;
}
.postdets a:link, .postdets a:visited {
color:#4A4A4A;
font-weight:normal;
}
.postdets a:hover {
text-decoration:underline;
}
#page {
font-size:105%;
line-height:1.6;
margin:2px 0 20px;
}
#page p {
margin:15px 0;
}
#sidebar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
display:inline;
float:left;
margin-bottom:5px;
margin-left:0;
padding:0;
width:308px;
}
.widgetblock {
clear:both;
float:right;
margin:0 0 10px;
}
.widgetblock h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
border-bottom:0 solid #AFAFAF;
color:#FFFFFF;
float:right;
font-size:120%;
font-weight:normal;
height:20px;
letter-spacing:1px;
margin:0 0 11px;
padding:5px 8px;
width:292px;
}
#searchwrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
float:right;
margin-bottom:10px;
padding:8px;
width:292px;
}
#searchwrap input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#F0F0F0 none repeat scroll 0 0;
border:0 solid #CCCCCC;
color:#333333;
display:inline;
float:left;
font-family:arial,helvetica,verdana,sans-serif;
font-size:150%;
font-weight:bold;
padding:7px 8px 3px;
vertical-align:middle;
}
#s {
border:medium none;
display:inline;
font-size:14px;
margin-right:5px;
padding:4px;
width:162px;
}
#sidebar .p75_sidebar_ads {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding-left:7px;
padding-top:9px;
}
#sidebar .p75_sidebar_ads img.sidebar_ad {
float:none;
height:125px;
margin:8px 12px 0;
width:125px;
}
#tag_cloud {
float:left;
margin:20px 0 0;
width:100%;
}
#sidebar #tag_cloud a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/content-bg.pn) repeat scroll 0 0;
color:#111111;
float:left;
margin:0 1px 1px 0;
padding:3px 5px 5px;
}
#sidebar #tag_cloud a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00AAFF url(images/content-bg-alt.pn) repeat scroll 0 0;
color:#FFFFFF;
}
#sidebar .cat_posts ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#sidebar .cat_posts ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-box-shadow:0 1px 5px #CCCCCC;
background:#FFFFFF url(http://jk-homes.net/img/primary-bg-b.gif) repeat-x scroll left bottom;
border:1px solid #DDDDDD;
color:#111111;
float:right;
font-size:97%;
height:auto;
line-height:1.5;
margin:0 0 8px;
overflow:hidden;
padding:12px !important;
text-align:left;
width:282px;
}
#sidebar .cat_posts ul li.last {
border:0 none;
padding:0;
}
#sidebar .cat_posts ul li img.thumbnail {
float:left;
margin:0 10px 0 0;
}
#sidebar .cat_posts ul li a.post_title {
color:#000000;
font-size:115%;
font-weight:bolder;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
color:#000000;
float:left;
font-size:112%;
line-height:1.5;
margin:0;
padding:10px 0 20px;
text-align:left;
width:1000px;
}
#footer a:link, #footer a:visited {
color:#000000;
font-weight:normal;
}
#footer a:hover {
text-decoration:underline;
}
#footer p {
color:#888888;
font-weight:normal;
margin:0;
text-align:left;
}
#footer h3 {
color:#444444;
font-size:100%;
font-weight:normal;
margin:8px 0 0;
padding:0;
text-align:left;
}
* + html #footer {
margin:30px 0 0;
}
.sf-menu, .sf-menu * {
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:left;
}
.sf-menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:right;
line-height:1;
}
.sf-menu ul {
position:absolute;
top:-999em;
width:150px;
}
.sf-menu ul li {
width:100%;
}
.sf-menu li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
visibility:inherit;
}
.sf-menu li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.pn) repeat scroll 0 0;
float:left;
margin:0;
position:relative;
}
.sf-menu a {
display:block;
margin-left:15px;
padding:0;
position:relative;
text-decoration:none;
}
* + html .sf-menu a {
padding:7px 10px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
left:0;
top:26px;
z-index:99;
}
.sf-menu a, .sf-menu a:visited {
color:#222222;
}
.sf-menu li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#111111 url(images/content-bg.pn) repeat scroll 0 0;
margin:1px 1px 0 0;
}
.sf-menu li li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat scroll 0 0;
left:-270px;
margin:1px 1px 0 -1px;
top:-1px;
}
.sf-menu a.sf-with-ul {
min-width:1px;
}
.sf-sub-indicator {
display:block;
height:10px;
overflow:hidden;
position:absolute;
right:0.75em;
text-indent:-999em;
top:1.05em;
width:10px;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul, ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
top:-999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul, ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
left:10em;
top:0;
}
.sf-menu ul .sf-sub-indicator, .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position:-10px 0;
}
#comments {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#4A4A4A;
float:left;
margin:0 0 20px;
overflow:hidden;
padding:0;
width:660px;
}
#reply_form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:left;
margin:0;
overflow:hidden;
padding:0;
width:660px;
}
* + html #comments {
margin:0 0 -10px;
}
#comments h3 {
font-size:16px;
font-weight:normal;
margin:5px 0 0;
padding:0;
}
#comments p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
clear:none;
color:#111111;
float:left;
margin:0 0 0 13px;
padding:0;
width:415px;
}
.comment-author {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://jk-homes.net/img/primary-bg-b.gif) repeat-x scroll left top;
border:1px solid #DDDDDD;
float:left;
font-weight:normal;
margin-bottom:0;
padding:8px;
width:170px;
}
.comment-meta {
display:none;
float:right;
font-size:10px;
font-weight:normal;
margin:0 0 8px;
}
.avatar {
border:0 solid #CCCCCC;
display:inline;
float:left;
margin:0;
}
#comment {
font-family:arial,helvetica,verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:510px;
}
h2.commh2 {
color:#333333 !important;
font-size:1.4em !important;
padding:0 0 5px;
}
ol.commentlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 20px;
padding:0;
}
ol.commentlist p {
margin-bottom:10px;
}
ol.commentlist a:link, ol.commentlist a:visited {
color:#FFFFFF;
}
ol.commentlist a:hover {
color:#4A4A4A;
text-decoration:underline;
}
ol.commentlist cite {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#AAAAAA;
float:left;
font-size:95%;
font-style:normal;
font-weight:bold;
margin:22px 0 0 8px;
padding:0;
text-align:center;
width:83px;
}
ol.commentlist li.alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 url(images/content-bg.pn) repeat scroll 0 0;
color:#4A4A4A;
margin:10px 0 0;
padding:8px;
width:619px;
}
ol.commentlist li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
color:#4A4A4A;
margin:10px 0;
overflow:hidden;
padding:8px;
width:644px;
}
ol.commentlist li div.reply {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat scroll 0 0;
color:#4A4A4A;
cursor:pointer;
display:none;
font-size:9px;
margin:10px 0;
padding:4px 10px 5px;
text-align:center;
width:36px;
}
ol.commentlist li div.reply:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg-alt.png) repeat scroll 0 0;
}
ol.commentlist li div.reply a {
color:#4A4A4A;
text-decoration:none;
}
ol.commentlist li ul.children {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-indent:0;
}
ol.commentlist li ul.children li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat-x scroll left top;
float:left;
margin:10px 0 0;
padding:10px 0 0;
width:604px;
}
ol.commentlist li ul.children li.alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat-x scroll left top;
float:left;
margin:10px 0 0;
padding:10px 0 0;
width:604px;
}
ol.commentlist li ul.children li.depth-2 {
margin:0;
}
ol.commentlist li ul.children li.depth-3 {
margin:0;
}
ol.commentlist li ul.children li.depth-4 {
margin:0;
}
ol.commentlist li ul.children li.depth-5 {
margin:0;
}
input#submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/submit.png) repeat scroll 0 0;
border:medium none;
clear:both;
cursor:pointer;
float:left;
height:30px;
margin:10px 0;
padding:0;
width:120px;
}
* + html input#submit {
margin:0 0 10px;
}
input#submit:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/submit.png) repeat scroll 0 -30px;
}
#comment {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/text-area.pn) no-repeat scroll left top;
border:medium none;
height:215px;
max-height:215px;
max-width:606px;
min-height:215px;
min-width:596px;
padding:5px;
}
* + html #comment {
width:594px;
}
#author {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/fields-name.png) no-repeat scroll left top;
border:medium none;
height:20px;
padding:7px 125px 3px 5px;
width:154px;
}
#email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/fields-email.png) no-repeat scroll left top;
border:medium none;
height:20px;
padding:7px 125px 3px 5px;
width:154px;
}
#url {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/fields-web.png) no-repeat scroll left top;
border:medium none;
height:20px;
padding:7px 125px 3px 5px;
width:154px;
}
#respond {
float:left;
padding:0 0 10px;
}
.fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:30px 0 0;
overflow:hidden;
padding:12px;
width:636px;
}
.fieldset li {
margin:0 0 10px;
}
.wp-caption img {
background-color:#4A4A4A;
margin-bottom:5px;
padding:5px;
}
.wp-caption-text {
color:#4A4A4A;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:auto;
}
code {
font-family:'Courier New',Courier,Fixed;
font-size:1.1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
img.alignright {
display:inline;
margin:0 0 2px 10px;
padding:5px;
}
img.alignleft {
display:inline;
margin:0 10px 2px 0;
padding:5px;
}
.alignright {
float:right;
margin-left:15px;
}
.alignleft {
float:left;
margin-right:15px;
}
#wp-calendar {
empty-cells:show;
margin:10px auto 0;
width:155px;
}
#wp-calendar #next a {
padding-right:10px;
text-align:right;
}
#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}
#wp-calendar a {
display:block;
}
#wp-calendar caption {
text-align:center;
width:100%;
}
#wp-calendar td {
padding:3px 0;
text-align:center;
}
#wp-calendar td.pad:hover {
background-color:#FFFFFF;
}
acronym, abbr, span.caps {
cursor:help;
}
acronym, abbr {
border-bottom:1px dashed #999999;
}
blockquote {
border-left:5px solid #DDDDDD;
margin:15px 30px 0 10px;
padding-left:20px;
}
blockquote cite {
display:block;
margin:5px 0 0;
}
.center {
color:#08C383;
float:left;
font-size:180%;
margin:8px 0;
text-align:center;
width:1000px;
}
.hidden {
display:none;
}
hr {
display:none;
}
a img {
border:medium none;
}
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/content-bg.png) repeat scroll 0 0;
margin-bottom:5px;
padding:10px 5px 0;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0;
padding:0;
}
.wp-caption p.wp-caption-text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#333333;
font-size:11px;
line-height:17px;
margin:0;
padding:4px 4px 5px;
}
.detail_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://jk-homes.net/img/sep-a.gif) repeat-x scroll left 20px;
color:#111111;
display:inline;
float:left;
height:89px;
margin-left:12px;
padding:0;
width:210px;
}
.galleryitem img {
-moz-box-shadow:0 1px 5px #AAAAAA;
float:left;
margin-bottom:5px;
width:120px;
}
.fairtilizer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin:0 auto;
padding:12px 0;
text-align:center;
width:280px;
}
.infotitle {
float:left;
margin-top:7px;
}
.inforesult {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#111111 none repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-size:150%;
font-weight:bold;
margin-right:15px;
padding:2px 12px 0;
}
.count {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
font-family:SAns-serif;
font-size:200%;
font-weight:bold;
padding:0;
width:1000px;
z-index:1;
}
.count ul {
float:right;
margin:0;
padding:0;
}
.loginouter {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:none;
left:696px;
padding:0;
position:absolute;
top:103px;
width:304px;
}
.loginouter a:link, .loginouter a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFEE00 none repeat scroll 0 0;
color:#000000;
margin-right:1px;
padding:8px 12px;
text-align:center;
}
.loginouter a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
}
#searchsubmit {
padding:8px 7px !important;
}
.sitelink_wrap {
float:left;
margin-right:20px;
}
#sidebar .cat_posts ul li a.post_title:hover {
color:#00AAFF !important;
font-size:115%;
}
#alw_login {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#111111 none repeat scroll 0 0;
float:right;
height:65px;
opacity:0.95;
overflow:hidden;
padding:10px 0;
position:relative;
text-align:left;
width:800px;
}
#alw_loginForm tr {
float:left;
margin-right:5px;
}
#alw_loginForm input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #111111;
font-size:120%;
font-weight:bold;
margin-right:3px;
padding:6px 8px 5px;
vertical-align:baseline;
}
#alw_loginForm label {
color:#FFFFFF;
margin-left:-4px;
}
#alw_login_p {
color:#FFFFFF;
float:none;
}
#alw_loginForm table {
float:left;
margin-bottom:5px;
}
#alw_loginForm td {
clear:both;
color:#FFFFFF;
float:left;
font-weight:normal;
}
#alw_login_button {
border:2px solid #111111 !important;
cursor:pointer;
float:left !important;
font-size:100% !important;
margin-bottom:0;
margin-right:14px !important;
margin-top:3px;
padding:7px 6px 6px !important;
}
#alw_lostPassword {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#111111 none repeat scroll 0 0;
float:right;
height:65px;
opacity:0.95;
overflow:hidden;
padding:10px 0;
position:relative;
text-align:left;
width:800px;
}
#alw_lostPasswordForm tr {
float:left;
margin-right:5px;
}
#alw_lostPasswordForm input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #222222;
font-size:120%;
font-weight:bold;
margin-right:3px;
padding:6px 8px 5px;
vertical-align:baseline;
}
#alw_lostPasswordForm label {
color:#4A4A4A;
margin-left:0;
}
#alw_lostPassword p {
color:#FFFFFF;
float:left;
font-size:100%;
margin-left:0;
width:340px;
}
#alw_lostPasswordForm table {
float:left;
margin-bottom:5px;
}
#alw_lostPasswordForm td {
clear:both;
color:#FFFFFF;
float:left;
font-weight:normal;
}
#alw_lostPassword_button {
border:2px solid #222222 !important;
cursor:pointer;
float:left !important;
font-size:100% !important;
margin-top:5px !important;
padding:7px 6px 6px !important;
}
#alw_registerForm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#111111 none repeat scroll 0 0;
float:right;
height:65px;
opacity:0.95;
overflow:hidden;
padding:10px 0 10px 10px;
position:relative;
text-align:left;
width:800px;
}
#alw_registerForm tr {
float:left;
margin-right:5px;
}
#alw_registerForm input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #222222;
font-size:120%;
font-weight:bold;
margin-right:3px;
padding:6px 8px 5px;
vertical-align:baseline;
}
#alw_registerForm label {
color:#4A4A4A;
margin-left:0;
}
#alw_register p {
color:#FFFFFF;
float:left;
font-size:100%;
margin-left:0;
}
#alw_registerForm table {
float:left;
margin-bottom:5px;
}
#alw_registerForm td {
clear:both;
color:#FFFFFF;
float:left;
font-weight:normal;
}
#alw_register_button {
border:2px solid #222222 !important;
cursor:pointer;
float:left !important;
font-size:100% !important;
margin-right:13px !important;
margin-top:5px;
padding:7px 6px 6px !important;
}
.voting {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
font-weight:bold;
left:412px;
padding:3px;
position:absolute;
text-align:center;
top:268px;
width:42px;
z-index:1;
}
#pagetop {
background-color:transparent;
clear:both;
display:none;
margin:0 auto;
padding:5px 0 10px;
text-align:right;
width:1000px;
}
body:first-of-type #comment {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/text-area.pn) no-repeat scroll left top;
border:medium none;
height:215px;
max-height:215px;
max-width:550px;
min-height:215px;
min-width:550px;
padding:5px;
}
#alw_loading_login, #alw_loading_lost, #alw_loading_register {
float:left !important;
height:25px !important;
margin-top:7px !important;
overflow:hidden !important;
vertical-align:bottom !important;
width:25px !important;
}
.widgetblock tr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
}
.widgetblock td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
font-size:90%;
padding:8px;
}
#sidebar select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-color:#FFFFFF #CCCCCC #CCCCCC #FFFFFF;
border-style:solid;
border-width:1px;
color:#222222;
font-family:sans-serif;
font-size:11px;
font-weight:bold;
height:30px;
margin:0;
padding:5px 5px 4px;
}
.relationship {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
float:left;
font-size:90%;
margin:3px 0;
overflow:hidden;
padding:0;
width:158px;
}
.relationship img {
margin-bottom:0;
}
.relationship p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
line-height:1.5;
padding:5px;
}
.pi {
display:none;
}
.rp_title {
clear:both;
font-size:100% !important;
margin:0 0 5px;
}
#c-frm_text, #c-frm_mail, #c-frm_address, #c-form_tel, #c-frm_area {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-color:#CCCCCC #FFFFFF #FFFFFF #CCCCCC;
border-style:solid;
border-width:1px;
color:#111111;
font-size:16px;
height:25px;
margin:8px 0 0;
padding:6px 8px 2px;
width:280px;
}
textarea {
font-size:12px;
line-height:1.5;
margin:4px 0 -5px;
min-height:250px !important;
padding:10px;
width:600px !important;
}
#c-frm_submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
color:#111111;
cursor:pointer;
float:none;
font-size:12px;
font-style:normal;
height:28px;
margin:4px 0 -5px;
padding:3px 10px;
width:80px;
}
div.wpcf7-validation-errors {
border:0 solid transparent !important;
}
div.wpcf7-response-output {
color:#FF0000 !important;
font-size:120% !important;
margin:0 !important;
padding:0 !important;
}
div.wpcf7-mail-sent-ok {
border:0 solid transparent !important;
}
.adsbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
clear:both;
float:left;
margin:0;
padding:10px 0;
}
.adsbar_bottom {
clear:both;
float:left;
margin-top:16px;
padding:0;
}
.cotext {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
clear:both;
color:#2A2A2A;
margin:0;
padding:10px;
}
.widgetblock h3 a:link, a:visited {
color:#111111;
font-weight:bold;
text-decoration:none;
}
.widgetblock h3 a:hover {
color:#00AAFF;
font-weight:bold;
text-decoration:none;
}
.galleryitem p a:link, a:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.galleryitem p a:hover {
color:#4A4A4A;
font-weight:bold;
text-decoration:none;
}
option {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#111111;
font-weight:normal;
padding:1px 5px;
}
.says {
display:none;
}
.widgetblock ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:transparent none repeat scroll 0 0;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
}
.widgetblock a:link, .widgetblock a:visited {
color:#2A2A2A;
font-size:95%;
font-weight:bold;
letter-spacing:0;
}
.widgetblock a:hover {
color:#DDDDDD !important;
}
.recentcomments {
border-bottom:1px solid #AAAAAA;
color:#333333;
margin-bottom:8px;
padding:0 0 8px;
}
.rsidepha {
display:inline;
float:right;
width:330px;
}
.rsidepha2 {
display:inline;
float:left;
width:315px;
}
.ajax_login_widget {
color:#000000;
font-size:15px;
font-weight:bold;
}
.ajax_login_widget2 {
color:#888888;
font-size:12px;
font-weight:normal;
}
.boxgrid {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border:0 solid #8399AF;
float:left;
height:298px;
margin:10px;
overflow:hidden;
position:relative;
width:450px;
}
.boxgrid img {
border:0 none;
left:0;
position:absolute;
top:0;
}
.boxgrid p {
color:#111111;
font-family:"Lucida Grande",Arial,sans-serif;
font-size:105%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 10px;
}
.boxcaption {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
float:left;
height:100px;
opacity:0.8;
position:absolute;
width:100%;
}
.captionfull .boxcaption {
left:0;
}
.caption .boxcaption {
left:0;
}
.main_gazou {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:transparent url(http://jk-homes.net/img/tertiary-header.gif) repeat scroll left top;
border-left:0 solid #DDDDDD;
border-right:0 solid #DDDDDD;
border-top:0 solid #DDDDDD;
color:#333333;
float:right;
font-family:arial;
font-size:300%;
font-weight:bold;
height:250px;
letter-spacing:-1px;
line-height:1.1;
margin:0 0 12px;
overflow:hidden;
padding:0;
text-align:left;
width:657px;
}
.main_descri {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-attachment:scroll;
background-color:transparent;
background-position:0 0;
background-repeat:repeat;
color:#AAAAAA;
float:right;
font-family:georgia;
font-size:195%;
font-weight:normal;
height:75px;
letter-spacing:0;
line-height:1.1;
margin:0 0 5px;
text-align:left;
width:333px;
}
.main_descri_shop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#666666 url(http://www.groundbiledge.com/img/strip_sec2.png) repeat scroll 0 top;
color:#111111;
float:right;
font-family:arial;
font-size:310%;
font-weight:bold;
height:160px;
letter-spacing:-1px;
line-height:1;
margin:0;
text-align:left;
width:333px;
}
#pageslide-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
margin-top:20px;
padding:20px;
width:290px;
}
#pageslide-slide-wrap {
padding-right:55px;
}
.h_navi {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
height:50px;
margin:-39px auto 0;
width:1000px;
}
.batch_logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:200px;
margin:0 auto;
position:relative;
width:1000px;
}
.main_descri_jp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-attachment:scroll;
background-color:transparent;
background-position:0 0;
background-repeat:repeat;
color:#000000;
float:right;
font-size:115%;
font-weight:normal;
height:70px;
letter-spacing:0;
line-height:1.5;
margin:0 0 5px;
text-align:left;
width:333px;
}
.h_news_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
clear:both;
color:#FFFFFF;
float:left;
font-size:120%;
font-weight:normal;
height:20px;
letter-spacing:1px;
margin:0 0 15px;
padding:5px 11px;
width:636px;
}
#headwrap a {
color:#EEEEEE;
}
#service {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent none repeat scroll 0 0;
display:inline;
float:left;
margin-bottom:5px;
margin-top:0;
padding:0;
width:668px;
}
#service ul li img.thumbnail {
-moz-box-shadow:0 1px 5px #AAAAAA;
float:left;
margin:0 15px 5px 0;
width:120px;
}
#service ul li img.thumbnail :hover {
opacity:0.5;
}
.widgetblock li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#FFFFFF none repeat scroll 0 0;
color:#EEEEEE;
float:left;
height:90px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 11px 11px 0;
overflow:hidden;
padding:11px;
text-align:justify;
width:300px;
}
.mainwrap_left {
display:inline;
float:right;
width:670px;
}
.service_cat {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-top:0 solid #CCCCCC;
color:#222222;
float:right;
font-size:114%;
font-weight:bold;
letter-spacing:1px;
line-height:2;
margin-bottom:0;
padding:6px 0;
width:308px;
}
.prime_navi a:link, .prime_navi a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 80%;
color:#FFFFFF;
float:left;
font-size:120%;
font-weight:normal;
height:40px;
letter-spacing:1px;
margin:91px 1px 0 3px;
padding:10px 0;
text-align:center;
width:138px;
}
.prime_navi a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left top;
color:#AAAAAA !important;
}
.tel {
color:#FFFFFF;
float:right;
font-size:150%;
left:803px;
margin-top:15px;
position:absolute;
text-align:right;
top:0;
width:200px;
}
.s_sub_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://deism.co.jp/img/prime_navi.gif) repeat-x scroll left 70%;
clear:both;
color:#FFFFFF;
float:right;
font-size:110%;
font-weight:normal;
height:14px;
letter-spacing:1px;
line-height:1;
margin:0 0 5px;
padding:8px;
width:292px;
}
.deism {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
font-family:Georgia;
font-size:300%;
font-weight:normal;
height:50px;
left:0;
line-height:1.1;
margin-top:15px;
position:absolute;
top:0;
z-index:999;
}
.deism a:link, .deism a:visited {
color:#FFFFFF;
}
.deism a:hover {
color:#AAAAAA;
}
.lc {
color:#FFFFFF;
float:none;
font-family:Georgia;
font-size:35%;
letter-spacing:1px;
line-height:5px;
margin-right:0;
margin-top:5px;
}
.top_intro {
color:#00AAFF;
font-size:300%;
font-weight:bold;
letter-spacing:0;
}
.h_subs {
color:#EEEEEE;
float:right;
font-size:100%;
left:602px;
letter-spacing:1px;
margin-top:15px;
position:absolute;
text-align:right;
top:30px;
width:400px;
}
.h_subs a:link, .h_subs a:visited {
color:#FFFFFF;
}
.h_subs a:hover {
color:#AAAAAA;
}
.h_subs a:active {
color:#666666;
}
.fields {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:right;
width:100px;
}
.fields_cat {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #999999;
background:#212121 url(http://deism.co.jp/img/prime_navi.gif) repeat-x scroll left 95%;
color:#FFFFFF;
float:right;
font-size:95%;
font-weight:bold;
letter-spacing:1px;
padding:3px;
text-align:center;
width:85px;
}
.fields_class {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #C0C0C0;
color:#000000;
float:right;
font-size:90%;
font-weight:bold;
letter-spacing:0;
margin-top:2px;
padding:2px 3px;
text-align:center;
width:83px;
}
.fields_class_condition {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #999999;
background:#212121 url(http://deism.co.jp/img/prime_navi.gif) repeat-x scroll left 60%;
color:#FFFFFF;
float:right;
font-size:95%;
font-weight:normal;
letter-spacing:1px;
margin-top:2px;
padding:3px;
text-align:center;
width:85px;
}
.galleryitem:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#F5F5F5 none repeat scroll 0 0;
}
.textwidget a:link, .textwidget a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #888888;
background:#EEEEEE url(http://jk-homes.net/img/pressbg.gif) repeat scroll 0 bottom;
color:#000000;
float:left;
font-size:170%;
font-weight:normal;
height:30px;
letter-spacing:4px;
margin-bottom:5px;
padding:8px;
text-align:center;
width:292px;
}
.textwidget a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE url(http://jk-homes.net/img/pressbg.gif) repeat scroll 0 top;
color:#000000 !important;
}
#d_maincontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:transparent none repeat scroll 0 0;
border-right:0 solid #E7E7E7;
display:inline;
float:left;
margin-top:0;
padding:0;
width:553px;
}
#blog_maincontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:transparent none repeat scroll 0 0;
border-right:0 solid #E7E7E7;
display:inline;
float:right;
margin-top:0;
padding:0;
width:660px;
}
.d_postcontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:0 solid #AAAAAA;
color:#1A1A1A;
float:left;
font-size:110%;
line-height:1.6;
margin:0;
padding:0;
width:551px;
}
.d_rsidepha {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline;
float:right;
width:446px;
}
#d_sidebar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent none repeat scroll 0 0;
display:inline;
float:right;
margin-bottom:5px;
margin-left:0;
padding:0;
width:444px;
}
.d_widget_video {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent url(http://www.idworks.ie/sites/all/themes/idworks/images/tertiary-header.gif) repeat scroll left top;
clear:both;
float:right;
height:239px;
margin-bottom:8px;
overflow:hidden;
padding:8px;
width:425px;
}
.d_widget_map {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF url(http://jk-homes.net/img/pressbg.gif) repeat-x scroll 0 bottom;
border:1px solid #DDDDDD;
clear:both;
float:right;
height:350px;
margin-bottom:8px;
overflow:hidden;
padding:8px;
width:425px;
}
.d_widget_layout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFFFFF url(http://jk-homes.net/img/pressbg.gif) repeat-x scroll 0 bottom;
border:1px solid #DDDDDD;
clear:both;
display:inline;
float:right;
height:318px;
margin-bottom:8px;
overflow:hidden;
padding:8px;
text-align:center;
width:425px;
}
.staff_comment {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #FFFFFF;
background:transparent none repeat scroll 0 0;
clear:both;
color:#222222;
float:right;
font-size:105%;
margin-left:0;
margin-top:0;
overflow:hidden;
padding:0;
width:440px;
}
.staff_comment_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
clear:both;
color:#FFFFFF;
font-size:105%;
font-weight:normal;
height:20px;
letter-spacing:1px;
margin:0 0 8px;
padding:5px 8px;
width:424px;
}
.properties {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:#EEEEEE none repeat scroll 0 0;
clear:both;
color:#333333;
float:left;
margin-left:3px;
margin-top:5px;
padding:8px;
width:529px;
}
.properties_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 50%;
color:#FFFFFF;
display:inline;
float:left;
font-weight:normal;
letter-spacing:1px;
padding:5px 8px;
text-align:center;
width:100px;
}
.properties_contents {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent none repeat scroll 0 0;
color:#111111;
display:inline;
float:right;
font-size:95%;
letter-spacing:0;
padding:5px 10px;
text-align:left;
width:380px;
}
.arc_detail_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
clear:both;
color:#FFFFFF;
font-size:105%;
font-weight:normal;
height:20px;
letter-spacing:1px;
margin:15px 0 3px 3px;
padding:5px 8px;
width:529px;
}
#arc_description {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
float:left;
height:130px;
margin-bottom:10px;
margin-left:2px;
overflow:hidden;
padding:0;
width:996px;
}
#arc_description_main_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:124px;
}
.arc_description_main_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:50px;
padding:15px 0 0;
text-align:center;
width:123px;
}
.arc_description_main_title_c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:39px;
padding:26px 0 0;
text-align:center;
width:123px;
}
.adm_detailer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:48px;
padding:16px 0 0;
text-align:center;
width:123px;
}
#arc_description_main_title_t {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:71px;
}
.arc_description_main_title_t {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:65px;
line-height:1.4;
padding:0;
text-align:center;
width:70px;
}
.adm_detailer_t {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:48px;
padding:16px 0 0;
text-align:center;
width:70px;
}
#arc_description_main_title_ad {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:180px;
}
.arc_description_main_title_ad {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:49px;
padding:8px 0;
text-align:center;
width:179px;
}
.adm_detailer_ad {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:39px;
padding:25px 0 0;
text-align:center;
width:179px;
}
.adm_detailer_single {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:39px;
padding:25px 0 0;
text-align:center;
width:123px;
}
.adm_detailer_c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:40px;
padding:24px 0 0;
text-align:center;
width:123px;
}
.arc_description_main_title_tri {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:59px;
padding:6px 0 0;
text-align:center;
width:124px;
}
#arc_description_main_title_tri {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:125px;
}
.adm_detailer_tri {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:58px;
padding:6px 0 0;
text-align:center;
width:123px;
}
.search_galleryitem {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-box-shadow:0 1px 5px #CCCCCC;
background:#FFFFFF url(http://jk-homes.net/img/pressbg.gif) repeat-x scroll 0 bottom;
border:1px solid #DDDDDD;
display:inline;
float:left;
height:90px;
margin:0 0 11px;
padding:11px;
position:relative;
width:976px;
}
.search_galleryitem:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF url(http://jk-homes.net/img/pressbg.gif) repeat-x scroll 0 bottom;
display:inline;
float:left;
height:90px;
margin:0 0 11px;
padding:11px;
position:relative;
width:976px;
}
#serach_maincontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:transparent none repeat scroll 0 0;
border-right:0 solid #E7E7E7;
display:inline;
float:left;
margin-top:0;
padding:0;
width:1000px;
}
.search_mainwrap_left {
display:inline;
float:left;
width:1000px;
}
.search_h_news_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
clear:both;
color:#000000;
float:left;
font-size:120%;
font-weight:normal;
height:20px;
letter-spacing:1px;
margin:0 0 15px;
padding:5px 3px;
width:994px;
}
.search_galleryitem img {
-moz-box-shadow:0 1px 5px #AAAAAA;
float:left;
margin-bottom:5px;
width:120px;
}
.arc_detail_title_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #AAAAAA;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left 70%;
clear:both;
color:#FFFFFF;
font-size:105%;
font-weight:normal;
height:20px;
letter-spacing:1px;
margin:15px 0 8px 3px;
padding:5px 8px;
width:529px;
}
#arc_description_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
display:inline;
float:left;
height:88px;
margin-bottom:10px;
margin-left:12px;
overflow:hidden;
padding:0;
width:739px;
}
#arc_description_main_title_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:122px;
}
.arc_description_main_title_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#777777 none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:40px;
padding:5px 0 0;
text-align:center;
width:121px;
}
.arc_description_main_title_c_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#777777 none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:32px;
padding:13px 0 0;
text-align:center;
width:121px;
}
.adm_detailer_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
color:#333333;
display:inline;
float:left;
font-size:90%;
font-weight:bold;
height:39px;
letter-spacing:0;
padding:3px 0 0;
text-align:center;
width:121px;
}
#arc_description_main_title_t_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:71px;
}
.arc_description_main_title_t_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#777777 none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:35px;
line-height:1.4;
padding:5px 0;
text-align:center;
width:70px;
}
.adm_detailer_t_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:39px;
padding:3px 0 0;
text-align:center;
width:70px;
}
#arc_description_main_title_ad_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:180px;
}
.arc_description_main_title_ad_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#777777 none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:19px;
padding:13px 0;
text-align:center;
width:179px;
}
.adm_detailer_ad_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:30px;
padding:12px 0 0;
text-align:center;
width:179px;
}
.adm_detailer_single_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:39px;
padding:25px 0 0;
text-align:center;
width:123px;
}
.adm_detailer_c_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:29px;
padding:13px 0 0;
text-align:center;
width:121px;
}
.arc_description_main_title_tri_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#212121 url(http://jk-homes.net/img/prime_navi.gif) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:59px;
padding:6px 0 0;
text-align:center;
width:124px;
}
#arc_description_main_title_tri_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
padding:0;
width:125px;
}
.adm_detailer_tri_s {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
height:58px;
padding:6px 0 0;
text-align:center;
width:123px;
}
.adm_detailer_ss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
display:inline;
float:left;
font-size:90%;
font-weight:bold;
height:29px;
padding:13px 0 0;
text-align:center;
width:121px;
}
#arc_description_td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
display:inline;
float:left;
height:88px;
margin-bottom:10px;
margin-left:12px;
overflow:hidden;
padding:0;
width:400px;
}
#arc_description_main_title_dtp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
overflow:hidden;
padding:0;
width:103px;
}
.arc_description_main_title_c_dt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#777777 none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:32px;
padding:13px 0 0;
text-align:center;
width:102px;
}
.adm_detailer_c_dt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
color:#444444;
display:inline;
float:left;
font-size:90%;
font-weight:bold;
height:29px;
padding:13px 0 0;
text-align:center;
width:102px;
}
.adm_detailer_ss_dt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #AAAAAA;
clear:both;
color:#000000;
display:inline;
float:left;
font-size:90%;
font-weight:bold;
height:29px;
padding:13px 0 0;
text-align:center;
width:103px;
}
.arc_description_main_title_c_dtp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#777777 none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
clear:both;
color:#FFFFFF;
display:inline;
float:left;
font-size:90%;
height:40px;
padding:5px 0 0;
text-align:center;
width:103px;
}
#arc_description_main_title_dtpr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
display:inline;
float:left;
font-size:120%;
overflow:hidden;
padding:0;
width:104px;
}
.pnp {
color:#888888;
font-size:80%;
}
.staff_comment p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:#F0F0F0 none repeat scroll 0 0;
color:#222222;
font-size:110%;
margin:0 0 5px !important;
padding:10px 12px;
}
.bukken_number_wrap {
clear:both;
margin:0 auto;
width:1000px;
}
.bukken_number {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-moz-box-shadow:0 1px 5px #CCCCCC;
background:#0088CC none repeat scroll 0 0;
color:#FFFFFF;
float:right;
font-size:120%;
margin-bottom:12px;
margin-right:0;
padding:8px 15px;
text-align:left;
width:295px;
}
.bukken_number_press a:link, .bukken_number_press a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:0 1px 5px #666666;
background:#EEEEEE url(http://jk-homes.net/img/pressbg.gif) repeat scroll 0 bottom;
color:#000000;
float:right;
font-size:170%;
font-weight:normal;
height:30px;
letter-spacing:1px;
margin-bottom:12px;
margin-left:10px;
padding:12px 8px;
text-align:center;
width:147px;
}
.bukken_number_press a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE url(http://jk-homes.net/img/pressbg.gif) repeat scroll 0 top;
color:#000000 !important;
}
.bukken_number_main {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:#EEEEEE url(http://jk-homes.net/img/pressbg.gif) repeat scroll 0 bottom;
border:1px solid #CCCCCC;
color:#111111;
float:left;
font-size:345%;
letter-spacing:-3px;
line-height:1;
margin-bottom:12px;
margin-right:10px;
padding:8px 0;
text-align:center;
width:315px;
}
table {
border-collapse:collapse;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-size:105%;
margin:11px 0 0;
width:100%;
}
caption {
caption-side:top;
color:#9BA9B4;
font-size:0.94em;
letter-spacing:0.1em;
margin:1em 0 0;
padding:0;
text-align:center;
}
tr.odd td, tr.odd .column1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://groundbiledge.com/img/bg-grey2.gif) repeat-x scroll left -21px;
}
.column1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F9FCFE none repeat scroll 0 0;
}
td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
color:#333333;
padding:0.8em 1em;
text-align:left;
}
th {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
color:#333333;
font-weight:normal;
padding:0.3em 1em;
text-align:left;
}
thead th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://groundbiledge.com/img/bg-grey2.gif) repeat-x scroll left -21px;
color:#444444;
font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:99%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:2em;
text-align:center;
}
tfoot th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://groundbiledge.com/img/bg-grey2.gif) repeat-x scroll left -21px;
text-align:center;
}
tfoot th strong {
color:#66A3D3;
font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0.5em 0.5em 0.5em 0;
}
tfoot th em {
color:#F03B58;
font-size:1.1em;
font-style:normal;
font-weight:bold;
}
#blog_maincontent h2 {
color:#111111;
font-size:115%;
font-weight:bold;
line-height:0;
margin:0 0 18px;
padding:0;
}
.search_galleryitem3 {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-box-shadow:0 1px 5px #CCCCCC;
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #DDDDDD;
display:inline;
float:left;
height:200px;
margin:18px 5px 0;
padding:11px;
position:relative;
width:166px;
}
.search_galleryitem3 img {
margin-bottom: 5px;
}
.search_galleryitem3 a:link, .search_galleryitem3 a:visited {
color:#08c;
}
.search_galleryitem3 a:hover {
color:#aaa;
}
.sbt {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #AAAAAA;
clear:both;
color:#000000;
float:left;
font-size:120%;
font-weight:bold;
height:20px;
letter-spacing:1px;
margin:15px 0 5px;
padding:5px 3px;
text-align:left;
width:994px;
}