@charset "utf-8";
html, body {
margin: 0px;
padding: 0px;
border: 0px;
}
body {
font-family: 'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','Meiryo','メイリオ','MS Pゴシック Ex+','MS Pゴシック','MS PGothic','MS ゴシック','MS Gothic','verdana', 'trebuchet ms', 'sans-serif';
font-size: 14px;
line-height: 150%;text-align: center;
background-color: #f0f0f0;
color: #000000;
word-wrap: break-word;
}
a {text-decoration: none;}
a:link{color: #2a8bde; }
a:visited{color: #375989;}
a:hover{color: #375989;}
a img { border: 0; }
a:focus{outline:none;}
tr, td {
padding: 0;
}
#title, #footer {
position: relative;
width: auto;
background-color: #ffffff;
text-align: center;
}
#title {
border-bottom: 1px solid #ededed;
margin-top: 0px;
text-align: center;
height: 75px;
}
#footer {
border-top: 1px solid #ededed;
margin-top: 30px;
height: auto;
text-align: center;
}
#titlenaka {
position: relative;
width: 550px;
height: 45px;
padding: 15px;
padding-right: 35px;
background-color: #ffffff;
left: 50%;
margin-left: -300px;
}
#footernaka {
position: relative;
width: 570px;
height: 45px;
padding: 15px;
background-color: #ffffff;
left: 50%;
margin-left: -300px;
}
#titlenaka {
text-align: left;
}
#footernaka {
text-align: center;
font-size: 14px;}
.footernakatxt {
width: 142px;
margin-bottom: 15px;
float: left;
}
#sotowaku {
position: relative;
width: 600px;
text-align: left;
left: 50%;
margin-top: 0px;
margin-left: -300px;
}
.mainbox {
width: 598px;
height: auto;
text-align: left;
border: 1px solid #ededed;
background-color: #ffffff;
margin-top: 60px;
}
.mainboxcat {
width: 600px;
height: auto;
text-align: left;
}
.photohead, .photohead0, .photofoot {
width: 598px;
min-height: 70px;text-align: left;
overflow: hidden;
}
.small {
font-size: 12px;}
.photohead0 {
margin-top: 60px;
}
.photoheadnaka, .photoheadnaka0, .photofootnaka {
position: relative;
width: 568px;
height: auto;
padding: 15px;
background-color: #ffffff;
text-align: left;
}
.photoheadnaka0 {
background-color: transparent;
}
.photoheadnakatxt {
font-size: 14px;
line-height: 140%;position: relative;
padding-left: 15px;
text-align: left;
}
.photofootnakatxt {
font-size: 14px;position: relative;
padding-left: 0px;
text-align: left;
}
.catid {
font-weight: bold;
font-size: 14px;}
.date {
font-size: 14px;color: #888888;
position: absolute;
top: 15px;
right: 20px;
}
.date2 {
font-size: 14px;margin-top: 5px;color: #888888;
position: absolute;
top: 10px;
right: 20px;
}
#selectbox2 {
margin-top: 14px;}
.photo {
width: 598px;
height: 598px;
}
.catphoto {
display: inline;
float: left;
margin: 1px;
overflow: hidden;
text-align: center;
vertical-align: middle;
width: 196px;
height: 196px;
border:1px solid #dddddd;
}
#nav {
width: 600px;
text-align: center;
margin-top: 20px;
}
.nav2 {
width: 600px;
text-align: center;
margin-top: 10px;
}
img.nextpage {
width: 35px;}
img.icon {
width: 35px;}
.ad {
width: 600px;
height: auto;
text-align: center;
background-color: #ffffff;
margin-top: 30px;
}
.ad2 {
width: 600px;
height: auto;
text-align: center;
background-color: #ffffff;
margin-top: 15px;
}
#uppage {
width: 50px;
height: 50px;
position: fixed;
bottom: 30px;
right: 30px;
}
.catphoto {
position: relative;
}
.play {
position: absolute;
top: 0px;
left: 0px;"
}
/*
playback timings (ms):
captures_list: 127.979
exclusion.robots: 0.089
exclusion.robots.policy: 0.082
RedisCDXSource: 3.217
esindex: 0.007
LoadShardBlock: 106.802 (3)
PetaboxLoader3.datanode: 237.261 (4)
CDXLines.iter: 15.872 (3)
load_resource: 292.848
PetaboxLoader3.resolve: 119.89
*/