<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*===========================================================================================

                                                                                        all
 
 ===========================================================================================*/

.inplaceeditor-empty
{
    font-style: italic;
    color: #999;
}

div#indicator
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 10px;
  top: 10px;
  z-index: 900;
  background: url(../images/indicator.gif) no-repeat 0 0;
}


/*------------------------------------------------------------------------------ REGISTRATION AREA */
p.nickname_msg {
    margin: 10px auto;    
}

/*------------------------------------------------------------------------------ MAIN CONTENT AREA */

p#form_submit_button input {
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
    float: right;
    background: #e8e8e8 url(../images/button_back.gif) center left repeat-x;
    width: 300px;
}

/*------------------------------------------------------------------------------ edited tag in photo/edit page */
input.edit_text#photo_edit_tag {
    width: 330px;
}

/* ul#main_popular li a span { */
/*     height:1.4em; */
/*     margin-bottom:5px; */
/*     overflow:hidden; */
/* } */

div#submit_block {
    width: 678px;
    padding: 10px 0;
    margin-bottom: 17px;
}

ul.comment_list {
    padding: 15px 0 0 10px;
    clear: both;
    width: 100%;
}

/*------------------------------------------------------------------------------ CAMERA &amp; LENS PAGE MAKER AREA */
ul#category_all_navi {
    padding:10px 10px;
    padding-left:25px;
}

ul#category_all_navi li {
    background: url(../images/arrow_0001.gif) no-repeat left center;
    width:140px;
    float:left;
    padding:5px;
    padding-left:15px;
    height:15px;
}

.all_maker_frame {
    width:683px;
    margin-bottom:10px;
    background:url(../images/all_maker_frame_middle.gif) top left;
}

.all_maker_frame .frame_bottom {
    background:url(../images/all_maker_frame_bottom.gif) no-repeat bottom left;
}

.all_maker_frame .frame_top {
    background:url(../images/all_maker_frame_top.gif) no-repeat left top;
}

#MAKERALL h3.hex_bullet {
    margin:15px 0px 10px 0px;
}

/* CAMERA &amp; LENS BRANDS PAGE AREA ----------------------------------------------------------------- */
/* table#maker_all_table th { */
/*     background:#343434 url(../images/dither_black_medium.gif) repeat-x scroll left top; */
/*     border:1px solid #CCCCCC; */
/*     padding:5px 8px; */
/*     text-align:center; */
/*     color:white; */
/* } */
/*  */
/* table#maker_all_table tr td { */
/*     border:1px solid #CCCCCC; */
/*     padding:5px 5px; */
/*     text-align:center; */
/* } */
/*  */
/* table#maker_all_table { */
/*     width:680px; */
/*     margin-left:2px; */
/* } */
/*  */
/* table#maker_all_table tr td.model_table_model { */
/*     font-weight:bold; */
/*     text-align:left; */
/* } */
/*  */
/* #makerall h3.hex_bullet { */
/*     margin:15px 0px 10px 0px; */
/* } */


#user_tools{
}

.hidden {display:none;}

.floatL {
    float:left;
}

.floatR {
    float:right;
}

/*===========================================================================================

                                                                                     MY PAGE
 
 ===========================================================================================*/

/*------------------------------------------------------------------------------ EXIF DATA AREA */
table#data_table th.datatitle {
    width: 90px;
}

/*------------------------------------------------------------------------------ API AREA */
img#api_image {
  width: 160px;
  height: 120px;
}

div.kakaku_api p {
    width: 115px;
}

p.kakaku_api_name {
    font-size:  12px;
}

/*------------------------------------------------------------------------------ TAGCLOUD AREA */
.side_subsection_list.tagcloud {
    display :block;
}
ul.side_subsection_list {
/*     float:none !important; */
}


/*------------------------------------------------------------------------------ USERTAG AREA*/
ul.side_subsection_list.tags li { background: none; }
ul.side_subsection_list li { padding-left: 0; }
ul.side_subsection_list li a { margin: 0 3px 0 0; }
ul.side_subsection_list li a.ico-usertag { margin: 0 7px 0 0; }
ul#taglist li a:hover ,
ul.side_subsection_list li a:hover.ico-usertag { background: none;}
ul.side_subsection_list li a img {
    vertical-align: -1px; _vertical-align: 1px;
    border: 0;
}
ul.user_tagcloud {
    padding : 5px 5px 15px 0px;
    width : 300px;
    min-height:110px;
    height: auto !important;
    height: 110px;
    border: none;
}
ul.user_tagcloud li {
    padding-left: 0;
    padding-right: 2px;
    display: inline;
}

ul.user_tagcloud li.level_0 a {
    font-size: 100%;
    color: #d1d1d1;
    font-weight: normal;
}
ul.user_tagcloud li.level_1 a {
    font-size: 200%;
    color: #cfcfcf;
}
ul.user_tagcloud li.level_2 a {
    font-size: 250%;
    color: #b2b2b2;
}
ul.user_tagcloud li.level_3 a {
    font-size: 290%;
    color: #a2a2a2;
}
ul.user_tagcloud li.level_4 a {
    font-size: 300%;
    color: #919191;
}
ul.user_tagcloud li.level_5 a {
    font-size: 310%;
    color: #aaaaaa;
}
ul.user_tagcloud li a:hover {
    color: #ffffff;
    background: #aaaaaa;
}

/*===========================================================================================

                                                                                  PHOTO PAGE
 
 ===========================================================================================*/

/*------------------------------------------------------------------------------ clear_fix */
ul#category_all_navi:after,
ul#all_search_box:after,
ul#lens_all_navi:after,
.tagcloud_page:after,
.block:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
ul#category_all_navi,
ul#all_search_box,
ul#lens_all_navi,
.tagcloud_page,
.block {
    zoom : 1 ; 
}
* html ul#category_all_navi,
* html ul#all_search_box,
* html ul#lens_all_navi,
* html .tagcloud_page,
* html .block {
    height: 1%;
    /*\*//*/
    height: auto;
    overflow: hidden;
    /**/
}
</pre></body></html>