@import url("basic.css");

.sublink{
height:30px;
margin:0 8px 4px 0;
}
.sublink li{
float:right;
width:97px;
height:28px;
}
.sublink a{
background:url(../zaiseki/images/sublink_btn.gif) no-repeat;
width:76px;
height:25px;
display:block;
float:right;
color:#fff;
font-size:11px;
padding:4px 0 0 20px;
margin:0 0 0 3px;
}
.sublink a:hover{
color:#FFDFBF;
}
/*
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

■enquete

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
*/
/*
.enquete dl{
background:url(../enquete/images/thumbbg.gif) no-repeat;
width:170px;
height:250px;
padding:0 0;
float:left;
margin:0 2px 0px 0;
text-align:center;
position:relative;
}

.enquete dl img{
position:absolute;
top:12px;
left:9px;
width:150px;
height:180px;
border:1px solid #dddddd;
}
.enquete dt{
position:absolute;
top:195px;
left:9px;
font-size:12px;
width:160px;
text-align:left;
height:21px;
line-height:19px;
}
.enquete .size{
position:absolute;
top:215px;
left:9px;
font-size:10px;
text-align:left;
width:160px;
color:#666666;
line-height:9px;
}
.enquete .new{
background:url(../enquete/images/newthumbbg.gif) no-repeat;
}
.enquete .new dt a{
color:#ff0000;
}
.enquete .new a:hover{
color:#ff6666;
}
*/
/*
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

■enquete

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
*/
.enquete dl{
background:url(../enquete/images/regthumb.gif) no-repeat;
width:170px;
height:90px;
padding:0 0;
float:left;
margin:0 2px 5px 0;
position:relative;
}
.enquete dl img{
position:absolute;
top:8px;
left:13px;
width:60px;
height:60px;
border:1px solid #cccccc;
}
.enquete dt{
position:absolute;
top:5px;
left:80px;
font-size:12px;
width:160px;
text-align:left;
height:21px;
line-height:19px;
}
.enquete .age{
position:absolute;
top:25px;
left:80px;
font-size:10px;
text-align:left;
width:160px;
color:#666666;
line-height:9px;
}
.enquete .size{
position:absolute;
top:39px;
left:80px;
font-size:10px;
text-align:left;
width:160px;
color:#666666;
line-height:9px;
}
.enquete .new{
background:url(../enquete/images/newthumb.gif) no-repeat;
}
.enquete .new dt a{
color:#ff0000;
}
.enquete .new a:hover{
color:#ff6666;
}


/*
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

■regular

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
*/

.regular .cover{
background:url(../enquete/images/coverbg.gif) no-repeat;
width:517px;
height:270px;
padding:10px 0 0 13px;
}
.regular .cover .profile{
margin:0 0 8px 0;
text-indent:2px;
border-left:5px solid #10a0fd;
font-size:11px;
}
.regular .cover .profile a{
font-size:12px;
}
.regular .cover img{
width:505px;
height:225px;
}
.regular .faq{
background:url(../enquete/images/regbg.gif) repeat-y;
width:518px;
padding:10px 0 0 12px;
}
/* floatさせる場合 */
/*
.regular .faq dl{
width:250px;
float:left;
display:block;
border:1px dashed #cccccc;
padding:0px 0 5px 0px;
margin:0 3px 3px 0;
}
.regular .faq dt{
height:33px;
width:250px;
color:#3366CC;
background-color:#eeeeee;
font-size:11px;
padding:2px 0 0 2px;
margin:0 0 2px 0;
}
.regular .faq dd{
height:33px;
width:250px;
font-size:11px;
padding:1px 0 0 2px;
}
*/
/* floatさせない場合 */
.regular .faq dl{
width:505px;
float:left;
display:block;
padding:0px 0 5px 0px;
margin:0 0px 3px 0;
}
.regular .faq dt{
height:18px;
width:503px;
color:#3366CC;
background-color:#eeeeee;
font-size:11px;
padding:2px 0 0 2px;
margin:0 0 2px 0;
}
.regular .faq dd{
height:18px;
width:505px;
font-size:11px;
padding:1px 0 0 2px;
}

.regular .below{
background:url(../enquete/images/belowbg.gif) no-repeat;
width:519px;
height:55px;
padding:10px 0 0 11px;
}
.regular .below li{
float:right;
width:97px;
height:28px;
}
.regular .below li a{
background:url(../zaiseki/images/sublink_btn.gif) no-repeat;
width:76px;
height:25px;
display:block;
float:right;
color:#fff;
font-size:11px;
padding:4px 0 0 20px;
margin:8px 5px 0 3px;
}
.regular .below li a:hover{
color:#FFDFBF;
}
/*
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

■newface

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
*/

.newface .cover{
background:url(../enquete/images/newcoverbg.gif) no-repeat;
width:517px;
height:270px;
padding:10px 0 0 13px;
}
.newface .cover .profile{
margin:0 0 8px 0;
text-indent:2px;
border-left:5px solid #d9b757;
font-size:11px;
}
.newface .cover .profile span{
font-size:11px;
color:#ff0000;
padding:0 0 0 5px;
}
.newface .cover .profile a{
color:#cc0000;
font-size:12px;
}
.newface .cover .profile a:hover{
color:#ff6666;
}
.newface .cover img{
width:505px;
height:225px;
}
.newface .faq{
background:url(../enquete/images/regbg.gif) repeat-y;
width:518px;
padding:10px 0 0 12px;
}
/* floatさせる場合 */
/*
.newface .faq dl{
width:250px;
float:left;
display:block;
border:1px dashed #cccccc;
padding:0px 0 5px 0px;
margin:0 3px 3px 0;
}
.newface .faq dt{
height:33px;
width:250px;
color:#3366CC;
background-color:#eeeeee;
font-size:11px;
padding:2px 0 0 2px;
margin:0 0 2px 0;
}
.newface .faq dd{
height:33px;
width:250px;
font-size:11px;
padding:1px 0 0 2px;
}
*/
/* floatさせない場合 */
.newface .faq dl{
width:505px;
float:left;
display:block;
padding:0px 0 5px 0px;
margin:0 0px 3px 0;
}
.newface .faq dt{
height:18px;
width:503px;
color:#cc0000;
background-color:#eeeeee;
font-size:11px;
padding:2px 0 0 2px;
margin:0 0 2px 0;
}
.newface .faq dd{
height:18px;
width:505px;
font-size:11px;
padding:1px 0 0 2px;
}


.newface .below{
background:url(../enquete/images/newbelowbg.gif) no-repeat;
width:519px;
height:55px;
padding:10px 0 0 11px;
}
.newface .below li{
float:right;
width:97px;
height:28px;
}
.newface .below li a{
background:url(../zaiseki/images/sublink_btn.gif) no-repeat;
width:76px;
height:25px;
display:block;
float:right;
color:#fff;
font-size:11px;
padding:4px 0 0 20px;
margin:8px 5px 0 3px;
}
.newface .below li a:hover{
color:#FFDFBF;
}
