@charset "UTF-8";
/* CSS Document */

@import url("style.css");

body{font-family:none !important;}


.infoBox{ margin-left:20px; margin-right:20px;}
.infoBox .lycs{ margin:0; padding:0; width:430px; float:left; font-size:93%;
/*font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'Osaka', 'ＭＳ Ｐゴシック', sans-serif;*/
}
.infoBox .data{ margin:0; padding:0; width:450px; float:right;}
.infoBox .data-title{ font-size:123.1%; font-weight:bold;}
.infoBox .data-table{ margin:10px 0 0 0; padding:0; font-size:93%;}
.infoBox .data-table td,.infoBox .data-table th{ padding:2px 5px;}
.infoBox .data-table th{ text-align:right;}

.toukou-head{ background:#CCCCCC; font-size:123.1%; font-weight:bold; padding:5px 20px;}

.lBox{ width:300px; margin-left:15px; float:left;}
.lbox-info{ border:solid 1px #CCCCCC; padding:0 10px 10px 10px;}
.lbox-info-title{ font-size:108%; font-weight:bold;}
.lbox-info-lycs{ font-size:93%; line-height:1.5; margin-top:5px;}
.lbox-btn{ text-align:center;}


.comment-list{ height:700px; overflow:auto; border:solid 1px #CCCCCC; padding:5px;}
.comment-list *{ margin:0; padding:0;}
.comment-list a{ border:none; text-decoration:none;}


.toki-comment,.twitter-comment,.facebook-comment{ margin-top:5px; border-bottom:dotted 1px #a8a8a8;}
.author_avatar{ margin-right:5px; float:left;}
.author_avatar span{}
.author_avatar span img{ width:48px; height:48px; padding:2px; border:solid 1px #CCCCCC; overflow:hidden;}
.author_handle{ font-size:85%; float:left;}
.comment-date{ font-size:85%; text-align:right;}
.comment-delete{ margin-left:10px; font-weight:bold;}
.comment-body{ font-size:93%; overflow:hidden;}
.comment-image{ text-align:center;}
.comment-image img{ width:200px; height:auto;}

.pp_nav,.pp_description{ display:block; width:1px; height:1px; overflow:hidden; visibility:hidden;}