/* JJ901FI119 */

.JJ901FI119 .secTtlOuter {
    background: none repeat scroll 0 0 #E8E8E8;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 1px 2px;
    padding: 3px 4px;
}
.JJ901FI119 .secTtlInner {
    border-left: 3px solid #3D9973;
    color: #204D39;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 0;
    padding: 2px 0 0 10px;
}
.JJ901FI119 .mt10 {
    margin-top: 10px;
}
.JJ901FI119 .p10 {
    padding: 10px;
}

/* JJ901FI120 */

.JJ901FI120 .bdGreen {
    border: 1px solid #3D9973;
}
.JJ901FI120 .bdGray3 {
    border: 3px solid #CCCCCC;
}
div.JJ901FI120 .icCondClose {
    background-position: 0 -56px;
    height: 15px;
    padding-bottom: 4px;
    padding-left: 20px;
}
div.JJ901FI120 .icCondOpen {
    background-position: 0 -39px;
    height: 15px;
    padding-bottom: 4px;
    padding-left: 20px;
}
div.JJ901FI120 .icm {
    background-image: url("/web/20130525161455im_/http://suumo.jp/./jj/jjcommon/img/icons.png");
    background-repeat: no-repeat;
}
div.JJ901FI120 .mt10 {
    margin-top: 10px;
}
div.JJ901FI120 .mt20 {
    margin-top: 20px;
}

/* JJ901FI126 */

div.JJ901FI126 .bdBlueB {
    border-bottom: 1px solid #5C8599;
}
div.JJ901FI126 .bdBlue3L {
    border-left: 3px solid #5C8599;
}
div.JJ901FI126 .pB5 {
    padding-bottom: 5px;
}
div.JJ901FI126 .pl5 {
    padding-left: 5px;
}
div.JJ901FI126 .mt20 {
    margin-top: 20px;
}
div.JJ901FI126 .fs14 {
    font-size: 14px;
}
div.JJ901FI126 .fgBlue {
    color: #5C8599;
}

/** JJ901FI101 */

div.JJ901FI101 .headTxt {
    padding: 5px 15px 0;
    font-size: 10px;
    background-color: #FDFFF6;
}
div.JJ901FI101 .headTxtTop {
    padding: 5px 20px 10px 20px;
    font-size: 10px;
    background-color: #FDFFF6;
}
/** JJ901FI105 */

div.JJ901FI105 .headTxt {
    padding: 5px 15px 0;
    font-size: 10px;
    background-color: #FDFFF6;
}

/** JJ901FI123 */
div.JJ901FI123 .bdDBlueB{
    border-bottom: 1px solid #5C8599;
}
div.JJ901FI123 .bdDBlue3L{
    border-left: 3px solid #5C8599;
}

/* JJ901FI125 */
div.JJ901FI125 .bdDBlueB {
    border-bottom: 1px solid #5C8599;
}
div.JJ901FI125 .bdDBlue3L {
    border-left: 3px solid #5C8599;
}
div.JJ901FI125 .fgBlue {
    color: #5C8599;
}
div.JJ901FI125 .mt20 {
    margin-top: 20px;
}
div.JJ901FI125 .pb5 {
    padding-bottom: 5px;
}
div.JJ901FI125 .pl5 {
    padding-left: 5px;
}
div.JJ901FI125 .fs14 {
    font-size: 14px;
}
div.JJ901FI125 .bld {
    font-weight: bold;
}
div.JJ901FI125 .mt10 {
    margin-top: 10px;
}
div.JJ901FI125 .lh16 {
    line-height: 1.6;
}

/* JJ901FI128 */

div.JJ901FI128 .bdDBlueB {
    border-bottom: 1px solid #5C8599;
}
div.JJ901FI128 .bdDBlue3L {
    border-left: 3px solid #5C8599;
}
div.JJ901FI128 .pB5 {
    padding-bottom: 5px;
}
div.JJ901FI128 .pL5 {
    padding-left: 5px;
}
div.JJ901FI128 .mT5 {
    margin-top: 5px;
}
div.JJ901FI128 .mT20 {
    margin-top: 20px;
}

