@charset "UTF-8";

.PR {
    margin-bottom:10px;
    padding-top:16px;
    background:url(https://blog.so-net.ne.jp/_common/img/portal/pr_head.gif) no-repeat;
    }
    .PR li {
        margin-bottom:5px;
        padding-bottom:5px;
        line-height:1.4;
        border-bottom:1px dotted #bbbbbb;
        }
.PR a:link { color:#333333; }
.PR a:visited { color:#333333; }
.PR a:hover { color:#ff9a00; }
.PR a:active { color:#333333; }
.PR b { color:#F34C0D; }

.mainPR {
    height:319px;
    margin-top:-20px;
    background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/main_bg2.jpg) repeat-x;
    }
    .mainPR .innerWrap {
        width:950px;
        margin:0 auto;
        padding:17px 0 0 0;
        background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/main_bg_090618.jpg) no-repeat;
        }
    .mainPR .btnMore {
        margin:0 0 0 710px;
        }
    .mainPR .lead {
        padding-top:8px;
        font-weight:bold;
        font-size:14px;
        color:#777777;
        text-align:center;
        }
    .mainPR .entryDiv {
        width:440px;
        margin:173px 0 0 185px;
        text-align:center;
        }
        .mainPR .entryDiv h1 a {
            float:left;
            width:228px;
            height:47px;
            background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/btn_regist_top.gif) no-repeat 0 0;
            text-indent:-3000em;
            display:block;
            overflow:hidden;
            }
        .mainPR .entryDiv h1 a:hover {
            background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/btn_regist_top.gif) no-repeat 0 -47px;
            }
        .mainPR .entryDiv h2 a {
            float:right;
            width:192px;
            height:47px;
            background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/btn_regist_top.gif) no-repeat -228px 0;
            text-indent:-3000em;
            display:block;
            overflow:hidden;
            }
        .mainPR .entryDiv h2 a:hover {
            background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/btn_regist_top.gif) no-repeat -228px -47px;
            }
    .mainPR .btnCururu {
        float:right;
        margin:144px 0 0 0;
        padding-right:8px;
        }
        .mainPR .btnCururu a {
            width:281px;
            height:75px;
            background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/btn_cururu.gif) no-repeat;
            text-indent:-3000em;
            display:block;
            overflow:hidden;
            }

.guideNavi a {
    background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/arrow_L_bk.gif) no-repeat 0 3px;
    padding-left:14px;
    line-height:1.8;
    }
.guideNavi td {
    vertical-align:top;
    }
.guideNavi a:link { color:#333333; }
.guideNavi a:visited { color:#333333; }
.guideNavi a:hover { color:#ff9a00; background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/arrow_L_ov.gif) no-repeat 0 3px; }
.guideNavi a:active { color:#333333; }
.guideLeft {
    padding:30px 0 0 5px;
    background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/guide_makeblog.gif) no-repeat;
    }
.guideCenter {
    padding:30px 0 0 15px;
    background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/guide_searchblog.gif) no-repeat 10px 0;
    border-left:1px dotted #999999;
    }
.guideRight {
    padding:30px 0 0 15px;
    background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/guide_searchblogger.gif) no-repeat 10px 0;
    border-left:1px dotted #999999;
    }

/* buzzmap */
.maplog {
margin-left:255px;
display:block;
}
.listHead {
margin-left:265px;
font-size:x-small;
font-weight:bold;
color:#666666;
border-bottom:1px dotted #cccccc;
padding-bottom:2px;
margin-bottom:6px;
}
.maplog li a {
padding-left:30px;
line-height:1.3;
height:3em;
display:block;
}
.marker0 a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerA.gif) no-repeat; }
.marker1 a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerB.gif) no-repeat; }
.marker2 a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerC.gif) no-repeat; }
.marker3 a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerD.gif) no-repeat; }
.marker4 a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerE.gif) no-repeat; }
.marker0on a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerA_on.gif) no-repeat; }
.marker1on a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerB_on.gif) no-repeat; }
.marker2on a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerC_on.gif) no-repeat; }
.marker3on a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerD_on.gif) no-repeat; }
.marker4on a{ background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/markerE_on.gif) no-repeat; }
.spotName {
padding-left:20px;
padding-bottom:3px;
background:url(https://blog.so-net.ne.jp/_images/blog/_523/filestore/spot_head.gif) no-repeat 0 2px;
font-weight:bold;
}
.spotInfo {
float:left;
}
.spotMap img {
border:1px solid #666666;
}
