@charset "utf-8";

@import "/css/styles.css";

input.hdr-search-textbox {
width:133px;
padding:1px;
height:16px;
}
.pankuzu {
padding:10px 0 0px 15px;
font-size:87.5%;
text-align:left;
}
.pankuzu a {
font-size:100%
}
#bigtitle {
text-align:left;
padding:22px 0 20px 15px;
}
#container {
float:left;
width:100%;
padding:0 0 30px 0;
}
#left {
float:left;
width:460px;
text-align:left;
padding:0 0 0 30px;
}
#left h2 {
padding:5px 10px 5px 30px;
height:25px;
background:url("/q/img/jiten_title_bg.gif") no-repeat;
font-weight:800;
color:#FFF;
font-size:16px;
margin:4px 0 15px 0;
}
#left h2 a {
font-size:100%;
color:#FFF;
}
#left h3{
clear:both;
font-size:15px;
font-weight:800;
padding:10px 0 5px 20px;
background:url("/q/img/sq_arrow.gif") 0 60% no-repeat;
border-bottom:1px solid #CCC;
margin:0 0 10px 0;
}
#left h3 a {
font-size:100%;
}
#left p {
padding:5px 10px 15px 10px;
font-size:120%;
line-height:1.5em;
}
#left p a {
font-size:100%;
}
.entry-navi {
float:left;
width:438px;
height:auto;
padding:10px;
border:1px solid #CCC;
margin:10px 0;
background:#EEE;
}
.entry-before {
float:left;
width:220px;
height:auto;
}
.entry-next {
float:right:
width:220px;
height:auto;
}
.category {
clear:both;
float:left;
width:460px;
padding:0 0 10px 0;
}
.category-box {
float:left;
width:460px;
}
.excerpt {
float:left;
padding:0 0 0 10px;
width:320px;
}
.more {
float:right;
width:110px;
}

#right {
float:right;
width:304px;
text-align:left;
margin:0 10px 0 15px;
padding:5px 0 0 0;
}

ul#tab {
float:left;
width:300px;
border-bottom:8px solid #CCC;
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
ul#tab li {
margin:0 0px;
float:left;
width:29px;
height:25px;
}
ul#tab li a {
display:block;
width:29px;
height:25px;
}
#tab-a a{
background:url("/q/img/jiten_category_navi.gif") -3px -3px;
}
#tab-a a:hover,
#tab-a.present a {
background:url("/q/img/jiten_category_navi.gif") -3px -35px;
}
#tab-k a{
background:url("/q/img/jiten_category_navi.gif") -33px -3px;
}
#tab-k a:hover,
#tab-k.present a {
background:url("/q/img/jiten_category_navi.gif") -33px -35px;
}
#tab-s a{
background:url("/q/img/jiten_category_navi.gif") -62px -3px;
}
#tab-s a:hover,
#tab-s.present a {
background:url("/q/img/jiten_category_navi.gif") -62px -35px;
}
#tab-t a{
background:url("/q/img/jiten_category_navi.gif") -91px -3px;
}
#tab-t a:hover,
#tab-t.present a {
background:url("/q/img/jiten_category_navi.gif") -91px -35px;
}
#tab-n a{
background:url("/q/img/jiten_category_navi.gif") -120px -3px;
}
#tab-n a:hover,
#tab-n.present a {
background:url("/q/img/jiten_category_navi.gif") -120px -35px;
}
#tab-h a{
background:url("/q/img/jiten_category_navi.gif") -148px -3px;
}
#tab-h a:hover,
#tab-h.present a {
background:url("/q/img/jiten_category_navi.gif") -148px -35px;
}
#tab-m a{
background:url("/q/img/jiten_category_navi.gif") -178px -3px;
}
#tab-m a:hover,
#tab-m.present a {
background:url("/q/img/jiten_category_navi.gif") -178px -35px;
}
#tab-y a{
background:url("/q/img/jiten_category_navi.gif") -207px -3px;
}
#tab-y a:hover,
#tab-y.present a {
background:url("/q/img/jiten_category_navi.gif") -207px -35px;
}
#tab-r a{
background:url("/q/img/jiten_category_navi.gif") -237px -3px;
}
#tab-r a:hover,
#tab-r.present a {
background:url("/q/img/jiten_category_navi.gif") -237px -35px;
}

ul.stone-list {
float:left;
clear:both;
width:288px;
height:auto;
padding:10px 5px;
background:#FFF;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:8px solid #CCC;
}
ul.stone-list li {
float:left;
overflow:hidden;
width:120px;
background:url("/q/img/sq_arrow.gif") 0 50% no-repeat;
padding:5px 0 5px 20px;
}

.srh-2 {
text-align:left;
}


#ins {
clear:both;
float:left;
width:320px;
}
.ins_title {

}
.ins_list ul {
float:left;
width:320px;
}
.ins_list ul li {
float:left;
width:140px;
height:140px;
margin:5px;
text-align:center;
}

/* Report */

.about-box {
float:left;
width:297px;
height:auto;
border:3px solid #CCC;
}
.about-title {
text-align:center;
padding:5px 0;
border-bottom:2px dotted #CCC;
}
.about-body {
font-weight:400;
font-size:87.5%;
padding:5px 5px 5px 100px;
}
.about-body a {
font-size:100%;
}
.about-body#inspection {
background:url("/q/img/inspection_img_about.gif") 5% 50% no-repeat;
}
.about-body#buying {
background:url("/q/img/buying_img_about.gif") 5% 50% no-repeat;
}
#right h5 {
float:left;
clear:both;
margin:10px 0 0 0;
}
ul.side-box {
float:left;
clear:both;
width:288px;
height:auto;
padding:10px 5px;
background:#FFF;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #CCC;
}
ul.side-box li {
background:url("/q/img/sq_arrow.gif") 0 50% no-repeat;
padding:5px 0 5px 20px;
}
.side-box#side-month li ,
.side-box#side-category li{
float:left;
overflow:hidden;
width:120px;
}
.side-box#side-new li{
clear:both;
}
.entry-date {
clear:both;
zoom:1;
padding:10px 0 0 0;
margin:0px 0 -10px 0;
line-height:1em;
}
.entry-picture-box {
float:left;
width:150px;
}
.entry-picture {
width:128px;
border:1px solid #CCC;
}
.entry-excerpt {
float:left;
width:300px;
padding:5px 0;
}
.entry-more {
text-align:right;
}

#left p img {
border :1px solid #CCC;
width:435px;
}
.ef-box {
clear:both;
float:left;
width:460px;
margin:5px 0;
}
.ef-title {
border-bottom:1px dotted #CCC;
padding:3px 0;
}
.ef-body {
clear:both;
float:left;
width:440px;
padding:10px;
}
ul.ef-body li {
background:url("/q/img/sq_arrow.gif") 0 50% no-repeat;
padding:5px 0 5px 20px;
}
ul.ef-body#ef-category li{
float:left;
width:130px;
}
.ef-navi-box {
float:left;
width:220px;
text-align:center;
}