/* JJ901FI129 */

div.JJ901FI129 .secTtlOuter {
    background: none repeat scroll 0 0 #E8E8E8;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 1px 2px;
    padding: 3px 4px;
}
#contents div.JJ901FI129 h2.secTtlInner {
    border-left: 3px solid #3D9973;
    color: #204D39;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 0;
    padding: 2px 0 0 10px;
    background: none;
}
div.JJ901FI129 .bw {
    word-wrap: break-word;
}
div.JJ901FI129 .bdGrayR2 {
    border-right: 2px solid rgb(204, 204, 204);
}
div.JJ901FI129 .bdGrayL2 {
    border-left: 2px solid rgb(204, 204, 204);
}
div.JJ901FI129 .bdGrayT2 {
    border-top: 2px solid rgb(204, 204, 204);
}
div.JJ901FI129 .bdGrayB2 {
    border-bottom: 2px solid #CCCCCC;
}
div.JJ901FI129 .h86 {
    height: 86px;
}
div.JJ901FI129 .b {
    border: 0 none;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}

div.JJ901FI129 .s_ms {
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s_ms.png");
    background-repeat: no-repeat;
}

div.JJ901FI129 .b_ms {
    border: 0 none;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s_ms.png");
    background-repeat: no-repeat;
}

div.JJ901FI129 a.btMoreMs                        { background-position: 0px -266px; width: 195px; height: 24px; }
div.JJ901FI129 a.btMoreMs:hover,
div.JJ901FI129 a.btMoreMs:active                 { background-position: 0px -290px; }

div.JJ901FI129 a.btMoreMsL                       { background-position: 0 -616px; width: 242px; height: 44px; }
div.JJ901FI129 a.btMoreMsL:hover,
div.JJ901FI129 a.btMoreMsL:active                { background-position: 0 -660px; }

div.JJ901FI129 a.btMoreChukoMs                   { background-position: -195px -266px; width: 195px; height: 24px; }
div.JJ901FI129 a.btMoreChukoMs:hover,
div.JJ901FI129 a.btMoreChukoMs:active            { background-position: -195px -290px; }

div.JJ901FI129 a.btMoreChukoMsL                  { background-position: -242px -616px; width: 242px; height: 44px; }
div.JJ901FI129 a.btMoreChukoMsL:hover,
div.JJ901FI129 a.btMoreChukoMsL:active           { background-position: -242px -660px; }

div.JJ901FI129 a.btMoreKodate                    { background-position: -390px -266px; width: 195px; height: 24px; }
div.JJ901FI129 a.btMoreKodate:hover,
div.JJ901FI129 a.btMoreKodate:active             { background-position: -390px -290px; }

div.JJ901FI129 a.btMoreChukoKodate               { background-position: -585px -266px; width: 195px; height: 24px; }
div.JJ901FI129 a.btMoreChukoKodate:hover,
div.JJ901FI129 a.btMoreChukoKodate:active        { background-position: -585px -290px; }

div.JJ901FI129 a.btMoreChintai                   { background-position: 0px -314px; width: 195px; height: 24px; }
div.JJ901FI129 a.btMoreChintai:hover,
div.JJ901FI129 a.btMoreChintai:active            { background-position: 0px -338px; }

div.JJ901FI129 .bgMoreBukken                     { background-position: -100px -460px; height: 35px; width: 188px; }

/* bukkenPickup表形式もっと見るボタン JJ901FI130・JJ901FI131 */
div.pickupHyouMottoMiru{
    margin-top: 10px;
    margin-bottom: 10px;
    min-height: 25px;
}
div.pickupHyouMottoMiru .btn{
    float: right;
}

