* {margin:0; padding:0; }
.fiancee_tapbox_gray { position:relative; margin-bottom:10px; _margin-bottom:5px;}

.fiancee_tapbox_gray .tabBox { position:relative; width:100%; height:27px; z-index:1; background:#ffffff url(../images/gray/tab_bg.gif) top left repeat-x; overflow:hidden; padding-bottom:0px; }
.fiancee_tapbox_gray .tabBox a { text-decoration:none; color:#666666; }
.fiancee_tapbox_gray .left-corner-on { float:left; margin:0; padding:0; width:3px; height:27px; background:url(../images/gray/top_left_on.gif) top left no-repeat;}
.fiancee_tapbox_gray .left-corner { float:left; margin:0; padding:0; width:3px; height:27px; background:url(../images/gray/top_left.gif) top left no-repeat;}
.fiancee_tapbox_gray .right-corner{ position:relative; z-index:3; width:100%; background:url(../images/gray/top_right.gif) top right no-repeat; padding:0;}
.fiancee_tapbox_gray .tab_title { float:left; }
.fiancee_tapbox_gray .tab { top:0px;  height:27px; border-right:0; margin-right:0px; float:left; cursor:pointer; z-index:2; background:url(../images/gray/tab_blank.gif) no-repeat right top;}
.fiancee_tapbox_gray .on { top:0px; height:27px; border-right:0; margin-right:0px; float:left; cursor:pointer; z-index:2; background:url(../images/gray/tab_blank.gif) no-repeat right top;}

.fiancee_tapbox_gray .tab div { float:left; margin-top:1px; height:13x; border-bottom:0px solid #EEEEEE; font-size:8pt; padding:7px 8px 0 8px; margin-right:5px; _margin-right:3px; font-weight:bold; color:#666666; }
.fiancee_tapbox_gray .tab div a { color:#666666; }
.fiancee_tapbox_gray .on div { float:left; margin-top:1px; height:13px; background:#ffffff; border-bottom:6px solid #FFFFFF; font-size:8pt; padding:7px 8px 0 8px; margin-right:5px; _margin-right:3px; font-weight:bold; color:orange; } 
.fiancee_tapbox_gray .on div a { color:orange; }

.fiancee_tapbox_gray .tabContent { margin:0; padding:10px; border-left:1px solid #B4B1B2; border-right:1px solid #B4B1B2; background-color:#FFFFFF; z-index:1;}
.fiancee_tapbox_gray .show { display:block; }
.fiancee_tapbox_gray .hide { display:none; }

.fiancee_tapbox_gray .tabContent table { border:0; width:100%; table-layout:fixed; }

.fiancee_tapbox_gray .tabContent .thumbnail { text-align:center; }
.fiancee_tapbox_gray .tabContent .thumbnail img { border:1px solid #EEEEEE; padding:5px; float:left; }

.fiancee_tapbox_gray .tabContent .titleBox { padding-top:3px; padding-left:10px; color:#888888; vertical-align:top;}
.fiancee_tapbox_gray .tabContent .titleBox .regdate { font-family:tahoma; font-size:.85em; color:#AAAAAA;}
.fiancee_tapbox_gray .tabContent .titleBox .title { background:url(../images/gray/bullet.gif) no-repeat 3px 6px; padding-left:10px; margin-top:3px; height:20px; white-space:nowrap; overflow:hidden; }
.fiancee_tapbox_gray .tabContent .titleBox .title .comment_cnt { font-weight:normal; font-size:0.8em; color:#F48A23; }
.fiancee_tapbox_gray .tabContent .titleBox .title a { color:#666666; text-decoration:none; }
.fiancee_tapbox_gray .tabContent .titleBox .title a:hover { text-decoration:underline; }

.fiancee_tapbox_gray .tabContent .titleBox .title .author { color:#AAAAAA; }
.fiancee_tapbox_gray .tabContent .titleBox .title .readAndVoted { font-family:tahoma; font-size:.8em; color:#AAAAAA;}
.fiancee_tapbox_gray .tabContent .titleBox .title .readAndVoted .readed { color:#4BC4C8;}
.fiancee_tapbox_gray .tabContent .titleBox .title .readAndVoted .voted { color:#C8A64B;}

.fiancee_tapbox_gray .bottom_mid { position:relative; float:left; margin:0; padding:0; width:100%; height:6px; background:url(../images/gray/bottom_mid.gif) left top repeat-x; }
.fiancee_tapbox_gray .bottom_left { float:left; margin:0; padding:0; width:6px; height:6px;  background:url(../images/gray/bottom_left.gif) left top no-repeat; }
.fiancee_tapbox_gray .bottom_right { float:right; margin:0; padding:0; width:6px; height:6px; background:url(../images/gray/bottom_right.gif) right top no-repeat;}
