.searchbox{height:40px;margin:0 0 15px;font-size:14px;border-top:2px solid #ad9eca;background:#4e3d70}.searchbox dl{width:148px;height:20px;padding:10px 0;border-right:1px solid #ad9eca;float:left}.searchbox dl.cate{width:170px}.searchbox dl.word{width:230px}.searchbox dt{width:54px;height:20px;color:#fff;text-align:center;float:left}.searchbox dl.cate dt{width:76px}.searchbox dl.word dt{width:60px}.searchbox dd{width:160px;height:20px;float:left}.searchbox dd input{width:149px;height:19px;padding:0 5px;border:1px solid #b2b2b2;border-width:1px 0 0 1px;display:block}.searchbox .select{width:85px;height:20px;margin:0;background:url(/img/common/search.gif) no-repeat #fff;overflow:hidden;float:left}.searchbox .select select{width:102px;height:20px;padding:0 0 0 1px;font-size:12px;line-height:20px;background:0 0;border:none;display:block;overflow:hidden}.searchbox p{width:40px;height:30px;padding:6px 0 4px;float:left}.searchbox p input{width:28px;height:30px;margin:0 auto;background:url(/img/common/search.gif) -85px 0;border:none;display:block;text-indent:-9999px;cursor:pointer}.searchbox p input:hover{background:url(/img/common/search.gif) -113px 0}.word_search{width:271px;float:right;margin:0}#header .header_area{width:1050px;height:180px;margin:0 auto}#header .left{width:670px;height:120px;margin:0 0 10px;float:left}#header .right{width:380px;height:120px;margin:0 0 10px;float:right}#header h1.logo{width:250px;height:100px;margin:0 4px 0 0;background:url(https://image.club-xxx.net/img/common/logo.gif) no-repeat;float:left}#header h1.logo a{width:250px;height:100px;text-indent:-9999px;overflow:hidden;display:block}.cownt_total{width:143px;height:34px;margin:27px 5px 0 0;padding:26px 28px 0 0;text-align:right;background:url(https://image.club-xxx.net/img/common/header.jpg) no-repeat;float:left}.cownt_total img{max-width:22px}.cownt_day{width:230px;height:70px;margin:22px 0 0;float:left}.cownt_day div{width:115px;height:70px;background:#eeeaf5;float:left}.cownt_day div p{height:25px;font-size:14px;color:#fff;text-align:center;line-height:25px;background:#7b65a6}.cownt_day div.yesterdey p{background:#6b5499}.cownt_day div dl{height:40px;padding:5px 20px 0}.cownt_day div.yesterdey dl{border-left:1px solid #d3cdde}.cownt_day div dt{width:30px;height:16px;margin:0 0 3px;font-size:14px;line-height:16px;float:left}.cownt_day div dd{width:45px;height:16px;margin:0 0 3px;font-size:14px;line-height:16px;text-align:right;float:left}.cownt_day div.yesterdey dt{width:29px}.cownt_day div.yesterdey dd{width:45px}.hr_postbtn{width:120px;height:110px;margin:0 10px 0 0;padding:5px 0;float:left}.hr_postbtn .img,.hr_postbtn .movie{width:120px;height:43px;margin:0 0 5px;background:url(https://image.club-xxx.net/img/common/header.jpg) no-repeat}.hr_postbtn .img a,.hr_postbtn .movie a{height:43px;text-indent:-9999px;overflow:hidden;display:block}.hr_postbtn .img a:hover,.hr_postbtn .movie a:hover{background:url(https://image.club-xxx.net/img/common/header.jpg) no-repeat}.hr_postbtn .movie{background-position:-171px 0}.hr_postbtn .movie a:hover{background-position:-291px 0}.hr_postbtn .img{background-position:-171px -43px}.hr_postbtn .img a:hover{background-position:-291px -43px}.hr_postbtn p{width:120px;height:15px;text-align:center}.hr_loginbox{width:250px;height:98px;margin:0;padding:22px 0 0;background:url(https://image.club-xxx.net/img/common/header.jpg) -411px 0 no-repeat;float:left}.hr_loginbox .login{height:98px;margin:0;padding:0}.hr_loginbox .login p{height:42px;margin:0;padding:12px 0 0;font-weight:700;text-align:center}.hr_loginbox .login p span{display:block;line-height:1.5}.hr_loginbox .login .login_bt{width:170px;height:32px;margin:0 auto;padding:0}.hr_loginbox .login .login_bt a{height:32px;background:url(https://image.club-xxx.net/img/common/header.jpg) -661px 0;text-indent:-9999px;display:block;overflow:hidden}.hr_loginbox .login .login_bt a:hover{background:url(https://image.club-xxx.net/img/common/header.jpg) -831px 0}.hr_loginbox .logout{height:98px;margin:0;padding:0}.hr_loginbox .logout p{height:52px;margin:0;padding:15px 0 0;font-weight:700;text-align:center}.hr_loginbox .logout p span{display:block;line-height:1.5}.hr_loginbox .logout .mypage{width:120px;height:20px;margin:0 10px 0 20px;padding:0;float:left}.hr_loginbox .logout .mypage a{height:20px;background:url(https://image.club-xxx.net/img/common/header.jpg) -661px -80px;text-indent:-9999px;display:block;overflow:hidden}.hr_loginbox .logout .mypage a:hover{background:url(https://image.club-xxx.net/img/common/header.jpg) -661px -100px}.hr_loginbox .logout input{width:80px;height:20px;background:url(https://image.club-xxx.net/img/common/header.jpg) -661px -40px;border:none;display:block;text-indent:-9999px;cursor:pointer;float:left}.hr_loginbox .logout input:hover{background:url(https://image.club-xxx.net/img/common/header.jpg) -661px -60px}#header .navi{width:994px;height:50px;padding:0 28px;background:url(/img/common/header.jpg) 0 -130px;clear:both}#header .navi li{width:142px;height:50px;text-indent:-9999px;float:left;display:block;overflow:hidden}#header .navi li a{height:50px;text-indent:-9999px;overflow:hidden;display:block}#header .navi li a:hover{width:142px;background:url(/img/common/header.jpg)}#header .navi li.home a:hover{background-position:-28px -180px}#header .navi li.movie a:hover{background-position:-170px -180px}#header .navi li.image a:hover{background-position:-312px -180px}#header .navi li.howto a:hover{background-position:-454px -180px}#header .navi li.qa a:hover{background-position:-596px -180px}#header .navi li.support a:hover{background-position:-738px -180px}#header .navi li.regist a:hover{background-position:-880px -180px}#header .navi li a.on{width:142px;background:url(/img/common/header.jpg)}#header .navi li.home a.on{background-position:-28px -180px}#header .navi li.movie a.on{background-position:-170px -180px}#header .navi li.image a.on{background-position:-312px -180px}#header .navi li.howto a.on{background-position:-454px -180px}#header .navi li.qa a.on{background-position:-596px -180px}#header .navi li.support a.on{background-position:-738px -180px}#header .navi li.regist a.on{background-position:-880px -180px}#footer .ft_top{width:1050px;height:30px;margin:0 auto}#footer .ft_top p{width:110px;height:30px;font-size:14px;text-align:center;float:right}#footer .ft_top p a{height:25px;padding:5px 0 0;color:#fff;font-weight:700;background:#4e3d70;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;display:block;overflow:hidden;text-decoration:none}#footer .ft_top p a:hover{opacity:.9}#footer .foot_area{height:250px;margin:0;padding:0;border-top:20px solid #6c5992;background:#fff}#footer .foot_nv{width:1040px;height:80px;margin:0 auto;padding:15px 0 0 10px}#footer .foot_nv ul{width:120px;height:72px;margin:0 10px 0 0;float:left}#footer .foot_nv ul li{height:16px;margin:0 0 8px;padding:0 0 0 18px;font-size:14px;line-height:16px;background:url(/img/ico/arrow.png) 0 5px no-repeat;display:block}#footer .foot_copy{height:134px;margin:0 auto;padding:10px 0 0;border-top:1px solid #ccc}#footer .foot_copy ul{text-align:center;height:20px;margin:0 auto;padding:2px 0 0 5px}#footer .foot_copy ul li{margin:0 5px 0 0;padding:0 5px 0 0;border-right:1px solid #333;display:inline-block}#footer .foot_copy ul li.first{padding:0 5px;border-left:1px solid #333}#footer .footer_img{margin:10px 0 0;clear:both;text-align:center}#footer .footer_img img:hover{opacity:1}.r_guide{width:300px;height:60px;margin:0 0 5px;background:url(https://image.club-xxx.net/img/common/right.jpg)}.r_reg{width:300px;height:60px;margin:0 0 5px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -60px}.r_mvp{width:300px;height:60px;margin:0 0 5px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -650px}.r_dendo{width:300px;height:60px;margin:0 0 5px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -710px}.r_vote{width:300px;height:60px;margin:0 0 10px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -770px}.r_dendo a,.r_guide a,.r_mvp a,.r_reg a,.r_vote a{height:60px;text-indent:-9999px;overflow:hidden;display:block}.r_guide a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px 0}.r_reg a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -60px}.r_mvp a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -650px}.r_dendo a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -710px}.r_vote a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -770px}.r_c2p{width:300px;height:120px;margin:0 0 10px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -280px}.r_affi{width:300px;height:80px;margin:0 0 10px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -400px}.r_rank{width:300px;height:120px;margin:0 0 10px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -480px}.r_c2p a{height:120px;text-indent:-9999px;overflow:hidden;display:block}.r_affi a{height:80px;text-indent:-9999px;overflow:hidden;display:block}.r_rank a{height:120px;text-indent:-9999px;overflow:hidden;display:block}.r_c2p a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -280px}.r_affi a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -400px}.r_rank a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -300px -480px}.new_plist_box{margin:0 0 10px;overflow:hidden}.new_plist{height:290px;margin:0 0 15px;padding:10px 0 0 10px;background:#fff}.new_plist .thumb_p{width:100px;height:100px;margin:0 5px 10px 0;text-align:center;float:left}.new_plist .thumb_p img{max-width:100px;max-height:100px}.new_plist .p_data{width:175px;margin:0;float:left}.new_plist .p_name{height:25px;margin:0 0 5px;padding:0 0 0 5px;font-size:16px;font-weight:700;line-height:1.8;overflow:hidden}.new_plist .p_name a{color:#6b5499}.new_plist .p_name a:hover{color:#8672af}.new_plist .p_com{width:170px;height:64px;margin:0 0 10px;padding:3px 0 3px 5px;line-height:1.4;overflow:auto}.new_plist .p_count{width:280px;height:27px;margin:0 0 10px;padding:0;line-height:1.8;border-bottom:1px solid #ddd;text-align:center;clear:both}.new_plist .p_count dt{margin:0;display:inline}.new_plist .p_count dd{margin:0 10px 0 0;display:inline}.new_plist .post_li{width:90px;height:130px;margin:0 5px 0 0;padding:0;float:left}.new_plist .post_li p{width:90px;height:90px;background:#ddd;position:relative;overflow:hidden}.new_plist .post_li p img{max-width:90px;max-height:90px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}.new_plist .post_li span{width:90px;height:17px;padding:3px 0 0;font-weight:700;float:left;overflow:hidden}.new_plist .post_li span a{color:#6b5499}.new_plist .post_li span a:hover{color:#8672af}.new_plist .post_li dl{width:90px;height:20px;line-height:1.8;display:block;overflow:hidden}.new_plist .post_li dt{width:52px;float:left}.new_plist .post_li dd{width:38px;float:left}.l_pbtnbox{width:290px;height:120px;margin:0 0 15px;padding:40px 0 0 10px;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -120px}.l_pbtnbox li{width:280px;height:50px;margin:0 0 10px;display:block}.l_pbtnbox li a{height:50px;text-indent:-9999px;display:block;overflow:hidden}.l_pbtnbox li a:hover{background:url(https://image.club-xxx.net/img/common/right.jpg) -310px -160px}.l_pbtnbox li.photo a:hover{background-position:-310px -220px}.rank_r_box{margin:0 0 20px;overflow:hidden}.rank_r{height:165px;margin:0;padding:0;border-top:1px solid #ccc;background:#fff}.rank_r:first-child{border-top:none}.rank_r h3{width:255px;height:24px;margin:0;padding:6px 10px 0 35px;font-size:14px;font-weight:700;background:url(/img/ico/tt02.gif) 10px 9px no-repeat;overflow:hidden}.rank_r_btm{width:290px;height:130px;padding:5px 10px 0 0}.rank_rbtm_r{width:150px;height:125px;margin:0 10px 0 0;padding:5px 0 0;float:right}.rank_rbtm_r .rank{height:55px}.rank_rbtm_r .rank dt{width:90px;height:50px;margin:0 5px 0 0;background:url(https://image.club-xxx.net/img/common/right.jpg) 0 -600px no-repeat;text-indent:-9999px;float:left}.rank_rbtm_r .rank dd{width:50px;height:50px;float:left;position:relative}.rank_rbtm_r .rank dd img{max-width:50px;max-height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}.rank_rbtm_r .rank dt.no2{background-position:-90px -600px}.rank_rbtm_r .rank dt.no3{background-position:-180px -600px}.rank_rbtm_r .ditail{height:63px;padding:6px 0 0;border-top:1px solid #ccc}.rank_rbtm_r .ditail dl{height:17px;margin:0 0 2px}.rank_rbtm_r .ditail dt{height:17px;margin:0 3px 0 0;padding:0 0 0 10px;background:url(/img/ico/ico_square.gif) 2px 6px no-repeat;float:left}.rank_rbtm_r .ditail dd{height:17px;float:left;overflow:hidden}.rank_rbtm_r .ditail dt.poster{width:52px}.rank_rbtm_r .ditail dd.poster{width:85px}.rank_r_btm .thumb{width:120px;height:120px;position:relative;overflow:hidden;background:#eee;float:right}.rank_r_btm .thumb img{max-width:120px;max-height:120px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}.rank_r_box .rank_list_m,.rank_r_box .rank_list_p{height:50px;margin:10px 0 0;text-align:center;clear:both}.rank_r_box .rank_list_m a,.rank_r_box .rank_list_p a{height:45px;padding:15px 0 0;color:#fff;font-size:16px;text-decoration:none;background:#8e3232;display:block;overflow:hidden}.rank_r_box .rank_list_m a:hover,.rank_r_box .rank_list_p a:hover{opacity:.9}.rank_r_box .rank_list_p a{background:#91601b}.mymenu{margin:0 0 15px;padding:0 0 0 5px}.mymenu li{margin:0 0 10px;padding:0 0 0 10px;font-size:14px;font-weight:700;background:url(/img/ico/ico_square.gif) 0 8px no-repeat;display:block}.mymenu li span{font-size:12px}.mymenu li .menu_new{padding:0 0 0 4px;font-size:14px;color:#b51515}.mymenu li li{margin:5px 0 0;padding:0 0 0 18px;font-size:12px;font-weight:400;background:url(/img/ico/arrow.png) 0 6px no-repeat;display:block}.mylist_new_box{margin:0 0 20px;overflow:hidden}.mylist_new{margin:0 0 10px;overflow:hidden}.mylist_new h4{height:26px;margin:0;padding:4px 10px 0 32px;font-size:14px;font-weight:700;background:url(/img/ico/tt.png) 7px 7px no-repeat #ddd;overflow:hidden}.mylist_new h4 a{color:#6b5499}.mylist_new h4 a:hover{color:#8672af}.mynew_btm{padding:8px 0 10px 10px;background:#fff;overflow:hidden}.mynew_btm .p_name{height:17px;margin:0 0 8px;padding:0 0 0 5px;font-weight:700}.mynew_btm .thumb{width:100px;height:120px;margin:0 8px 0 0;float:left}.mynew_btm .thumb span{height:20px;padding:0 0 0 5px;color:#fff;font-size:16px;line-height:20px;background:#750a0a;display:block;opacity:.9}.mynew_btm .thumb span.photo{background:#8d5000}.mynew_b_r{width:182px;height:115px;padding:5px 0 0;float:left}.mynew_b_r p{height:16px;margin:0 0 2px;padding:0 0 0 10px;background:url(/img/ico/ico_square.gif) 2px 6px no-repeat}.mynew_b_r dl{height:16px;margin:0 0 2px}.mynew_b_r dt{height:16px;margin:0 3px 0 0;padding:0 0 0 10px;background:url(/img/ico/ico_square.gif) 2px 6px no-repeat;float:left}.mynew_b_r dd{height:16px;float:left;overflow:hidden}.mylist_new_box .mylist_user{height:50px;margin:10px 0 0;text-align:center;clear:both}.mylist_new_box .mylist_user a{height:45px;padding:15px 0 0;color:#fff;font-size:16px;text-decoration:none;background:#703d70;display:block;overflow:hidden}.mylist_new_box .mylist_user a:hover{opacity:.9}.topic_path{height:24px;margin:0 auto 15px;padding:0 0 0 10px;border-bottom:1px solid #ccc;clear:both}.topic_path li{height:24px;padding:0 10px 0 15px;background:url(/img/ico/arrow_path.gif) left 7px no-repeat;line-height:24px;display:block;float:left}.topic_path li.home{padding-left:17px;background:url(/img/ico/home.gif) left 5px no-repeat}.term{height:280px;margin:0 0 30px;padding:0 10px;line-height:1.4;overflow:auto}.term p{margin:0 0 10px;font-weight:700;font-size:14px}.term dt{font-size:12px;font-weight:700}.term dd{font-size:12px;margin:5px 0 10px 10px}#modal-content{margin:0;position:absolute;z-index:10;display:none}#modal-content .btnbox{margin:0 0 10px;float:right;overflow:hidden}#modal-content .btnbox p{width:95px;height:30px;margin:0 0 0 10px;float:right}#modal-content .btnbox p a{height:24px;padding:6px 0 0;color:#333;text-decoration:none;text-align:center;background:#eee;display:block}#modal-content .btnbox p a:hover{background:#fff}#modal-content .btnbox p.dl a{color:#fff;background:#df4e4e}#modal-content .btnbox p.dl a:hover{background:#ee5d5d}#modal-content .img{padding:10px;background:#fff;overflow:hidden;clear:both;position:relative}#modal-content .img span{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/layer.png);opacity:0}#modal-overlay{z-index:9;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);display:none}.bn_area{margin:10px 0;text-align:center}.alert-error{display:none;padding:14px 16px;font-size:13px;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;font-weight:700}.alert-success{padding:14px 16px;font-size:13px;color:#3c763d;background-color:#dff0d8;border:1px solid #3c763d;font-weight:700;margin:14px auto 10px}.crown_bg{background:url(/img/common/crown.png) no-repeat;height:19px;float:left;margin:0 0 0 10px;padding:0 0 0 31px;font-size:18px;line-height:1.2}.comlist_top dl dt a{float:left}.r_list_box .r_sale_all{height:50px;margin:10px 0 0;text-align:center;clear:both}.r_list_box .r_sale_all a{height:45px;padding:15px 0 0;color:#fff;font-size:16px;text-decoration:none;background:#26632b;display:block;overflow:hidden}.r_list_box .r_sale_all a:hover{opacity:.9}.r_list h4.sale{height:26px;margin:0;padding:4px 10px 0 32px;font-size:14px;font-weight:700;background:url(/img/common/sale_icon.png) 3px 3px no-repeat #ddd;overflow:hidden}.rlist_b_r .sale_press{background:url(/img/common/sale_sign.png) no-repeat;width:170px;height:120px;margin:-5px 0 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden}.form_sale_id{height:200px}.sale_txt{margin:10px 0 0}.sale_txt p{color:#9b0500;display:inline;white-space:nowrap}.p_form_block dd input.sale_id,.p_form_block dd input.sale_pt{height:19px;margin:0 10px 0 0;padding:0 5px;border:1px solid #b2b2b2;border-width:1px 0 0 1px;background:#eee;display:inline-block}.p_form_block dd input.sale_id{width:90px}.p_form_block dd input.sale_pt{width:60px}