div.pickupHyouMottoMiru a.btMoreMs{
    background-position: 0px -266px;
    width: 195px;
    height: 24px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}
div.pickupHyouMottoMiru a.btMoreMs:hover,
div.pickupHyouMottoMiru a.btMoreMs:active{
    background-position: 0px -290px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}

div.pickupHyouMottoMiru a.btMoreChukoMs{
    background-position: -195px -266px;
    width: 195px;
    height: 24px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}
div.pickupHyouMottoMiru a.btMoreChukoMs:hover,
div.pickupHyouMottoMiru a.btMoreChukoMs:active{
    background-position: -195px -290px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
    }

div.pickupHyouMottoMiru a.btMoreKodate
    { background-position: -390px -266px;
    width: 195px;
    height: 24px;
     background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}
div.pickupHyouMottoMiru a.btMoreKodate:hover,
div.pickupHyouMottoMiru a.btMoreKodate:active {
    background-position: -390px -290px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}

div.pickupHyouMottoMiru a.btMoreChukoKodate{
    background-position: -585px -266px;
    width: 195px;
    height: 24px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}
div.pickupHyouMottoMiru a.btMoreChukoKodate:hover,
div.pickupHyouMottoMiru a.btMoreChukoKodate:active{
    background-position: -585px -290px;
    background-image: url("/web/20130525161455im_/http://suumo.jp/jj/jjcommon/img/sprites/s.png");
    background-repeat: no-repeat;
}

div.pickupHyouMottoMiru a.b_ms{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    display: block;
    overflow-x: hidden;
    overflow-y: hidden;
    text-indent: -9999px;
    vertical-align: middle;
}

/* bukkenPickupレイアウト区分1(大サイズ) JJ901FI130・JJ901FI131 */

div.JJ901FI13x_TitleSizeDai{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #E8E8E8;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 3px;
    margin-top: 30px;
}

div.JJ901FI13x_TitleSizeDai .titleInner{
    border-left-color: #3D9973;
    border-left-style: solid;
    border-left-width: 3px;
    color: #204D39;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    padding-top: 2px;
}

div.JJ901FI13x_ContentsSizeDai{
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #3D9973;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #3D9973;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #3D9973;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #3D9973;
    border-top-style: solid;
    border-top-width: 1px;
    margin-top: 10px;
}

div.JJ901FI13x_ContentsSizeDai .pickupPict{
    font-size: 10px;
    display: inline;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsSizeDai .ulClass{
    margin-top: -11px;
}

div.JJ901FI13x_ContentsSizeDai .liClass{
    border-top-color: #CCCCCC;
    border-top-style: dotted;
    border-top-width: 1px;
    padding-top: 10px;
    margin-top: 10px;
    min-height: 1px;
}

div.JJ901FI13x_ContentsSizeDai .liClass:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}

div.JJ901FI13x_ContentsSizeDai .row{
    width: 449px;
    float: left;
    min-height: 1px;
}

div.JJ901FI13x_ContentsSizeDai .gazo{
    float: left;
    margin-right: 10px;
}

div.JJ901FI13x_ContentsSizeDai .bukkenGazo{
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    height: 86px;
    width: 100px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsSizeDai .info{
    width: 320px;
    float: left;
}

div.JJ901FI13x_ContentsSizeDai .bukkenNmLink{
    margin-top: 2px;
}


div.JJ901FI13x_ContentsSizeDai .bukkenData{
    margin-top: 5px;
}
div.JJ901FI13x_ContentsSizeDai .bukkenData{
    margin-top: 5px;
}


/* bukkenPickupレイアウト区分2(中サイズ) JJ901FI130・JJ901FI131 */

div.JJ901FI13x_TitleSizeChu{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #E8E8E8;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 3px;
    margin-top: 30px;
}

div.JJ901FI13x_TitleSizeChu .titleInner{
    border-left-color: #3D9973;
    border-left-style: solid;
    border-left-width: 3px;
    color: #204D39;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    padding-top: 2px;
}

div.JJ901FI13x_ContentsSizeChu{
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #3D9973;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #3D9973;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #3D9973;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #3D9973;
    border-top-style: solid;
    border-top-width: 1px;
    margin-top: 10px;
}

div.JJ901FI13x_ContentsSizeChu .pickupPict{
    font-size: 10px;
    display: inline;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsSizeChu .ulClass{
    margin-top: -11px;
}

div.JJ901FI13x_ContentsSizeChu .liClass{
    border-top-color: #CCCCCC;
    border-top-style: dotted;
    border-top-width: 1px;
    padding-top: 10px;
    margin-top: 10px;
    min-height: 1px;
}


div.JJ901FI13x_ContentsSizeChu .liClass:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}

div.JJ901FI13x_ContentsSizeChu .row{
    width: 291px;
    float: left;
    min-height: 1px;
}

div.JJ901FI13x_ContentsSizeChu .gazo{
    float: left;
    margin-right: 10px;
}

div.JJ901FI13x_ContentsSizeChu .bukkenGazo{
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    height: 86px;
    width: 100px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsSizeChu .info{
    width: 170px;
    float: left;
}

div.JJ901FI13x_ContentsSizeChu .bukkenNmLink{
    margin-top: 2px;
}


div.JJ901FI13x_ContentsSizeChu .bukkenData{
    margin-top: 5px;
}
div.JJ901FI13x_ContentsSizeChu .bukkenData{
    margin-top: 5px;
}

/* bukkenPickupレイアウト区分3(小サイズ) JJ901FI130・JJ901FI131 */

div.JJ901FI13x_TitleSizeSho{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #E8E8E8;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 3px;
    margin-top: 30px;
}

div.JJ901FI13x_TitleSizeSho .titleInner{
    border-left-color: #3D9973;
    border-left-style: solid;
    border-left-width: 3px;
    color: #204D39;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    padding-top: 2px;
}

div.JJ901FI13x_ContentsSizeSho{
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #3D9973;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #3D9973;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #3D9973;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #3D9973;
    border-top-style: solid;
    border-top-width: 1px;
    margin-top: 10px;
}

div.JJ901FI13x_ContentsSizeSho .pickupPict{
    font-size: 10px;
    display: inline;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsSizeSho .ulClass{
    margin-top: -11px;
}

div.JJ901FI13x_ContentsSizeSho .liClass{
    border-top-color: #CCCCCC;
    border-top-style: dotted;
    border-top-width: 1px;
    padding-top: 10px;
    margin-top: 10px;
    min-height: 1px;
}


div.JJ901FI13x_ContentsSizeSho .liClass:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}

div.JJ901FI13x_ContentsSizeSho .row{
    width: 229px;
    float: left;
    min-height: 1px;
}

div.JJ901FI13x_ContentsSizeSho .gazo{
    float: left;
    margin-right: 10px;
}

div.JJ901FI13x_ContentsSizeSho .bukkenGazo{
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    height: 86px;
    width: 100px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsSizeSho .info{
    width: 117px;
    float: left;
}

div.JJ901FI13x_ContentsSizeSho .bukkenNmLink{
    margin-top: 2px;
}


div.JJ901FI13x_ContentsSizeSho .bukkenData{
    margin-top: 5px;
}
div.JJ901FI13x_ContentsSizeSho .bukkenData{
    margin-top: 5px;
}




/* bukkenPickupレイアウト区分4(青1) JJ901FI130・JJ901FI131 */
div.JJ901FI13x_HyouBlue1{
    background-color: #F2FBFF;
    border-bottom-color: #A0D0E6;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #A0D0E6;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #A0D0E6;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #A0D0E6;
    border-top-style: solid;
    border-top-width: 1px;
    margin-top: 25px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

div.JJ901FI13x_HyouBlue1 .JJ901FI13x_TitleBlue1{
    border-bottom-color: #5C8599;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 5px;
}

div.JJ901FI13x_HyouBlue1 div.JJ901FI13x_TitleBlue1 div.titleInner {
    color: #5C8599;
    border-left-color: #5C8599;
    border-left-style: solid;
    border-left-width: 3px;
    padding-left: 5px;
    font-size: 14px;
    font-weight: bold;
}

div.JJ901FI13x_HyouBlue1 .JJ901FI13x_ContentsBlue1{
    overflow-x: hidden;
    overflow-y: hidden;
}

div.JJ901FI13x_HyouBlue1 .pickupPict{
    font-size: 10px;
    display: inline;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}
div.JJ901FI13x_HyouBlue1 .ulClass{
    margin-top: -11px;
}


div.JJ901FI13x_HyouBlue1 .liClass{
    border-top-color: #CCCCCC;
    border-top-style: dotted;
    border-top-width: 1px;
    padding-top: 10px;
    margin-top: 10px;
    min-height: 1px;
}

div.JJ901FI13x_HyouBlue1 .liClass:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}

div.JJ901FI13x_HyouBlue1 .row{
    width: 449px;
    float: left;
    min-height: 1px;
}

div.JJ901FI13x_HyouBlue1 .gazo{
    float: left;
    margin-right: 10px;
}

div.JJ901FI13x_HyouBlue1 .bukkenGazo{
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    height: 86px;
    width: 100px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_HyouBlue1 .info{
    width: 320px;
    float: left;
}

div.JJ901FI13x_HyouBlue1 .bukkenNmLink{
    margin-top: 2px;
}


div.JJ901FI13x_HyouBlue1 .bukkenData{
    margin-top: 5px;
}
div.JJ901FI13x_HyouBlue1 .bukkenData{
    margin-top: 5px;
}

/* bukkenPickupレイアウト区分5(青2サイズ) JJ901FI130・JJ901FI131 */

div.JJ901FI13x_TitleBlue2{
    border-bottom-color: #5C8599;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    margin-top: 20px;
}

div.JJ901FI13x_TitleBlue2 .titleInner{
    font-weight: bold;
    color: #5C8599;
    border-left-color: #5C8599;
    border-left-style: solid;
    border-left-width: 3px;
    font-size: 14px;
    padding-left: 5px;
}

div.JJ901FI13x_ContentsBlue2{
    overflow-x: hidden;
    overflow-y: hidden;
}

div.JJ901FI13x_ContentsBlue2 .pickupPict{
    font-size: 10px;
    display: inline;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsBlue2 .ulClass{
    margin-top: -11px;
}

div.JJ901FI13x_ContentsBlue2 .liClass{
    border-top-color: #CCCCCC;
    border-top-style: dotted;
    border-top-width: 1px;
    padding-top: 10px;
    margin-top: 10px;
    min-height: 1px;
}
div.JJ901FI13x_ContentsBlue2 .liClass:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}

div.JJ901FI13x_ContentsBlue2 .row{
    width: 449px;
    float: left;
    min-height: 1px;
}

div.JJ901FI13x_ContentsBlue2 .gazo{
    float: left;
    margin-right: 10px;
}

div.JJ901FI13x_ContentsBlue2 .bukkenGazo{
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    height: 86px;
    width: 100px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}

div.JJ901FI13x_ContentsBlue2 .info{
    width: 327px;
    float: left;
}

div.JJ901FI13x_ContentsBlue2 .bukkenNmLink{
    margin-top: 2px;
}


div.JJ901FI13x_ContentsBlue2 .bukkenData{
    margin-top: 5px;
}
div.JJ901FI13x_ContentsBlue2 .bukkenData{
    margin-top: 5px;
}


/*
     FILE ARCHIVED ON 16:14:55 May 25, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:57:04 Jul 31, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/