div.static_wrapper{width:795px}div.static_inner div.base_text_15,div.static_inner2 div.base_text_15{width:auto;margin-right:15px}div.article_box{margin-bottom:15px}div.static_header{margin-bottom:15px}div.article_box .text_iframe{padding-right:25px;height:320px;overflow:auto}div.static_inner h2{color:#333;font-size:14px;font-weight:bold;padding:8px 0 6px 8px;margin-bottom:15px;border-bottom:1px solid #899c5b;border-left:6px solid #899c5b;background:#e3f0c4}div.static_inner h3{color:#333;font-size:12px;font-weight:bold;line-height:1.5;padding:6px 0 4px 8px;margin:5px 0 10px;border-left:6px solid #bca49f;background:#efe6df}div.static_inner2 h3{color:#333;font-size:14px;font-weight:bold;line-height:1.5;padding:6px 0 4px 8px;margin:5px 0 10px;border-left:6px solid #bca49f;background:#efe6df}div.static_inner h2 span{font-size:12px;font-weight:normal;padding-left:5px}div.article_box p.pagetop{float:right;padding:0 0 0 13px;margin:0 15px 0 0;background:url(../modpub/images/web/girls/girls_main.png) no-repeat -989px -328px}div#guide_faq_answer div.article_box p.pagetop{float:right;padding:0 0 0 13px;margin:0 15px 0 0;background:url(../modpub/images/web/girls/girls_main.png) no-repeat -989px -325px}div.article_box p.pagetop a{color:#776463;font-size:11px;text-decoration:none}div.article_box p.pagetop a:hover{text-decoration:underline}div.skip_nav{padding:8px 0;margin:15px 0;border:1px solid #bca49f;background:#fff}div.skip_nav.w_fix{width:793px}div.skip_nav p{line-height:1.5;padding:0 0 2px 8px}div.skip_nav ul{line-height:1.3}div.skip_nav ul li{float:left;padding:0 10px 0 23px;margin:4px 0 4px -1px;border-left:1px solid #bca49f;background:url(/modpub/images/web/home/circle/icon_skip_arrow.png) no-repeat 8px 3px}.circle_invite_title{border:solid 1px #bdc9e0;background:#eff2f6;display:block;text-align-last:center;padding:6px 0;border-radius:4px;margin:60px 0;padding:10px}.circle_invite_title h2{font-weight:bold;font-size:20px}.circle_invite_process{display:flex;margin:30px 0;justify-content:center}.circle_invite_process_step{height:115px;width:115px;background-color:#eff2f6;border-radius:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:50px}.circle_invite_process_step span{color:#8190a5;font-size:10px;margin-top:-20px}.circle_invite_process_step p{font-size:14px;font-weight:bold;margin-top:10px}.circle_invite_process_step_last{height:115px;width:115px;background-color:#fef4e2;border:1px solid #ff9000;border-radius:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.circle_invite_process_step_last p{font-size:20px;font-weight:bold;color:#e66c00}.circle_invite_process_step::after{content:"";position:relative;right:-80px;background:url(/modpub/images/web/home/circle/arrow.png) no-repeat;width:29px;height:9px;bottom:10px}.circle_invite_process_step::after:last-of-type{display:none}.circle_invite_process_icon{position:absolute;margin-top:80px}.circle_invite_process_image{position:absolute;margin-top:100px;margin-right:-200px}.circle_invite_form{display:flex}.circle_invite_flow_chart{display:flex;flex-direction:column;align-items:center}.circle_invite_flow_chart_parts{background-color:#eff2f6;width:400px;display:flex;flex-direction:column;align-items:center;margin:30px 0;border-radius:6px}.circle_invite_flow_chart_parts h3{font-weight:bold;margin:18px 0;font-size:16px}.circle_invite_flow_chart_parts_text{background-color:#fff;display:flex;flex-direction:column;padding:10px;width:86%;border-radius:4px;margin-bottom:20px}.circle_invite_flow_chart_parts_text.center{align-items:center}.circle_invite_flow_chart_parts_text strong{font-weight:bold;color:#e66c00}.circle_invite_flow_chart_parts::before{content:"";position:relative;right:0;background:url(/modpub/images/web/home/circle/arrow.png) no-repeat;width:29px;height:9px;bottom:34px;transform:rotate(90deg)}.circle_invite_flow_chart_parts:first-of-type::before{display:none}.circle_invite_flow_chart_parts::after{content:"";position:absolute;height:100px;width:100px;margin-right:-320px;margin-top:84px}.circle_invite_flow_chart_parts.flow_01::after{background:url(/modpub/images/web/home/circle/icon_image_01.png) no-repeat}.circle_invite_flow_chart_parts.flow_02::after{background:url(/modpub/images/web/home/circle/icon_image_02.png) no-repeat}.circle_invite_flow_chart_parts.last{background-color:#fef4e2;border:1px solid #ea7501}.circle_invite_flow_chart_parts.last h3{color:#e66c00;font-size:20px}.circle_invite_flow_chart_parts.last span{color:#999;font-size:11px;font-weight:normal}.circle_invite_flow_chart_parts.last img{position:absolute;margin-left:-390px}.circle_invite_flow_chart_bubble{background-color:#fef4e2;color:#333;border:1px solid #ea7501;height:135px;width:135px;border-radius:100px;position:absolute;margin-top:400px;margin-right:-300px;display:flex;align-items:center;justify-content:center}.circle_invite_flow_chart_bubble p{text-align:center}.circle_invite_flow_chart_bubble p strong{color:#ea7501;font-weight:bold;font-size:16px}.circle_invite_flow_chart_bubble::after,.circle_invite_flow_chart_bubble::before{content:"";position:absolute;width:0;height:0;margin-left:-101px;margin-top:-95px;border-left:10px solid transparent;border-right:15px solid transparent;transform:rotate(0deg)}.circle_invite_flow_chart_bubble::after{border-top:16px solid #fef4e2}.circle_invite_flow_chart_bubble::before{margin-bottom:2px;border-top:16px solid #ea7501;margin-left:-104px}.circle_invite_pr_list{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 100px}.circle_invite_pr_list_contents{border:1px solid #bdc9e0;width:260px;display:flex;flex-direction:column;align-items:center;padding:20px 0;margin-bottom:30px;justify-content:center;border-radius:4px}.circle_invite_pr_list_contents h4{font-size:13px;font-weight:bold;text-align:center;margin-bottom:20px}.circle_invite_pr_list_contents p{font-size:10px;color:#666}.circle_invite_pr_list_contents:hover{cursor:pointer;border:1px solid #ea7501;text-decoration:none;color:#ea7501}.circle_invite_pr_list_contents:link{color:#333;text-decoration:none}.circle_invite_guide{margin:50px 0}.circle_invite_guide_list{display:flex;justify-content:center}.circle_invite_guide_list_contents{border:1px solid #bdc9e0;display:flex;flex-direction:column;align-items:center;width:120px;height:120px;padding:20px;border-radius:4px;margin:0 10px}.circle_invite_guide_list_contents img{margin-top:-8px}.circle_invite_guide_list_contents:hover{cursor:pointer;border:1px solid #ea7501;text-decoration:none;color:#ea7501}.circle_invite_guide_list_contents:link,.circle_invite_guide_list_contents:visited,.circle_invite_guide_list_contents:active{color:#333;text-decoration:none}.circle_invite_guide_list_contents h4{font-size:13px;font-weight:bold;text-align:center;margin-bottom:20px}.circle_invite_guide_list_contents p{margin-top:8px;font-size:10px;color:#666;white-space:nowrap;text-align:center;line-height:1.3}.circle_invite_post_worries{display:flex;flex-direction:column;align-items:center}.circle_invite_post_worries_serif{display:flex;align-items:center;margin-bottom:14px}.circle_invite_post_worries_serif p{background-color:#eff2f6;padding:10px;border-radius:4px;margin-left:40px;width:340px;font-size:18px;text-align:center}.circle_invite_post_worries_serif p strong{color:#ea7501;font-weight:bold}.circle_invite_post_detail{background-color:#eff2f6;text-align:center;display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:4px;margin:10px 0}.circle_invite_post_detail_text{font-weight:bold;margin:8px 0 10px;font-size:16px}.circle_invite_post_detail_text strong{font-size:20px;color:#e66c00}.circle_invite_post_detail_address{background-color:#fff;padding:8px 12px;border-radius:4px;font-size:12px}.circle_invite_post_detail_matter{font-size:12px}.circle_invite_post_detail_matter strong{color:#e66c00;font-weight:bold}.circle_invite_post_detail_btn{background-color:#ea7501;color:#fff;margin:16px 0 10px;padding:10px;border-radius:5px;font-weight:bold;font-size:14px}.circle_invite_post_detail_btn:hover{opacity:0.8}.circle_invite_post_detail_btn:link,.circle_invite_post_detail_btn:visited{color:#fff;text-decoration:none}.circle_invite_sales_payment{color:#333;font-size:12px;font-weight:bold;line-height:1.5;padding:6px 0 4px 8px;margin:5px 0 10px;border-left:6px solid #bbb;background:#f2f2f2}.circle_invite_merit{width:89%;margin:0 auto;max-width:702px}.circle_invite_merit_list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:60px}.circle_invite_merit_list_contents{border:1px solid #bdc9e0;display:flex;flex-direction:column;align-items:center;width:160px;height:120px;padding:20px;border-radius:4px;margin:16px;justify-content:space-evenly}.circle_invite_merit_list_contents:hover{cursor:pointer;border:1px solid #ea7501;text-decoration:none;color:#ea7501}.circle_invite_merit_list_contents:link{color:#333;text-decoration:none}.circle_invite_merit_list_contents h4{font-size:13px;font-weight:bold;text-align:center;margin-bottom:20px;white-space:nowrap}.circle_invite_merit_list_contents img{margin-top:-8px}.circle_invite_merit_list_contents_text{font-size:11px;color:#333;white-space:nowrap;text-align:center;margin-top:10px}.circle_invite_merit_list_contents_text strong{color:#e66c00;font-weight:bold}.circle_invite_merit_list_contents_text_detail{font-size:10px;color:#666}.n_form_box div.skip_nav{border:none;margin:0}div.flow_box{padding:0 15px 15px}div.flow_guide p.flow_title{font-size:14px;font-weight:bold;padding:0 0 2px 0;margin-bottom:5px;border-bottom:1px solid #bca49f;color:#6e5a5a}p.guide_image{text-align:center;margin:10px 0 10px}div.flow_box p.guide_image:last-child{margin-bottom:0}table.static_table{width:100%;font-size:12px;margin:5px 0 10px;border:1px solid #bca49f;background:#fff}table.static_table th{font-weight:normal;text-align:left;vertical-align:top;padding:10px;border:1px solid #bca49f;background:#f8f4f0}table.static_table th span{font-weight:normal}table.static_table td{vertical-align:top;line-height:1.5;padding:10px;border:1px solid #bca49f}div.table_hs table.static_table th,div.table_hs table.static_table td{padding:5px 10px}table.static_table th.left_80,table.static_table td.left_80{width:80px}table.static_table th.left_100,table.static_table td.left_100{width:100px}table.static_table th.left_120,table.static_table td.left_120{width:120px}table.static_table th.left_130,table.static_table td.left_130{width:130px}table.static_table th.left_150,table.static_table td.left_150{width:150px}table.static_table th.left_180,table.static_table td.left_180{width:180px}table.static_table td strong{color:#f16a99;font-size:13px;padding:0 3px}table.static_table td ol.base_list_hs{padding-bottom:0}table.w400{width:400px}.lang_ja,.lang_en{font-family:"Helvetica Neue", "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif}.lang_cn{font-family:"Microsoft YaHei", "微软雅黑", "SimSun"}.lang_tw{font-family:"Segoe UI", SegoeUI, "Microsoft JhengHei", 微軟正黑體, "Helvetica Neue", Helvetica, Arial, sans-serif}.lang_ko{font-family:"Segoe UI", SegoeUI, "Malgun Gothic", Gulim, "Helvetica Neue", Helvetica, Arial, sans-serif}div#guide_simple h2{border-color:#bbb;border-bottom:none;border-left:6px solid #bca49f;background:#efe6df}div#guide_simple h3{font-size:13px;padding:0 0 0 15px;border:none;background:none}div#guide_simple ul.base_list_hs li{background:url(../images/web/girls/icon_list_02.png) no-repeat left 5px}div#guide_simple ul.base_list_hs li li{background:none}.optanon-toggle-display{cursor:pointer;color:#039;font-weight:bold}div#banner_wrap{background:url(../images/web/girls/bg_check_form_mid.gif) repeat-y;border-top:solid 1px #e5d8d0;border-bottom:solid 1px #e5d8d0}*:first-child+html div#banner_wrap{padding-bottom:30px}* html div#banner_wrap{padding-bottom:30px}div#banner_wrap div.base_text_15{margin:0 12px;width:auto}div#banner_wrap div#auto_up.work_main_list_ncol{float:left;width:148px;margin:0}*:first-child+html div#banner_wrap div.work_main_list_ncol{padding-bottom:15px}* html div#banner_wrap div.work_main_list_ncol{padding-bottom:15px}div#banner_wrap div.work_main_list_ncol dl.work_ncol{position:relative}div#banner_wrap div.work_main_list_ncol dd.banner_type_01{width:100%;text-align:center;padding:0 1px;color:white;position:absolute;height:30px;font-size:12px;line-height:30px;top:-1px;border-radius:5px 5px 0 0;left:-1px;background:#8fa0c4}div#banner_wrap div.work_main_list_ncol ul dl:hover dd.banner_type_01,div#banner_wrap div.work_main_list_ncol ul li.bn_reco_on dd.banner_type_01{background:#607194}div#banner_wrap div.work_main_list_ncol{margin:0 30px;overflow:hidden}div#banner_wrap div#auto_up ul,div#banner_wrap div.work_main_list_ncol ul{margin:20px 0 0;min-height:140px}div#banner_wrap div#auto_up ul{margin:20px 0 0}div#banner_wrap div.work_main_list_ncol li{max-width:168px;min-width:168px}div#banner_wrap div#auto_up.work_main_list_ncol li{min-width:148px}div#banner_wrap div#auto_up li{float:none;margin:0 auto;padding:0}div#banner_wrap div.work_main_list_ncol ul dl{padding:15px 0 10px;margin:0;border:1px solid #b8c3d9;background:#fff;cursor:pointer;position:relative}div#banner_wrap div#auto_up.work_main_list_ncol ul dl{padding-top:40px}div#banner_wrap div.work_main_list_ncol ul dl:hover{background:#f0f2f7}div#banner_wrap div.work_main_list_ncol ul li.bn_reco_on dl{background:#e6eaf2;border:solid 1px #607194;cursor:default}div#banner_wrap dd.work_name{word-break:break-all;line-height:1.4;max-height:4em;height:auto !important;height:4em;overflow:hidden}div#banner_wrap dd.maker_name{word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div#banner_wrap ul.recommend_banner_thumbnail dl.work_4col dt img,div#banner_wrap ul.recommend_banner_thumbnail dl.work_5col dt img,div#banner_wrap ul.recommend_banner_thumbnail dl.work_ncol dt img,div#banner_wrap ul.recommend_banner_thumbnail dl.work_img_main dt img{border:none}div#banner_wrap div.recommend_banner_list ul li{float:left}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_01,div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_02,div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_05,div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_07,div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_08{margin:10px 29px 0 0}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_03{float:right;margin:10px 5px 0 0}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_04{margin:10px 0 0 0}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_06{margin:10px 60px 30px 0}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_09{margin:10px 60px 29px 0}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_10{margin:0 29px 0 0}div#banner_wrap div.recommend_banner_list ul li.recommend_work_thumbnail_11{margin:10px 20px 0 0}div#banner_wrap div.recommend_banner_list textarea{color:#999;word-break:break-all;overflow:hidden}div#banner_wrap div.recommend_banner_list p.bn_size{background:#fee0e8;border-radius:10px;width:80px;text-align:center;margin:0 0 7px -5px;height:20px;line-height:20px;color:#6e5a5a}div#banner_wrap div.recommend_banner_list p.banner_category,div.banner_box_02 p.banner_category{border-bottom:dotted 1px #000;margin:20px 0 10px;line-height:1.5}div#banner_wrap div.banner_box_02 p.banner_category{margin:0 auto 10px;width:730px}div#banner_wrap div.banner_box_02 li.banner_category{display:block;width:730px;margin:0 5px 10px;border-bottom:dotted 1px #000;line-height:1.5;clear:both}div#banner_wrap div.recommend_banner_list ul li.QR_code{clear:left;width:300px;margin:10px 20px 0 0}div#banner_wrap div.recommend_banner_list ul li.QR_code span{display:block}div#banner_wrap div.recommend_banner_list ul li.QR_code textarea{line-height:1.5;width:98%;padding:2px 1%;overflow:hidden}.app_guide{margin:30px 0 20px;border:2px solid #e6e6e6}.app_guide dl{line-height:1.4;padding:8px;border:2px solid #fff;background:#fafafa;background:linear-gradient(to bottom, #fafafa 0%, #fff 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#fafafa", endColorstr="#ffffff", GradientType=0)}.app_guide dt{float:left;width:100px;height:100px}.app_guide dt img{width:100px;height:100px}.app_guide dd{margin:0 0 5px 115px}.app_guide dd.title{color:#ec5b8b;font-size:16px;font-weight:bold;margin-top:5px}.app_guide dd.story{font-size:13px;margin-bottom:10px}.app_guide dd.link{position:relative}.app_guide dd.link a{display:block;width:180px;height:24px;line-height:24px;color:#fff;font-size:12px;text-align:center;text-decoration:none;padding-left:5px;border-radius:14px;background:#e36c94}.app_guide dd.link a::before{position:absolute;left:0;top:0;display:block;width:24px;height:24px;content:"▼";font-size:11px;transform:rotate(-90deg)}.app_guide dd.link a:hover{background:#70b6c0}#nijiyome_banner li{margin:0 15px 15px 0}.banner_box_01 span{display:block;border:solid 1px #a9a9a9;overflow:hidden;margin:2px 0}.banner_box_01 textarea{margin:0;border:none;width:98%;padding:2px 1%;overflow:hidden;word-break:break-all;color:#999;line-height:1.5}.banner_box_inner{padding:15px}#bn_728 ul.bn_list li{width:728px}#bn_600 ul.bn_list li{width:120px}#bn_300 ul.bn_list li{width:300px}#bn_250 ul.bn_list li{width:250px}#bn_468 ul.bn_list li{width:468px}#bn_234 ul.bn_list li{width:234px}#bn_200 ul.bn_list li{width:200px}#bn_120 ul.bn_list li{width:120px}#bn_100 ul.bn_list li{width:100px}#bn_88 ul.bn_list li{width:88px}#bn_s300 ul.bn_list li{width:300px}#bn_s100 ul.bn_list li{width:320px}#bn_s50 ul.bn_list li{width:320px}div.banner_box_inner ul.bn_list li{margin:0 15px 15px 0;float:left}h2.recommend_banner_sub_title{background:#bca49f;height:36px;line-height:36px;color:#fff;font-size:14px;font-weight:bold;margin:0 -1px;padding:0 16px;position:relative;box-sizing:border-box}.banner_box_02 .recommend_banner_sub_title{margin:0 -16px 15px}h2.recommend_banner_sub_title span{border:none;margin:0}h2.recommend_banner_sub_title a{text-decoration:none;color:#fff;cursor:default}h2.recommend_banner_sub_title a:hover{text-decoration:none;color:#fff}h2.recommend_banner_work_title{position:absolute;top:-11px;left:-5px;background:#ef90a6;height:26px;line-height:26px;padding:0 10px 0 15px;min-width:335px;max-width:735px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold;color:#6e5a5a;border-radius:15px}div.banner_box_01,div.banner_box_02,div.banner_box_03{position:relative;margin:0 15px 20px;border:solid 1px #e5d8d0;background:#fff}div.banner_box_01{padding:0 0 15px;border-top:none}div.banner_box_02{padding:0 15px 15px;border-top:none}div.banner_box_03{padding:0 15px 15px;margin:30px 15px 30px}#QR_code,#text_link{float:left;width:373px}#text_link{margin:0 15px 20px 0}div.banner_box_01 p.pagetop{clear:both;margin-top:-15px}div.banner_box_03 p.pagetop{clear:both;margin-top:5px}div.bn_table_border{border:solid 1px #79615f;border-bottom:none;margin:20px 15px}table.banner_guide{line-height:1.5;width:100%;table-layout:fixed;background:#fff;border-collapse:separate}table.banner_guide tr th{width:110px;color:#fff;font-size:12px;padding:15px 0 0 10px;border-top:1px solid #ded2cf;border-left:1px solid #ded2cf;border-bottom:1px solid #79615f;border-right:1px solid #79615f;background-color:#bca49f;vertical-align:top}table.banner_guide tr td{padding:15px 10px;background:#fff;vertical-align:top;border-bottom:1px solid #79615f}.source{line-height:1.5;word-break:break-all;overflow:hidden;resize:vertical}a.btn_explain{color:#666;font-size:12px;text-decoration:none;padding:2px 6px;border:1px solid #ccc;background:#eee}.bn_select_wrap li{float:left;padding:1em 0 0;margin:0 15px 20px 0;border-top:solid 1px #e5d8d0;text-align:center;position:relative}.bn_select_wrap li.girls,.bn_select_wrap li.eng{margin:0 15px 20px 0}.bn_select_wrap li p.site_category{position:absolute;top:-0.7em;width:100%;text-align:center}.bn_select_wrap li p.site_category span{color:#6e5a5a;padding:0 5px;background:#fff}.bn_select li{float:left;height:30px;line-height:1.3;color:#6e5a5a;text-align:center;padding:0 10px;margin:3px;border:none;border-radius:3px;background:#f6f0ec;cursor:pointer}.bn_select li p{position:relative;top:50%;text-align:center;margin-top:-0.6em}.bn_select li span{font-size:11px;padding-left:1px}.bn_select li.selected{color:#fff;background:#ef90a6;cursor:default}.bn_select li:hover{color:#fff;background:#ef90a6}.bn_select_wrap .bn_select li{height:40px;padding:5px 15px}.bn_select_wrap .bn_select li p{margin-top:-1.2em}.bn_select_wrap .bn_select li span{display:block;font-size:12px;padding:0}#bn_select_nijiyome li{padding:0}#bn_select_nijiyome li a{display:block;height:30px;line-height:30px;color:#6e5a5a;text-align:center;text-decoration:none;padding:0 10px}#bn_select_nijiyome li a:hover{color:#fff}div#campaign_list{font-size:12px;line-height:1.5}div#campaign_list div.article_box{margin-bottom:40px}div.static_inner div#campaign_list div.title_sub_180 h2.sub_lead{padding:0;border:none;background:url(../images/web/girls/bg_title_sub_right.png) no-repeat right top}div.cl_present{font-size:13px;border-bottom:dotted 1px #000;margin-bottom:20px;padding:0 15px 10px}div.cl_present p.cl_title{font-size:15px;font-weight:bold;padding:3px 0 7px}div#campaign_list ul{line-height:1.5;padding-bottom:10px}div.cl_present ul li.cl_outline{margin-top:7px}div#campaign_list ul li strong{color:#4c2d87;font-size:13px;font-weight:bold;padding:0 2px}div.cl_past_wrap{padding-right:10px}div.cl_past{padding:0 15px 10px 0;border-bottom:dotted 1px #000;margin-bottom:10px}p.cl_banners{float:left;width:210px;padding-top:3px;text-align:center}div.cl_past dl{padding-left:210px}div.cl_past a.cl_title,div.cl_past dl dt{font-size:13px;font-weight:bold;padding-bottom:7px}div.cl_past dl dd.cl_outline{margin-top:5px}p.cl_present_message{color:#f16a99;font-size:14px;font-weight:bold;line-height:1.4;margin:30px 0 15px}div#campaign_list #scrollbar1{width:793px}div#campaign_list #scrollbar1 .viewport{width:auto;height:740px;overflow:hidden;position:relative}div#campaign_list #scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0}div#campaign_list #scrollbar1 .scrollbar{background:#efe6df;position:relative;background-position:0 0;float:right;width:6px;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.3) inset}div#campaign_list #scrollbar1 .track{background:#efe6df;height:100%;width:6px;position:relative;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,0.3) inset}div#campaign_list #scrollbar1 .thumb{background:#bca49f;height:10px;width:10px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-2px;border-radius:5px}div#campaign_list #scrollbar1 .thumb .end{background:#bca49f;overflow:hidden;height:10px;width:10px;border-radius:5px}div#campaign_list #scrollbar1 .disable{display:none}div.bp_save_setting{border:solid 1px #e5d8d0;padding:15px;background:#fff}div.bp_save_setting p{padding:0 0 10px}div.bp_save_setting p strong{display:block;padding:0 0 0 12px;font-size:14px;font-weight:bold;color:#8e6cce;position:relative}div.bp_save_setting p strong i{position:absolute;top:50%;margin-top:-6px;left:0;height:0;width:0;border:6px solid transparent;border-left-color:#8e6cce}div.bp_save_setting table{width:100%;margin-bottom:15px}div.bp_save_setting table th{font-weight:bold;text-align:center;background:#79615f;color:#fff;padding:5px 0;border:solid 1px #e5d8d0;line-height:1.2}div.bp_save_setting table td{text-align:center;padding:5px;border:solid 1px #e5d8d0}div.bp_save_setting ul li{list-style:disc;margin-left:30px}div.bp_save_setting ul li:first-child{list-style:none;margin-left:0}tr.even td{background:#efe6df}div.bp_save_setting table td.bp_list_01,div.bp_save_setting table td.bp_list_03,div.bp_save_setting table td.bp_list_04,div.bp_save_setting table td.bp_list_05{cursor:pointer;padding:5px 0}div.bp_save_setting table td.bp_list_01{padding:0}div.bp_save_setting table td.disabled{pointer-events:none}.bp_list_01,.bp_list_04,.bp_list_05{width:40px}.bp_list_03{width:50px}td.bp_list_01 a{color:#039;display:block;width:100%;height:28px;line-height:28px}td.bp_list_03,td.bp_list_04,td.bp_list_05{color:#039}td.bp_list_01:hover a{color:#fff}td.bp_list_01:hover,td.bp_list_03:hover,td.bp_list_05:hover,tr.even td.bp_list_01:hover,tr.even td.bp_list_03:hover,tr.even td.bp_list_05:hover{background:#79615f;color:#fff}td.bp_list_04:hover,tr.even td.bp_list_04:hover{background:#d33;color:#fff}.bp_list_02{width:120px;padding:5px 0}div.bp_dialog{position:fixed;left:0;top:0;z-index:5000;width:100%;height:100%}div.bp_dialog p{font-size:12px;font-weight:normal;color:#000;padding:0 0 10px 0;text-align:center}div.bp_caution_overlay{width:100%;height:100%;background:#000;opacity:0.8}div.bp_caution,div.get_bp_code{position:absolute;border:solid 1px #b8c3d9;padding:30px 15px 10px;background:#fff;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.1);left:50%;margin:-78px 0 0 -201px;top:50%;width:370px;display:inline}div.get_bp_code{padding:30px 15px}div.get_bp_code input{margin-top:5px}div.get_bp_code textarea{width:100%}.sample_wrap .bp_sample .bp_caution p,.sample_wrap .bp_sample .get_bp_code p{margin:0;font-weight:normal;font-size:12px;color:#000}div.bp_caution p img{padding-bottom:10px}div.bp_dialog span.close{display:block;background:url(../images/campaign/congrats_500k/bg_500k_split.png) no-repeat -326px -73px;width:35px;height:0;padding-top:35px;overflow:hidden;cursor:pointer;position:absolute;top:-10px;right:-10px}div.bp_dialog a.btn_erase{display:block;width:160px;height:0;padding-top:40px;overflow:hidden;background:url(../images/web/girls/btn_main.png) no-repeat -160px -600px}div.bp_dialog input.btn_cancel{padding:0}.sample_wrap{display:flex;flex-wrap:wrap;position:relative;margin:0 0 10px}.sample_wrap .bp_sample{cursor:pointer;border:solid 1px #e5d8d0;background:#fff;overflow:hidden;width:calc((100% - 10px * 2) / 3);height:340px;position:relative;box-sizing:border-box;transition:all 0.3s ease}.sample_wrap .bp_sample:not(:nth-child(-n+3)){margin-top:10px}.sample_wrap .bp_sample:not(:nth-child(3n-2)){margin-left:10px}.sample_wrap .bp_sample:hover{border:solid 1px #79615f}.sample_wrap .bp_sample a{display:block;text-decoration:none}.sample_wrap .bp_sample p{font-size:11px;line-height:1.5;color:#666;padding:10px;position:relative;top:0;height:70px}.sample_wrap .bp_sample p strong{font-size:14px;padding-left:12px;margin-bottom:10px;display:block;color:#8e6cce}.sample_wrap .bp_sample:hover p{background:#fffafb}.sample_wrap .bp_sample p i{position:absolute;top:14px;left:10px;height:0;width:0;border:6px solid transparent;border-left-color:#8e6cce}.sample_wrap .bp_sample a::before{display:block;height:230px;overflow:hidden;text-align:center;margin:10px;border:solid 1px #edf5fd;background:url(../images/web/common/blog_parts/bg_sample_bp_ss.jpg) no-repeat;content:""}.sample_wrap .bp_sample.type_h_01 a::before{background-position:0 0}.sample_wrap .bp_sample.type_h_02 a::before{background-position:0 -230px}.sample_wrap .bp_sample.type_h_03 a::before{background-position:0 -230px}.sample_wrap .bp_sample.type_h_04 a::before{background-position:0 -460px}.sample_wrap .bp_sample.type_v_01 a::before{background-position:0 -690px}.sample_wrap .bp_sample.type_v_02 a::before{background-position:0 -920px}.sample_wrap .bp_sample.type_v_03 a::before{background-position:0 -920px}.sample_wrap .bp_sample.type_v_04 a::before{background-position:0 -1150px}.masonry,.masonry .masonry-brick{transition-duration:0.3s}.masonry{transition-property:height, width}.masonry .masonry-brick{transition-property:left, right, top}div.btn_back{position:absolute;bottom:15px;right:15px;text-align:right}div#aff_method dl.bp_guide{font-size:12px;line-height:1.5}div#aff_method dl.bp_guide dt{width:auto;font-weight:normal;color:black;padding:5px 10px 0 0}div#aff_method dl.bp_guide dt dd{padding:0;margin:0}a.bp_banner{display:block;background:url(../images/web/girls/bn_blogparts.png) no-repeat left top;width:148px;padding-top:72px;height:0;overflow:hidden;margin:5px 0 0}div.bp_condition{color:#000;font-size:12px;padding:0 10px;height:28px;line-height:30px;width:auto;border-radius:3px;margin-bottom:10px;background:#79615f;color:#fff;position:absolute;top:-22px;right:15px}div.bp_condition::after{content:"";display:block;height:0;width:0;top:28px;right:15px;position:absolute;border-top:8px solid #79615f;border-right:6px solid transparent;border-left:6px solid transparent}div.bp_condition ul li{float:left;margin:0 2px}div.bp_condition ul li.item_01,div.bp_condition ul li.item_02,div.bp_condition ul li.item_03{font-weight:bold}div.bp_condition ul li.item_01{animation:bp_condition 2s ease-out 3s infinite both}div.bp_condition ul li.item_02{animation:bp_condition 2s ease-out 3.15s infinite both}div.bp_condition ul li.item_03{animation:bp_condition 2s ease-out 3.3s infinite both}@keyframes bp_condition{0%{transform:translateY(0)}7%{transform:translateY(-7px)}14%{transform:translateY(0)}21%{transform:translateY(-1px)}28%,100%{transform:translateY(0)}}div#bp_wrap{font-size:12px;line-height:1.5;min-width:795px;position:relative;z-index:2000}div.bp_contents_wrap{background:url(../images/web/common/blog_parts/bg_bp_girls.gif) repeat;padding:15px;margin:0;border:solid 1px #e5d8d0;min-width:763px}div.bp_left_wrap{width:400px;vertical-align:top;float:left}div.bp_right_wrap{float:left;width:100%;vertical-align:top;margin-left:-400px;padding-bottom:20px}div.bp_right_inner{margin-left:415px}div.bp_box_01,div.bp_box_02,div.bp_box_03{background:#fff;border:solid 1px #e5d8d0;border-top:none;padding:45px 15px 15px;margin:0 0 15px;position:relative;border-radius:3px}div.bp_box_02{padding:65px 20px 20px}div.bp_box_03{margin:0 0 16px;padding:60px 15px 15px;border-top:none}div.bp_box_04{padding-left:10px;margin:5px 0 15px}input[type="text"]#circle_key{margin-right:2px}p.caution_bp_smartphone{position:relative;font-size:11px;color:#999;padding-top:20px}div.bp_top_img{background-color:#f5efea;width:100%;margin-bottom:20px}div.bp_top_img p{background:url(/modpub/images/web/common/blog_parts/mainpic_bp_gm.png) no-repeat center center;height:138px;position:relative;border:solid 1px #e5d8d0}div.bp_top_img p a{display:block;padding-top:20px;height:0;width:140px;overflow:hidden;position:absolute;left:50%;bottom:20px;margin-left:100px}div.bp_top_img a{background:url(../images/web/common/blog_parts/btn_link_affiliate.png) no-repeat 0 -20px}div.type_select{position:absolute;background:#79615f;width:380px;color:#fff;padding:10px;height:25px;line-height:25px;top:-1px;left:-1px;border-radius:3px 3px 0 0}ul#circle_list{width:100%;background:url(../images/web/home/blog_parts/bg_bp_girls.gif) repeat;padding:5px 0;border:solid 1px #e5d8d0;clear:both;margin-top:5px;max-height:300px;overflow:auto}ul#circle_list li{padding:5px 0}input.button_right{float:right;padding:1px 10px}div.bp_select_contents a.bp_help{display:block;padding-top:15px;height:0;width:15px;overflow:hidden;margin:3px 0;position:absolute;top:-1px;right:20px;background:url(../images/web/common/blog_parts/icon_bp_help_accordion.png) no-repeat 0 0}div.bp_select_contents a.bp_help:hover{background-position:0 -15px}.popup_box.blog_parts{z-index:3000}div.bp_contents_title{position:absolute;top:0;left:-1px;display:block;width:100%;height:30px;line-height:30px;padding:0 1px;background:#79615f;z-index:300;border-radius:3px 3px 0 0}div.bp_contents_title p{display:block;color:#fff;font-size:12px;padding:0 10px}p.bp_contents_sub_title{display:block;padding:3px 0 3px 6px;border-left:solid 4px #79615f;position:relative}div.bp_option{border-bottom:dotted 1px #b8c3d9;padding:5px 0;margin-bottom:5px}div.bp_contents_title_preview{height:45px;width:100%;background:#79615f;color:#fff;font-size:14px;line-height:45px;border-radius:3px 3px 0 0;position:absolute;padding:0 1px;left:-1px;top:0}div.bp_contents_title_preview span{padding-left:10px}div.bp_contents_title_preview ul{position:absolute;right:15px;top:50%;margin-top:-15px}div.bp_contents_title_preview ul li{float:left;height:30px;color:#79615f;width:50px;background:#52403e;line-height:30px;text-align:center;font-size:11px;cursor:pointer}div.bp_contents_title_preview ul li:hover{color:#bda3a1}div.bp_contents_title_preview ul li.on{height:30px;color:#fff;background:#251413;line-height:30px}div.bp_contents_title_preview ul li.preview_pc{border-radius:3px 0 0 3px;margin-right:2px}div.bp_contents_title_preview ul li.preview_smartphone{border-radius:0 3px 3px 0}div.bp_width_value{margin-top:30px;text-align:right}div.bp_width_value input{width:50px;text-align:left}div.bp_width_value span{padding-left:5px}div.bp_width_value span:first-child{padding:0 5px 0 0}div.bp_width_value p{font-size:11px;color:#999;text-align:right}table.bp_option_list tr td{vertical-align:middle;padding:5px 10px 5px 0}table.bp_option_list tr td span{display:block;width:90px;padding:3px 0 3px 6px;font-size:12px;border-left:solid 4px #79615f}table.bp_option_list tr td span.large_index{display:block;width:90px;padding:3px 0 3px 6px;font-size:12px;border-left:solid 4px #79615f}table.bp_option_list tr td span.large_index br{display:none}table.bp_option_list tr{vertical-align:middle}table.bp_option_list tr td.flexible p{float:left;margin:0 10px 0 0}.bracketed_list li{list-style-type:none;counter-increment:cnt;display:flex;margin-bottom:4px}.bracketed_list li::before{content:"(" counter(cnt) ") "}textarea.bp_code,textarea.work_set,input.affliate_id{width:98%}input.save_setting{width:80%}input.circle_set{width:248px;*width:237px}div.bp_box_01 p,div.bp_box_02 p,div.bp_box_03 p,div.bp_box_04 p{margin-bottom:5px}div.bp_box_04 span{font-size:11px;display:block;margin:5px 0}p.complete_save_setting{color:#0a0;font-weight:bold;padding-top:5px}ul.theme_color_wrap li{float:left;margin:5px;display:inline}li.color_theme_01 a,li.color_theme_02 a{display:block;background:url(../images/web/common/blog_parts/bg_bp_theme_color.png) no-repeat 0 0;padding-top:25px;width:25px;height:0;overflow:hidden}li.color_theme_01 a:hover,li.color_theme_02 a:hover{background:url(../images/web/common/blog_parts/bg_bp_theme_color.png) no-repeat 0 -25px}li.color_theme_01.on a,li.color_theme_02.on a{display:block;background:url(../images/web/common/blog_parts/bg_bp_theme_color.png) no-repeat 0 -50px;padding-top:25px;width:25px;height:0;overflow:hidden}li.color_theme_01 a,li.color_theme_01 a:hover,li.color_theme_01.on{background-color:#fff}li.color_theme_02 a,li.color_theme_02 a:hover,li.color_theme_02.on{background-color:#000}div.static_frame_01{border:3px solid #d3dfb7;padding:12px 12px 0}div.static_frame_01 ol.base_list_hs{padding-bottom:0}div#link_btn_box_01,div.link_btn_box_01{width:548px;border:1px solid #e3d6cd;background:#fcfbfa;padding:3px;margin:0 auto}div#link_btn_box_01_inner,div.link_btn_box_01_inner{background:#f5efea;padding:15px}div#link_btn_box_01 p.btn_guide_01,div.link_btn_box_01 p.btn_guide_01{line-height:1.6;text-align:center;margin-bottom:10px}div#link_btn_box_01 div.link_btn_01{background:url(../images/web/girls/bg_guide_btn_01.gif) no-repeat center center;margin-bottom:20px}div#link_btn_box_01 p.btn_text_01{text-align:center;font-size:18px;font-weight:bold;color:#ff7200;margin-bottom:8px}div#link_btn_box_01 p.btn_text_02{text-align:center;margin-bottom:5px}div#link_btn_box_01 p.btn_text_03{text-align:center}div#link_btn_box_01 p.guide_regist_circle a,div#campaign_regist p.guide_regist_work a,div#link_btn_box_01 p.guide_regist_work a,div#link_btn_box_01 p.guide_apply_mobile a,div#link_btn_box_01 p.guide_apply_mobile_girls a,div#link_btn_box_01 p.btn_apply_sell_eng a,div#link_btn_box_01 p.btn_apply_sell_tw a,div.link_btn_box_01 p.btn_webup a,div.link_btn_box_01 p.btn_mynumber a{border:none;text-indent:-9999px;display:block;margin:0 auto 5px;height:40px;overflow:hidden}div#link_btn_box_01 p.guide_regist_circle a{width:209px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -496px}div#campaign_regist p.guide_regist_work a,div#link_btn_box_01 p.guide_regist_work a{width:160px;background:url(../images/web/girls/btn_main.png) no-repeat left -1040px}div#link_btn_box_01 p.btn_apply_sell_eng a{width:209px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -656px}div#link_btn_box_01 p.btn_apply_sell_tw a{width:209px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -1616px}div#link_btn_box_01 p.guide_apply_mobile a{width:209px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -536px}div#link_btn_box_01 p.guide_apply_mobile_girls a{width:209px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -576px}div.link_btn_box_01 p.btn_webup a{width:209px;background:url(../images/web/girls/newitem_webup_btn.png) no-repeat left top}div.link_btn_box_01 p.btn_mynumber a{width:209px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -1816px}div.important_info{width:550px;text-align:center;padding:15px 15px 5px;margin:0 auto 15px;border:1px solid #f16a99;background:#fff2f8}div.important_info h2{display:table;color:#c00;font-size:16px;font-weight:bold;text-align:center;margin:0 auto 15px;padding:0 0 0 23px;border:none;background:url(../images/web/common/icon_attention_01.png) 0 center no-repeat}div.important_info p{color:#000;font-size:13px;line-height:1.5;margin:0 0 10px}div.important_info.smart{width:auto;margin-top:5px;padding:10px 15px}div.important_info.smart h2{margin:0 0 10px;font-size:12px}div.important_info.smart p{margin:0;font-size:12px;text-align:left}.new_info{border:1px solid #f16a99;background:#fff2f8;margin:0 auto 15px;padding:8px 15px;width:550px;text-align:center}.new_info p{color:#d94c63;font-size:13px;font-weight:bold;padding-left:19px;display:inline-block}.new_info p::before{display:inline-block;background:#d94c63;border-radius:2px;color:#fff;font-size:12px;line-height:1;content:"NEW";margin-right:5px;padding:3px}div#guide_welcome{position:relative}div#guide_welcome h2,div#guide_welcome div#buy,div#guide_welcome div#circle{width:795px}div#guide_welcome div.static_header{margin-top:5px}div#guide_welcome div.static_header p{height:150px;text-indent:-9999px;background:url(../images/web/girls/welcome_header.png) no-repeat left top}div#buy{background:none}div#circle{background:none}div#guide_welcome div#buy a{background:url(../images/web/girls/welcome_btn_01.png) no-repeat;width:795px;height:210px;position:relative;pointer-events:all;display:block}div#guide_welcome div#circle a{background:url(../images/web/girls/welcome_btn_02.png) no-repeat;width:795px;height:210px;position:relative;pointer-events:all;display:block}#guide_welcome .popup_buy{opacity:1;width:815px;height:590px;background:url(../images/web/girls/welcome_popup_buy.png) no-repeat;display:block;position:absolute;z-index:200;top:357px;transition:all 0.1s ease}#guide_welcome .popup_buy.off{opacity:0;visibility:hidden;top:350px}#guide_welcome .popup_sell{opacity:1;width:815px;height:570px;background:url(../images/web/girls/welcome_popup_sell.png) no-repeat;display:block;position:absolute;z-index:200;top:580px;transition:all 0.1s ease}#guide_welcome .popup_sell.off{opacity:0;visibility:hidden;position:absolute;top:560px}div#guide_welcome div#buy a:hover,div#guide_welcome div#circle a:hover{top:1px;opacity:0.8}.popup_buy a.close,.popup_sell a.close{width:44px;height:44px;z-index:200;position:absolute;top:16px;left:770px;cursor:pointer}div.popup_buy p.regist_user,div.popup_sell p.regist_circle{position:absolute;bottom:25px;left:29px;padding:8px 290px;background-color:#f3f5f9;border:1px solid #b8c3d9}.floor_guide{display:flex;justify-content:space-between;flex-wrap:wrap}.floor_guide_item{flex-shrink:0;width:32%}.floor_guide_item:not(:nth-of-type(-n+3)){margin-top:20px}.floor_guide_item .floor_label{padding:4px 0 4px 8px;margin-bottom:15px;font-weight:bold;font-size:14px;border-left:solid 5px #bca49f}.floor_label.general{border-left-color:#83c840}.floor_label.adult{border-left-color:#75baeb}.floor_label.girls{border-left-color:#eb759c}.floor_guide_item .floor_link{display:block;overflow:hidden;position:relative;width:100%;padding:10px 20px 10px 12px;box-sizing:border-box;border:solid 1px #ccc;border-bottom:none;color:#333;text-decoration:none;font-size:15px}.floor_guide_item .floor_link:first-of-type{border-radius:6px 6px 0 0}.floor_guide_item .floor_link:last-of-type{border-bottom:solid 1px #ccc;border-radius:0 0 6px 6px}.floor_guide_item .floor_link:hover{background:#fafafa}.floor_guide_item .floor_link span{display:block;overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis;font-size:11px;color:#888}.floor_guide_item .floor_link::after{display:block;position:absolute;right:12px;top:50%;height:8px;width:8px;margin-top:-4px;box-shadow:-1px 1px 0 #aaa inset;transform:rotate(45deg);content:""}.floor_guide_item .qr{overflow:hidden;position:relative;width:132px;height:133px}.floor_guide_item .qr img{position:absolute;top:-17px;left:-19px}.floor_guide_item .qr::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 0 4px #000 inset;content:""}div#site dl{padding-left:15px}div#site dl dt{width:190px;float:left;clear:both;padding-bottom:12px}div#site dl dt a{color:#f16a99;font-size:13px;font-weight:bold;line-height:1.4}div#site dl dt a:hover{text-decoration:underline}div#site dl dd{margin-left:200px;line-height:1.4;padding-bottom:12px;padding-top:3px}div#chara_dl{margin-bottom:0}div#user_merit_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #899c5b;background:#efe6df}dl.merit_left{width:373px;height:140px;float:left;margin-bottom:15px;background:#fff}dl.merit_right{width:373px;height:140px;float:right;margin-bottom:15px;background:#fff}dl.merit_left dt,dl.merit_right dt{color:#8e6cce;font-size:16px;font-weight:bold;display:block;padding:10px 10px 0;margin:0 0 10px}dl.merit_left dd p,dl.merit_right dd p{line-height:1.5;padding:0 10px}dl.merit_left dd p strong,dl.merit_right dd p strong{color:#f16a99;padding:0 3px}div#regist_btn_wrapper{clear:both;padding:5px 0 20px}div#regist_btn_inner{width:400px;text-align:center;padding:15px 30px;margin:0 auto;border:1px solid #e3d6cd;background:#fff}div#regist_btn_inner p{text-align:center;margin-bottom:10px;font-weight:bold;color:#899c5b}div#regist_btn_inner a{display:block;width:160px;height:40px;cursor:pointer;outline:none;text-indent:-9999px;margin:0 auto;border:0;background:url(../images/web/girls/btn_user_regist.png) left top no-repeat}div#guide_regist div.bord{background:url(../images/web/girls/bg_registuser_01.jpg) no-repeat;width:800px;height:800px;position:relative}div.bord .husen01{width:210px;position:absolute;top:230px;left:44px;line-height:1.5em}div.bord .husen01 dt{float:left}div.bord .husen01 dd{margin-left:110px}div.bord .husen01 .em_box{border:1px solid #e58600;border-radius:3px;color:#eb731f;font-weight:bold;padding:5px;margin-top:3px}div.bord .husen02{width:210px;position:absolute;top:230px;left:298px;line-height:1.5em}div.bord .husen03{width:220px;position:absolute;top:230px;left:540px;line-height:1.5em}div.bord .husen04{width:210px;position:absolute;top:480px;left:44px;line-height:1.5em}div.bord .husen05{width:210px;position:absolute;top:480px;left:295px;line-height:1.5em}div.bord .husen06{width:210px;position:absolute;top:480px;left:545px;line-height:1.5em}div#guide_regist .color_00{color:#f06;font-weight:bold}div#guide_regist .bord p.btn a{display:block;width:160px;height:40px;cursor:pointer;position:relative;top:700px;outline:none;text-indent:-9999px;margin:0 auto;border:0;background:url(../images/web/girls/btn_user_regist.png) left top no-repeat}div#guide_regist .bg_registuser_02 p.btn a{display:block;width:160px;height:40px;cursor:pointer;position:relative;top:65px;outline:none;text-indent:-9999px;margin:0 auto;border:0;background:url(../images/web/girls/btn_user_regist.png) left top no-repeat}div#guide_regist p.btn:hover{opacity:0.9}div#guide_regist .animated{animation-duration:2s;animation-fill-mode:both}@keyframes swing{0%{opacity:3;transform:translateY(-100px)}20%{transform:rotate(3deg)}40%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(1deg)}95%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}div#guide_regist .swing{transform-origin:top center;animation-name:swing}div#guide_regist p.regist_flow{background:url(../images/web/girls/pic_registuser_01.png) no-repeat;width:750px;height:245px}div.bg_registuser_02{background:url(../images/web/girls/bg_registuser_02.png) no-repeat;width:360px;height:140px;margin:0 auto}p.sof_seal_img{width:100px;float:left;text-align:center;padding-top:5px}p#ps_attestation_01{text-indent:-9999px;height:145px;background:url(../images/web/girls/ps_attestation_01.png) center top no-repeat}div#guide_tool ul.attention_mini_list{padding-top:10px;border-top:1px dotted #bbb}dl.tool_download{font-size:12px;line-height:1.4}dl.tool_download dt{width:110px;float:left;text-align:center;padding:10px 0}dl.tool_download dt img{margin-bottom:5px}dl.tool_download dd{padding:10px 0;margin-left:120px}div#answer_skip_nav p{padding-bottom:5px}div#answer_skip_nav div.question_box{padding-bottom:px}div#answer_skip_nav div.question_box li{padding-bottom:6px}div#guide_faq_answer h3 span.to_user{font-weight:normal;padding-left:5px}dl.list_pdf{padding:5px 0 10px}dl.list_pdf dt{width:100px;float:left;font-weight:bold}dl.list_pdf dd{margin-left:110px}dl.user_merit dt strong{color:#f16a99}dl.user_merit dd{padding:5px 0 0 20px}dl.user_merit dd p{padding-left:15px}dl.circle_regist dt strong{color:#f16a99}dl.circle_regist dd{padding:5px 0 0 20px}div.question_box{padding-bottom:15px}div.question_box .question_list_item{line-height:1.4;text-indent:-20px;padding:0 0 10px 25px;margin:0 10px}div.question_box .question_list_item:last-child{padding-bottom:0}div.question_box span.faq_q{color:#899c5b;font-weight:bold;padding-right:5px}span.faq_q{padding-right:5px}span.check_q{color:#d94c4c;font-size:11px;padding-left:5px}div.article_box p.q_back{float:right;padding:2px 0 2px 16px;margin:0 15px 0 0;background:url(../images/web/girls/icon_more.png) no-repeat left 3px}.regist_user_flow p{padding-bottom:0}.regist_user_flow .flow_list>li{border:solid 1px #ccc;border-radius:5px;padding:12px;margin:0 0 40px 0;position:relative;counter-increment:title}.regist_user_flow .flow_list>li::after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;bottom:-45px;left:50%;font-size:30px;font-weight:900;color:#f29ebb;margin-left:-10px}.regist_user_flow .flow_list>li:last-child::after{content:none}.regist_user_flow .flow_list>li .flow_title{font-size:15px;font-weight:bold;margin-bottom:5px}.regist_user_flow .flow_title::before{content:counter(title);background-color:#6e5a5a;display:block;float:left;line-height:20px;text-align:center;height:20px;width:20px;border-radius:50%;color:#fff;margin-right:10px;font-size:10px}.regist_user_flow .flow_sub_title{background:#efe6df;padding:3px 10px;margin:15px 0 10px;font-weight:bold}table#payment_chart{width:620px;table-layout:fixed;margin-bottom:20px}table#payment_chart th{color:#333;background-color:#efe6df}table#payment_chart th.payment_type{width:90px;font-weight:bold;text-align:center}table#payment_chart th.pre_payment,table#payment_chart th.later_payment{font-size:14px;font-weight:bold;text-align:center;vertical-align:middle}table#payment_chart th.pre_payment{background:#ffb973}table#payment_chart th.later_payment{background:#99e573}table#payment_chart th.payment_way{width:200px;font-weight:bold;text-align:center}table#payment_chart th.pre_payment_way,table#payment_chart th.later_payment_way{font-size:13px;line-height:1.4;vertical-align:middle}table#payment_chart th.pre_payment_way{background:#ffe1c8}table#payment_chart th.later_payment_way{background:#caf2b6}table#payment_chart th.pre_payment_way span,table#payment_chart th.later_payment_way span{font-size:12px}table#payment_chart th.regist_user_pay,table#payment_chart th.guest_user_pay{font-weight:bold;text-align:center}table#payment_chart td.regist_user_pay,table#payment_chart td.guest_user_pay{vertical-align:middle}table#payment_chart td.regist_user_pay p,table#payment_chart td.guest_user_pay p{text-align:center;padding:0;margin:0}table#payment_chart td.regist_user_pay p span,table#payment_chart td.guest_user_pay p span{font-size:14px}table#payment_chart td.regist_user_pay p span.point_only{font-size:12px;line-height:1.7}dl.payment_type_guide{margin-bottom:10px}dl.payment_type_guide dt{display:block;width:180px;height:22px;line-height:22px;color:#fff;font-size:12px;font-weight:bold;padding-left:12px;margin-bottom:10px}dl.payment_type_guide dt.pre_pay{background:url(../images/web/common/payment_guide_bg.png) -5px -535px no-repeat}dl.payment_type_guide dt.later_pay{background:url(../images/web/common/payment_guide_bg.png) -395px -535px no-repeat}dl.payment_type_guide dd{margin-left:12px;margin-bottom:2px}#pointguide_wrapper{width:795px;padding-left:10px;font-size:13px;line-height:1.8}#pointguide_wrapper .error_list_attention{margin:30px 0 0}#pointguide_wrapper .error_list_attention li{width:100%;margin:0}#pointguide_wrapper .error_list_attention p{display:flex}#pointguide_wrapper .error_list_attention p::before{content:"・";display:block}#pointguide_wrapper .point_content_area h2{font-size:22px;font-weight:bold;border-bottom:1px solid #bca49f;text-align:center;padding-bottom:10px;color:#79615f}#pointguide_wrapper .point_service_area{padding:70px 0 100px}#pointguide_wrapper .point_service_box{display:flex;width:90%;padding-bottom:70px;margin:0 auto}#pointguide_wrapper .point_service_box:last-child{padding-bottom:0}#pointguide_wrapper .point_service_item{text-align:center;padding-right:35px}#pointguide_wrapper .point_service_item img{height:30px}#pointguide_wrapper .point_service_item h3{font-size:22px;text-align:center}#pointguide_wrapper .point_service_text{padding:20px 0}#pointguide_wrapper .point_content_btn{width:246px;height:40px;margin:0 auto}#pointguide_wrapper .point_content_btn a{color:#79615f;font-size:13px;display:block;line-height:40px;text-decoration:none;text-align:center;border:1px solid #bca49f;border-radius:20px;background-color:#fff;transition:all 0.2s ease 0s}#pointguide_wrapper .point_content_btn a:hover{background-color:#faf4ef;border:1px solid #bca49f}#pointguide_wrapper .point_content_image img{width:264px}#pointguide_wrapper .point_content_text_link{font-size:11px;display:inline-block;padding-top:10px}#pointguide_wrapper .point_charge_area{display:flex;flex-wrap:wrap;padding:60px 0 90px}#pointguide_wrapper .point_charge_area:last-child{padding-bottom:40px}#pointguide_wrapper .point_charge_box{width:46%;height:100%;margin:0 auto;border:1px solid #e8e8e8;border-radius:10px;padding:25px 15px;box-sizing:border-box;background-repeat:no-repeat;background-position:right bottom}html:lang(vi-vn) #pointguide_wrapper .point_charge_box,html:lang(es-es) #pointguide_wrapper .point_charge_box,html:lang(de-de) #pointguide_wrapper .point_charge_box,html:lang(fr-fr) #pointguide_wrapper .point_charge_box,html:lang(id-id) #pointguide_wrapper .point_charge_box,html:lang(it-it) #pointguide_wrapper .point_charge_box,html:lang(pt-br) #pointguide_wrapper .point_charge_box,html:lang(sv-se) #pointguide_wrapper .point_charge_box{height:auto}#pointguide_wrapper .point_charge_box:nth-child(-n+2){margin-bottom:30px}#pointguide_wrapper .point_charge_box.type_valu{background-image:url(/modpub/images/web/common/pointguide/bg_valu.png)}#pointguide_wrapper .point_charge_box.type_review{background-image:url(/modpub/images/web/common/pointguide/bg_review.png)}#pointguide_wrapper .point_charge_box.type_farm{background-image:url(/modpub/images/web/common/pointguide/bg_farm.png)}#pointguide_wrapper .point_charge_box.type_affiliate{background-image:url(/modpub/images/web/common/pointguide/bg_affiliate.png)}#pointguide_wrapper .point_charge_box.type_channel{background-image:url(/modpub/images/web/common/pointguide/bg_channel.png)}#pointguide_wrapper .point_charge_box.type_serial{background-image:url(/modpub/images/web/common/pointguide/bg_serial.png)}#pointguide_wrapper .point_charge_title{font-size:22px;font-weight:bold;text-align:center;padding-bottom:10px}#pointguide_wrapper .point_charge_text{text-align:left;height:70px}html:lang(vi-vn) #pointguide_wrapper .point_charge_text,html:lang(es-es) #pointguide_wrapper .point_charge_text,html:lang(de-de) #pointguide_wrapper .point_charge_text,html:lang(fr-fr) #pointguide_wrapper .point_charge_text,html:lang(id-id) #pointguide_wrapper .point_charge_text,html:lang(it-it) #pointguide_wrapper .point_charge_text,html:lang(pt-br) #pointguide_wrapper .point_charge_text,html:lang(sv-se) #pointguide_wrapper .point_charge_text{height:auto}#pointguide_wrapper .point_charge_area .point_content_btn{padding-top:10px}#pointguide_wrapper .point_buy_box{display:flex;width:90%;margin:0 auto;padding:60px 0 80px}#pointguide_wrapper .point_buy_text{padding-right:35px}#pointguide_wrapper .point_buy_image img{width:320px;height:auto}#pointguide_wrapper .point_attention{width:780px;background:#f8f8f8;border-radius:10px;padding:30px;margin:70px 0 100px;box-sizing:border-box}#pointguide_wrapper .point_attention h3{color:#79615f;font-size:22px;font-weight:bold;text-align:center;padding-bottom:25px}#pointguide_wrapper .point_attention li::before{content:"・";margin-left:-13px}#pointguide_wrapper .point_attention li:not(:first-child){padding-top:20px}#pointguide_wrapper .support_content{padding-bottom:50px}#pointguide_wrapper .support_content .support_content_btn{background:#bca49f}div#bank_list{padding:0}div#bank_list p.bank_list_title{padding:5px 0 0}div#bank_list p.bank_list_title strong{font-size:13px;color:#333}div#bank_list li{margin-left:15px;padding:0;list-style-type:disc;background:none}dl.payment_convenience_point{margin-bottom:10px}dl.payment_convenience_point dt{clear:left;display:block;width:180px;height:22px;line-height:22px;color:#fff;font-size:12px;font-weight:bold;padding-left:12px;margin:0 0 10px}dl.payment_convenience_point dt.regist{background:url(../images/web/common/payment_guide_bg.png) -5px -505px no-repeat}dl.payment_convenience_point dt.guest{background:url(../images/web/common/payment_guide_bg.png) -395px -505px no-repeat}dl.payment_convenience_point dd{margin-left:12px}dl.payment_convenience_point dd.regist,dl.payment_convenience_point dd.guest{width:130px;float:left;font-size:13px;margin-bottom:2px}dl.payment_convenience_point dd.regist strong,dl.payment_convenience_point dd.guest strong{font-weight:bold;padding-right:3px}dl.payment_convenience_point dd.regist_text{margin-bottom:12px}p.payment_regist_convenience,p.payment_guest_convenience{text-align:center}p.payment_regist_convenience img{margin:5px auto;border:1px solid #e07083}p.payment_guest_convenience img{margin:5px auto;border:1px solid #709fe0}dl.payment_guest_rakuten dt{width:260px;height:86px;float:right}dl.payment_guest_rakuten dd{margin-right:270px}dl.payment_guest_rakuten p.message{color:#c00;font-size:13px;font-weight:bold}div.guest_user_flow ol.rakuten_re_download li{list-style-type:decimal;padding:0;margin:0 0 2px 20px;background-image:none}dl.secure_visa{width:250px;float:left;padding-left:15px}dl.secure_visa dt{color:#f16a99;font-size:14px;font-weight:bold}dl.secure_visa dd{padding-left:20px}dl.secure_visa dd img{margin:6px 0 12px}dl.secure_master{width:250px;float:left}dl.secure_master dt{color:#f16a99;font-size:14px;font-weight:bold}dl.secure_master dd{padding-left:20px}dl.secure_master dd img{margin:6px 0 12px}dl.secure_jcb{width:180px;float:left}dl.secure_jcb dt{color:#f16a99;font-size:14px;font-weight:bold}dl.secure_jcb dd{padding-left:20px}dl.secure_jcb dd img{margin:6px 0 12px}div#guide_docomo_keitai div.static_header{position:relative;width:795px;height:640px;background:url(../images/web/common/mainpic_docomo_keitai.png) left top no-repeat}div#guide_docomo_keitai div.static_header p{position:absolute;top:510px;left:140px;width:262px;height:84px;line-height:1.7}.flow_docomo_keitai{padding:5px 15px 15px}.flow_docomo_keitai dl{width:388px;float:left;padding:8px 0 0;margin-right:30px;border-radius:5px;border:1px solid #cfced9}.flow_docomo_keitai dt{color:#d00e31;line-height:1.4;font-size:16px;font-weight:bold;padding:0 15px;margin-bottom:2px}.flow_docomo_keitai dd{position:relative;padding:0 12px 8px;margin-bottom:10px;border-bottom:1px dashed #cfced9}.flow_docomo_keitai dd::after{position:absolute;left:175px;bottom:-17px;content:"▼";color:#cfced9;font-size:16px;transform:scaleX(2.5)}.flow_docomo_keitai dd.last{margin-bottom:0;border-bottom:none}.flow_docomo_keitai dd.last::after{content:none}.flow_docomo_keitai p{float:left;position:relative;width:280px;height:420px;padding:0;background:url(../images/web/common/bg_docomo_regist.png) left 10px no-repeat}.flow_docomo_keitai p a{position:absolute;left:60px;top:132px;display:block;width:200px;height:50px;text-indent:-9999px;background:url(../images/web/common/btn_docomo_regist.png) left top no-repeat}.flow_docomo_keitai p a:hover{background:url(../images/web/common/btn_docomo_regist.png) left -50px no-repeat}div.base_title h1 span.guide_protect{font-size:14px;font-weight:normal;padding-left:5px}.modest_info{border:1px solid #53a543;background:#eafce6;margin:0 auto 15px;padding:8px 15px;width:550px;text-align:center}.modest_info p{color:#53a543;font-weight:bold;padding-left:19px;display:inline-block}.modest_info p::before{display:inline-block;content:"\f05a";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:18px;margin-right:5px;position:relative;top:1px}table#guide_viewer,table#guide_viewer2,table.guide_viewer{width:100%;table-layout:fixed;margin-bottom:20px;border-color:#fff}table#guide_viewer th,table#guide_viewer2 th,table.guide_viewer th{font-size:13px;font-weight:bold;text-align:center;vertical-align:middle;background:#a3e595}th.viewer_type{width:140px}th.viewer_name{width:150px}th.viewer_extension{width:100px}table#guide_viewer th.viewer_32bit{background:#bde595}table#guide_viewer th.viewer_64bit{background:#a8e7e2}table#guide_viewer2 th.viewer_os,table.guide_viewer th.viewer_os{background:#b8cfe5}table#guide_viewer th,table#guide_viewer td,table#guide_viewer2 th,table#guide_viewer2 td,table.guide_viewer th,table.guide_viewer td{border-color:#fff}table#guide_viewer td.viewer_type,table#guide_viewer td.viewer_extension,table#guide_viewer2 td.viewer_type,table#guide_viewer2 td.viewer_extension,table.guide_viewer td.viewer_name,table.guide_viewer td.viewer_extension{font-size:12px;text-align:center;vertical-align:middle;background:#d6f5d0}table.guide_viewer td.viewer_name{text-align:left}table#guide_viewer td.viewer_32bit,table#guide_viewer td.viewer_64bit{text-align:center;vertical-align:middle}table#guide_viewer td.viewer_32bit{background:#e3f5d0}table#guide_viewer td.viewer_64bit{background:#d0f5f2}table#guide_viewer2 td.viewer_os,table.guide_viewer td.viewer_os{background:#dae6f2}table#guide_viewer td p,table#guide_viewer2 td p,table.guide_viewer td p{width:180px;text-indent:-9999px;padding:0;margin:0 auto}table#guide_viewer td p a,table#guide_viewer2 td p a,table.guide_viewer td p a{display:block;width:180px;height:40px;overflow:hidden}p.viewer_pdf a{background:url(../images/web/common/btn_viewer_down.png) left top no-repeat}p.viewer_pdf a:hover{background:url(../images/web/common/btn_viewer_down.png) left -40px no-repeat}p.viewer_browser a{background:url(../images/web/common/btn_viewer_down.png) left -80px no-repeat}p.viewer_browser a:hover{background:url(../images/web/common/btn_viewer_down.png) left -120px no-repeat}p.viewer_movie a{background:url(../images/web/common/btn_viewer_down.png) left -160px no-repeat}p.viewer_movie a:hover{background:url(../images/web/common/btn_viewer_down.png) left -200px no-repeat}p.viewer_dlsite a{background:url(../images/web/common/btn_viewer_down.png) left -240px no-repeat}p.viewer_dlsite a:hover{background:url(../images/web/common/btn_viewer_down.png) left -280px no-repeat}td.viewer_64bit p.viewer_pdf a{background:url(../images/web/common/btn_viewer_down.png) -180px top no-repeat}td.viewer_64bit p.viewer_pdf a:hover{background:url(../images/web/common/btn_viewer_down.png) -180px -40px no-repeat}td.viewer_64bit p.viewer_browser a{background:url(../images/web/common/btn_viewer_down.png) -180px -80px no-repeat}td.viewer_64bit p.viewer_browser a:hover{background:url(../images/web/common/btn_viewer_down.png) -180px -120px no-repeat}td.viewer_64bit p.viewer_movie a{background:url(../images/web/common/btn_viewer_down.png) -180px -160px no-repeat}td.viewer_64bit p.viewer_movie a:hover{background:url(../images/web/common/btn_viewer_down.png) -180px -200px no-repeat}td.viewer_64bit p.viewer_dlsite a{background:url(../images/web/common/btn_viewer_down.png) -180px -240px no-repeat}td.viewer_64bit p.viewer_dlsite a:hover{background:url(../images/web/common/btn_viewer_down.png) -180px -280px no-repeat}p.viewer_package a{background:url(../images/web/common/btn_viewer_down.png) left -320px no-repeat}p.viewer_package a:hover{background:url(../images/web/common/btn_viewer_down.png) left -360px no-repeat}table#guide_viewer td p.viewer_guide_text,table#guide_viewer2 td p.viewer_guide_text,table.guide_viewer td p.viewer_guide_text{width:auto;text-indent:0;padding:5px 0 0;margin:0 auto;font-size:11px;line-height:1.3;text-align:center}table#guide_viewer2 td p.viewer_guide_text,table.guide_viewer td p.viewer_guide_text{font-size:12px;line-height:1.5}div#guide_dlv2 th,div#guide_dlv2 td.guide_image_number{white-space:nowrap}div#guide_dlv2 td span{font-size:13px}.dlv_update{width:720px;padding:0 0 12px;margin:10px auto 20px;border:1px solid #ff8e8e;background:#fff}div.static_inner .dlv_update h2{color:#d64a4a;font-size:16px;text-align:center;padding:6px 0 5px;margin-bottom:15px;border-bottom:none;border-left:none;background:#ffe3d4}div.static_inner .dlv_update p{display:inline-block;width:480px;line-height:1.7;font-size:13px;padding-bottom:0;margin:0 15px;vertical-align:top}div.static_inner .dlv_update p.btn_dlv{display:inline-block;width:180px;padding:0;margin:0 5px}div.static_inner .dlv_update p.btn_dlv a{display:block;width:180px;height:40px;text-indent:-9999px;overflow:hidden;background:url(../images/web/common/btn_viewer_down.png) left -240px no-repeat}div.static_inner .dlv_update p.btn_dlv a:hover{background:url(../images/web/common/btn_viewer_down.png) left -280px no-repeat}table#guide_trinity{width:100%;table-layout:fixed;margin-bottom:20px;border-color:#fff}table#guide_trinity tr.tool_key{background:#e7f7b5}table#guide_trinity tr.tool_dec{background:#daf3f0}table#guide_trinity th,table#guide_trinity td{border-color:#fff}table#guide_trinity th{font-size:13px;font-weight:bold;text-align:center;vertical-align:middle;background:#a3e595}table#guide_trinity th.tool_name{width:120px}table#guide_trinity th.tool_dl{width:210px}table#guide_trinity td{font-size:12px}table#guide_trinity td.tool_name,table#guide_trinity td.tool_dl{text-align:center;vertical-align:middle}table#guide_trinity td p{width:180px;text-indent:-9999px;padding:0;margin:0 auto}table#guide_trinity td p a{display:block;width:180px;height:40px;overflow:hidden}p.tool_key a{background:url(../images/web/common/btn_trinity_down.png) left top no-repeat}p.tool_key a:hover{background:url(../images/web/common/btn_trinity_down.png) left -40px no-repeat}p.tool_dec a{background:url(../images/web/common/btn_trinity_down.png) left -80px no-repeat}p.tool_dec a:hover{background:url(../images/web/common/btn_trinity_down.png) left -120px no-repeat}p.tool_dec_mov a{background:url(../images/web/common/btn_trinity_down.png) left -160px no-repeat}p.tool_dec_mov a:hover{background:url(../images/web/common/btn_trinity_down.png) left -200px no-repeat}table#guide_trinity td p.tool_dl_guide{font-size:11px;text-indent:0;text-align:center;padding-bottom:0;margin-top:5px}.trinity_test th.left_130{font-weight:bold;vertical-align:middle}.trinity_test td.test_dl{width:140px;text-align:center;vertical-align:middle}.trinity_test td.test_dl a{display:block;padding:10px 5px}.trinity_test td.test_dl .test_img,.trinity_test td.test_dl .test_txt,.trinity_test td.test_dl .test_mov{display:block;width:32px;height:32px;text-indent:-9999px;margin:0 auto 5px}.trinity_test td.test_dl .test_img{background:url(../images/web/common/btn_trinity_down.png) left -240px no-repeat}.trinity_test td.test_dl .test_txt{background:url(../images/web/common/btn_trinity_down.png) -32px -240px no-repeat}.trinity_test td.test_dl .test_mov{background:url(../images/web/common/btn_trinity_down.png) -64px -240px no-repeat}.trinity_test td.test_dl .tool_dl_guide{text-indent:0;font-size:11px}.trinity_test td ol.base_list{counter-reset:test_flow;font-size:12px;padding:0}.trinity_test td ol.base_list li{list-style:none;line-height:1.4;padding:0 0 2px 0;margin-left:21px;text-indent:-21px}.trinity_test td ol.base_list li::before{counter-increment:test_flow;content:counter(test_flow);font-weight:bold;margin-right:10px}.trinity_test td ol.base_list li:last-child{padding-bottom:0}.trinity_test td .ie_set{color:#208840 !important}p#ps_trinity_01{text-indent:-9999px;height:229px;background:url(../images/web/girls/pic_trinity_serial_display.png) no-repeat center top}p#dec_install{width:140px;text-indent:-9999px;margin:3px 0 0}p#dec_install a{display:block;width:140px;height:30px;overflow:hidden;background:url(../images/web/girls/btn_cart.png) left -124px no-repeat}table.install_check{margin-bottom:15px}table.install_check td{padding:5px 10px;border:2px solid #fff}table.install_check td.chara_cg{width:140px;text-align:center}table.install_check td.left_chara,table.install_check td.right_chara{text-align:center;background:#e6eaf2}div.about_playdrm{height:90px;padding:0 0 0 160px;background:url(../images/web/common/logo_playdrm.png) 10px top no-repeat}p#ps_playdrm_01{text-indent:-9999px;height:229px;background:url(../images/web/girls/pic_playdrm_key_display.png) no-repeat center top}p#ps_denchi_01{text-indent:-9999px;height:229px;background:url(../images/web/girls/pic_denchi_serial_display.png) no-repeat center top}dl.denchi_q{padding-bottom:15px;list-style-type:none}dl.denchi_q dt{display:block;font-size:12px;font-weight:bold;padding:5px 0 4px 8px;margin-bottom:10px;border-left:6px solid #bbb;background:#f2f2f2}dl.denchi_q dd{margin:0 0 5px 15px;padding:0 0 0 20px;background:url(../images/web/common/icon_link_blank_01.gif) no-repeat left 3px}p#ps_buddy_01{text-indent:-9999px;height:213px;background:url(../images/web/girls/ps_buddy_01.png) no-repeat center top}p#KP_trial_down{width:140px;height:30px;margin-left:220px}p#KP_trial_down a{text-indent:-9999px;display:block;width:140px;height:30px;outline:none;background:url("../images/web/home/btn_cart.png") no-repeat left -120px}div#buddy_trial p.guide_image{float:left;margin-right:20px}div#buddy_trial p strong{font-size:14px}p.about_imaginevr{height:90px;padding:0 0 0 160px;background:url(../images/web/common/logo_ImagineVR.gif) 10px top no-repeat}table#guide_imagine{width:100%;table-layout:fixed;margin-bottom:20px;border-color:#fff}table#guide_imagine th,table#guide_imagine td{border-color:#fff}table#guide_imagine th{font-size:13px;font-weight:bold;text-align:center;vertical-align:middle;background:#a3e595}table#guide_imagine th.tool_name{width:120px}table#guide_imagine th.tool_dl{width:210px}table#guide_imagine td{font-size:12px;background:#e7f7b5}table#guide_imagine td.tool_name,table#guide_imagine td.tool_dl{text-align:center;vertical-align:middle}table#guide_imagine td p{width:180px;text-indent:-9999px;padding:0;margin:0 auto}table#guide_imagine td p a{display:block;width:180px;height:40px;overflow:hidden}p.tool_client a{background:url(../images/web/common/btn_imagine_down.png) left top no-repeat}p.tool_client a:hover{background:url(../images/web/common/btn_imagine_down.png) left -40px no-repeat}table#guide_imagine td p.tool_dl_guide{font-size:11px;text-indent:0;text-align:center;padding-bottom:0;margin-top:5px}p#ps_imagine_01,p#ps_imagine_02,p#ps_imagine_03,p#ps_imagine_04,p#ps_imagine_05{text-indent:-9999px}p#ps_imagine_01{height:210px;background:url(../images/web/common/pic_imagine_01.jpg) no-repeat center top}p#ps_imagine_02{height:310px;background:url(../images/web/common/pic_imagine_02.jpg) no-repeat center top}p#ps_imagine_03{height:350px;background:url(../images/web/common/pic_imagine_03.jpg) no-repeat center top}p#ps_imagine_04{height:210px;background:url(../images/web/common/pic_imagine_04.jpg) no-repeat center top}p#ps_imagine_05{height:251px;background:url(../images/web/common/pic_imagine_05.jpg) no-repeat center top}ul#crown_guide li{padding:3px 0 3px 30px}ul#crown_guide li#daily{background:url(../images/web/girls/bg_crown_01.png) left 5px no-repeat}ul#crown_guide li#weekly{background:url(../images/web/girls/bg_crown_01.png) left -24px no-repeat}ul#crown_guide li#monthly{background:url(../images/web/girls/bg_crown_01.png) left -53px no-repeat}ul#crown_guide li#year{background:url(../images/web/girls/bg_crown_01.png) left -83px no-repeat}ul#crown_guide li#total{background:url(../images/web/girls/bg_crown_01.png) left -112px no-repeat}p#ps_work_01,p#ps_work_02{text-indent:-9999px}p#ps_work_01{height:170px;background:url(../images/web/girls/ps_work_01.png) no-repeat center top}p#ps_work_02{height:75px;background:url(../images/web/girls/ps_work_02.png) no-repeat center top}div.hyouka_icon img{margin-bottom:10px}dl.review_point{width:242px;float:left;margin:5px 8px 15px 0;border:2px solid #8e6cce}dl.review_point dt{color:#fff;font-size:13px;font-weight:bold;text-align:center;padding:2px 0 2px 10px;background-color:#8e6cce}dl.review_point dd{height:75px;padding:10px 10px 5px}dl.review_point dd strong{color:#f16a99;padding-left:2px;padding-right:2px}.new_review_check{text-align:center;margin:5px 0}.new_review_check a{background:#f6982f;padding:12px 12px;font-size:14px;font-weight:bold;border-radius:5px;color:#fff;display:inline-block}.new_review_check a:hover{text-decoration:none;opacity:0.8}p#ps_review_01,p#ps_review_02,p#ps_review_03,p#ps_review_04{text-indent:-9999px}p#ps_review_01{height:138px;background:url(../images/web/girls/ps_review_01.png) center top no-repeat}p#ps_review_02{height:95px;background:url(../images/web/girls/ps_review_02.png) center top no-repeat}p#ps_review_03{height:145px;background:url(../images/web/girls/ps_review_03.png) center top no-repeat}p#ps_review_04{height:145px;background:url(../images/web/girls/ps_review_04.png) center top no-repeat}.review_point_present{display:flex;justify-content:center}.review_point_present li{background:url(../modpub/images/web/girls/review/bg_point.png) no-repeat;background-size:720px;width:228px;margin-left:20px}.review_point_present li h3{padding:0 0 150px 0;background:none;border:none;font-size:22px;font-weight:bold;text-align:center}.review_point_present li:first-child{background-position:0 40px;margin-left:0}.review_point_present li:nth-child(2){background-position:-242px 40px}.review_point_present li:last-child{background-position:-488px 40px}.review_number_list li{margin-bottom:10px;padding-left:30px;position:relative}.review_number_list{counter-reset:my-counter}.review_number_list li::before{content:counter(my-counter);counter-increment:my-counter;background-color:#f74545;color:#fff;display:block;float:left;line-height:22px;margin-left:-30px;text-align:center;height:22px;width:22px;border-radius:50%}.text_review_point{font-size:30px;color:#f3607e}.review_img_box{height:285px;background:url(../images/web/girls/review/review_sample.jpg) center bottom no-repeat;margin:0 0 15px 0}p#ps_point_01{text-indent:-9999px;height:170px;background:url(../images/web/girls/ps_point_01.png) center top no-repeat}a.guide_guest_pointitem{display:block;width:320px;height:60px;margin:15px auto 0;background:linear-gradient(to bottom, #ff9830 0%, #ff8226 100%);box-shadow:0 0 0 3px #eee;border-radius:6px;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.1);text-align:center;line-height:60px;font-size:16px}div.point_box p.regist_user{margin-top:15px}div.point_box p.regist_user span{background-color:#fff;display:block;margin:15px 25px;padding:15px 0;border-radius:5px}div.point_box div.base_text_15 p{margin-bottom:15px}table.pointitem_2col_table dt,table.pointitem_2col_table dd{margin-left:110px;margin-right:15px}table.pointitem_2col_table dd.text span.hp{margin-left:12px}div#link_btn_box_01.regist_user_area{margin-top:20px}div#link_btn_box_01.regist_user_area div.link_btn_01{margin-bottom:0}div#aff_header{width:795px;height:560px;background:url(../images/web/girls/mainpic_af_01.jpg) no-repeat center center}div#aff_header .article_box{padding-top:382px;background:url(../images/web/girls/aspacer.gif) no-repeat center center}div#guide_affiliate a:hover{opacity:0.9}div#guide_affiliate a.user_regist,div#guide_affiliate a.user_affiliate,div#guide_affiliate a.circle_regist,div#guide_affiliate a.circle_affiliate,div#guide_affiliate div#user_regist_link a.user_regist,div#guide_affiliate div#user_regist_link a.user_affiliate,div#guide_affiliate div#user_regist_link a.circle_regist,div#guide_affiliate div#user_regist_link a.circle_affiliate{display:block;width:209px;height:40px;cursor:pointer;outline:none;position:absolute;text-indent:-9999px}div#guide_affiliate a.user_regist,div#guide_affiliate div#user_regist_link a.user_regist{top:1px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -696px}div#guide_affiliate a.user_affiliate,div#guide_affiliate div#user_regist_link a.user_affiliate{top:45px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -736px}div#guide_affiliate a.circle_regist,div#guide_affiliate div#user_regist_link a.circle_regist{top:85px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -776px}div#guide_affiliate a.circle_affiliate,div#guide_affiliate div#user_regist_link a.circle_affiliate{top:130px;background:url(../images/web/girls/btn_main.png) no-repeat -320px -816px}div#aff_pic_01{height:270px;background:url(../images/web/girls/pic_af_01.png) no-repeat center center}#af_reward table{table-layout:fixed;margin-bottom:20px}#af_reward th,#af_reward td{border:2px solid #fff}#af_reward thead th:first-child{width:100px;background:#f2f2f2}#af_reward table th.click{width:300px}#af_reward thead th{font-size:14px;font-weight:bold;text-align:center;background:#fdbad0}#af_reward thead th:last-child{background:#baedf9}#af_reward tbody th{text-align:right}#af_reward tbody td{text-align:center;vertical-align:middle;background:#ffe5ee}#af_reward tbody td:last-child{background:#e5fbff}#af_reward tbody tr:last-child td{vertical-align:top}#af_reward tbody .rates td strong{color:#333;font-size:16px}#af_reward tbody .bonus td{text-align:center}#af_reward tbody .require td{text-align:left}#aff_charge{height:530px;margin-bottom:20px;background:url(../images/web/home/pic_af_rate.jpg) no-repeat center bottom}#aff_charge_txt{text-align:left;padding:15px 0 0 15px}#aff_pay_img{height:284px;background:url(../images/web/home/pic_af_receive.png) no-repeat center 10px}.af_setting_01{height:154px;color:#ff3c7d;font-size:13px;padding:15px 0 15px 270px;background:url(../images/web/girls/pic_af_link_work.png) no-repeat center center}.af_setting_02{height:210px;padding:15px 0;background:url(../images/web/girls/pic_af_link_page.png) no-repeat center center}#af_blogparts a{display:block;width:294px;height:72px;cursor:pointer;outline:none;text-indent:-9999px;margin:0 auto;border:0;background:url(../images/web/girls/affi_bn_01.png) left top no-repeat}div.blog_parts00{width:765px;height:400px;margin-bottom:30px}div.blog_parts01{width:300px;height:400px;float:left}div.blog_parts02{width:450px;height:200px;float:right;margin-bottom:70px}div.blog_parts03{width:450px;height:100px;float:right}div#user_regist_link{width:795px;height:200px;margin:20px auto 0;background:url(../images/web/girls/bg_af_footer.png) no-repeat left top}div#user_regist_link p{line-height:1.3;text-align:center}div#user_regist_link p.welcome{font-size:16px;font-weight:bold;padding:12px 0 6px}div#user_regist_link p.regist_user{margin:0 0 9px}div#user_regist_link_nobg{width:556px;height:130px;margin:0 auto;background:url(../images/web/home/spacer.gif) no-repeat left top}div#user_regist_link_nobg p{line-height:1.3;text-align:center}div#user_regist_link_nobg p.welcome{font-size:16px;font-weight:bold;padding:12px 0 6px}div#user_regist_link_nobg p.regist_user{margin:0 0 9px}p.regist_user{text-align:center}p.regist_user a{display:block;width:160px;height:40px;cursor:pointer;outline:none;text-indent:-9999px;margin:0 auto;border:0;background:url(../images/web/girls/btn_user_regist.png) left top no-repeat}div#guide_affiliate .user_box{width:210px;top:450px;left:100px;position:relative}div#guide_affiliate .circle_box{width:210px;top:365px;left:485px;position:relative}div#user_regist_link .user_box{width:210px;top:97px;left:100px;position:relative}div#user_regist_link .circle_box{width:210px;top:12px;left:490px;position:relative}div#aff_blogparts_header a:hover img,div#guide_affiliate a:hover img,div#user_regist_link a:hover img{opacity:0.9}div#affi_regist_link{width:556px;height:130px;text-align:center;margin:20px auto 0;background:url(../images/web/girls/bg_regist_btn.gif) no-repeat left top}div#affi_regist_link p{text-align:center}div#affi_regist_link p.welcome{font-size:16px;font-weight:bold;padding:18px 0 12px}div#affi_regist_link p.btn_affiliate_new{float:none;padding:0 0 12px}div#affi_regist_link p.btn_affiliate_new a{margin:0 auto}dl.aff_partner_charge dt{font-size:13px;font-weight:bold}dl.aff_partner_charge dd{padding:0 0 5px 12px}div#guide_mobile div.static_header{margin-top:5px}div#guide_mobile div.static_header p{height:70px;text-indent:-9999px;background:url(../images/web/home/guide_mobile_header.gif) no-repeat left top}div#guide_mobile div#service_guide{height:235px;background:url(../images/web/home/guide_mobile_qr.jpg) no-repeat left bottom;margin-bottom:20px}div#guide_mobile h3.point_head{width:765px;height:32px;text-indent:-9999px;background:url(../images/web/home/guide_mobile_point_head.gif) no-repeat left top;border:0;padding:0;margin:0}div#guide_mobile div#point_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #ffcb67;background:#faf5dc}div#guide_mobile div#point_list dl{margin-bottom:15px}div#guide_mobile div#point_list dl#point_01{background:url(../images/web/home/guide_mobile_point_bg_01.gif) no-repeat right center #fff}div#guide_mobile div#point_list dl#point_02{background:url(../images/web/home/guide_mobile_point_bg_02.gif) no-repeat right center #fff}div#guide_mobile div#point_list dl#point_03{background:url(../images/web/home/guide_mobile_point_bg_03.gif) no-repeat right center #fff}div#guide_mobile div#point_list dl dt{padding:15px 15px 0;margin:0 0 10px;text-indent:-9999px;height:17px}div#guide_mobile div#point_list dl#point_01 dt{background:url(../images/web/home/guide_mobile_point_01.gif) no-repeat 15px bottom}div#guide_mobile div#point_list dl#point_02 dt{background:url(../images/web/home/guide_mobile_point_02.gif) no-repeat 15px bottom}div#guide_mobile div#point_list dl#point_03 dt{background:url(../images/web/home/guide_mobile_point_03.gif) no-repeat 15px bottom}div#guide_mobile div#point_list dd{padding-bottom:10px}div#guide_mobile div#point_list dd p{line-height:1.5;padding:0 15px}div#guide_mobile div#mobile_ranking{background:url(../images/web/home/guide_mobile_point_rank.jpg) no-repeat right center}div#guide_mobile div.m_ranking_box{width:540px;margin-bottom:-10px}div#guide_mobile div.m_ranking_box dl{font-size:11px;float:left;padding-right:10px;line-height:1.1;width:98px}div#guide_mobile div.m_ranking_box dl dt{text-indent:-9999px;text-align:center;background:url(../images/web/home/guide_mobile_rank_bg.gif) no-repeat;height:24px;width:60px}div#guide_mobile div.m_ranking_box dl.m_rank1 dt{background-position:50% 0}div#guide_mobile div.m_ranking_box dl.m_rank2 dt{background-position:50% -50px}div#guide_mobile div.m_ranking_box dl.m_rank3 dt{background-position:50% -100px}div#guide_mobile div.m_ranking_box dl.m_rank4 dt{background-position:50% -150px}div#guide_mobile div.m_ranking_box dl.m_rank5 dt{background-position:50% -200px}div#guide_mobile div.m_ranking_box dl.m_rank6 dt{background-position:50% -250px}div#guide_mobile div.m_ranking_box dl.m_rank7 dt{background-position:50% -300px}div#guide_mobile div.m_ranking_box dl.m_rank8 dt{background-position:50% -350px}div#guide_mobile div.m_ranking_box dl.m_rank9 dt{background-position:50% -400px}div#guide_mobile div.m_ranking_box dl.m_rank10 dt{background-position:50% -450px}div#guide_mobile div.m_ranking_box dl dd{margin-bottom:2px}div#guide_mobile div.m_ranking_box dl dd.work_img{margin-bottom:5px}div#guide_mobile div.m_ranking_box dl dd.work_name{color:#ff4c00}div#guide_mobile div.work_update{margin:-5px 0 0}div#guide_mobile div.work_update h3{color:#79615f;font-size:13px;font-weight:bold;line-height:24px;background:url(../modpub/images/web/girls/girls_main.png) no-repeat -992px -456px;padding:0 0 0 13px;float:left;border:0;margin:0}div#guide_mobile div.m_new_worklist_box{margin-top:15px}div#guide_mobile div.m_new_worklist_box dl{font-size:11px;float:left;padding-right:10px;line-height:1.1;width:98px}div#guide_mobile div.m_new_worklist_box dl dt.work_img{margin-bottom:5px}div#guide_mobile div.m_new_worklist_box dl dd{margin-bottom:2px}div#guide_mobile div.m_new_worklist_box dl dd.work_name{color:#ff4c00}div#guide_touch div.static_header{margin-top:5px}div#guide_touch div.static_header p{height:70px;text-indent:-9999px;background:url(../images/web/girls/txt_guide_touch_header.gif) no-repeat left top}div#guide_touch div#service_guide{position:relative;padding-bottom:350px;margin-bottom:20px;background:url(../images/web/girls/pic_guide_touch_qr.png) no-repeat left bottom}div#guide_touch div#service_guide ul{position:absolute;left:164px;bottom:42px;width:350px}div#guide_touch div#service_guide ul li{display:block;float:left;text-align:center;line-height:1.4;width:140px;margin-right:12px}div#guide_touch h3.point_head{width:765px;height:32px;text-indent:-9999px;background:url(../images/web/girls/guide_gm_point_head.gif) no-repeat left top;border:0;padding:0;margin:0}div#guide_touch div#point_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #899c5b;background:#efe6df}div#guide_touch div#point_list dl{margin-bottom:15px}div#guide_touch div#point_list dl#point_01{background:url(../images/web/common/guide_touch_point_bg_01.gif) no-repeat right center #fff}div#guide_touch div#point_list dl#point_02{background:url(../images/web/common/guide_touch_point_bg_02.gif) no-repeat right center #fff}div#guide_touch div#point_list dl#point_03{background:url(../images/web/common/guide_zip_bg.gif) no-repeat 640px bottom #fff}div#guide_touch div#point_list dl dt{padding:15px 15px 0;margin:0 0 10px;text-indent:-9999px;height:17px}div#guide_touch div#point_list dl#point_01 dt{background:url(../images/web/girls/guide_touch_point_01.gif) no-repeat 15px bottom}div#guide_touch div#point_list dl#point_02 dt{background:url(../images/web/girls/guide_touch_point_02.gif) no-repeat 15px bottom}div#guide_touch div#point_list dl#point_03 dt{background:url(../images/web/girls/guide_touch_point_03.gif) no-repeat 15px bottom}div#guide_touch div#point_list dd{padding-bottom:15px}div#guide_touch div#point_list dd p{line-height:1.5;padding:0 15px}.dlplay_link{padding:28px 0;text-align:center;background-color:#292929}.dlplay_link div{width:248px;height:54px;text-align:center;margin:0 auto}.dlplay_link div a{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:24px;width:248px;height:54px;color:#fff;border-radius:6px;background:#2b9cfc;transition:all 0.1s}.dlplay_link div a:hover{background-color:#fe509e;text-decoration:none}.dlplay_link p{color:#fff;font-size:14px;text-align:center;margin-top:15px}#dlplay_system dl{float:left;width:245px;margin-right:15px}#dlplay_system dl.system_android{margin-right:0}#dlplay_system dt{display:block;font-size:14px;font-weight:bold;line-height:1.5;padding:4px 0 3px 8px;margin-bottom:10px;border-left:6px solid #bbb;background:#f2f2f2}#dlplay_system dd{padding:0 5px 5px 10px}#dlplay_system dd ul li{padding-bottom:3px}#guide_dlch .static_header{position:relative}.btn_dlch{position:absolute;bottom:38px;left:112px;width:340px;height:70px;background:url(../images/web/common/btn_dlch.png) left -70px no-repeat}.btn_dlch a{display:block;width:340px;height:0;padding-top:70px;overflow:hidden;background:url(../images/web/common/btn_dlch.png) left top no-repeat;transition:all 0.1s ease}.btn_dlch a:hover{opacity:0}.dlch_pv{width:795px;height:395px;padding-top:185px;margin-bottom:10px;background:url(../images/web/common/bg_dlch_pv.png) left top no-repeat}.dlch_pv div{width:640px;height:360px;margin:0 auto}.dlch_ch{position:relative;margin-bottom:10px}.ch_matome,.ch_antenna,.ch_talk{position:absolute;width:300px;height:64px}.ch_matome a,.ch_antenna a,.ch_talk a{display:block;width:300px;height:0;padding-top:64px;overflow:hidden;transition:transform 0.15s ease}.ch_matome{top:395px;left:50px}.ch_matome a{background:url(../images/web/common/btn_dlch.png) left -140px no-repeat}.ch_antenna{top:820px;right:60px}.ch_antenna a{background:url(../images/web/common/btn_dlch.png) left -204px no-repeat}.ch_talk{bottom:63px;left:50px}.ch_talk a{background:url(../images/web/common/btn_dlch.png) left -268px no-repeat}.ch_matome a:hover,.ch_antenna a:hover,.ch_talk a:hover{transform:scale(1.1)}div#dlch_system dl{float:left;width:375px;margin-right:15px}div#dlch_system dl.system_sp{margin-right:0}div#dlch_system dt{display:block;font-size:14px;font-weight:bold;line-height:1.5;padding:4px 0 3px 8px;margin-bottom:10px;border-left:6px solid #bbb;background:#f2f2f2}div#dlch_system dd{padding:0 5px 5px 10px}div#dlch_system dd ul li{padding-bottom:3px}#guide_nest{width:793px;border:1px solid #b9c6d4;background:#fafcfe;background:linear-gradient(to bottom, #fafcfe 0%, #e8eef8 25%, #fafcfe 50%, #e8eef8 75%, #fafcfe 100%)}#guide_nest .static_header{height:105px;padding-top:245px;margin-bottom:35px;background:url(../images/web/common/mainpic_nest.png) left top no-repeat}.nest_download div a{display:block;width:280px;height:0;padding-top:52px;overflow:hidden;margin:0 auto;background:url(../images/web/common/pic_nest.png) left -68px no-repeat}.nest_download div a:hover{background:url(../images/web/common/pic_nest.png) left -120px no-repeat}.nest_download p{font-size:13px;text-align:center;padding-bottom:15px;margin:15px 35px 0;border-bottom:1px solid #b9c6d4}.nest_intro h2{margin:0 auto 20px;overflow:hidden;font-size:34px;text-align:center}.nest_intro p{line-height:1.8;font-size:16px}.nest_intro p.right{margin:0 35px 10px 0}.nest_sample p{font-size:12px;text-align:right;margin:-20px 30px 40px 0}.nest_intro ul{width:600px;padding-left:30px;margin:0 auto 25px}.nest_intro li{position:relative;line-height:2;font-size:18px}.nest_intro li span{color:#1c7fec;padding:0 2px}.nest_intro li::before{position:absolute;left:-30px;top:5px;content:"　";width:20px;height:20px;background:url(../images/web/common/pic_nest.png) -280px -68px no-repeat}.nest_intro li.new::before{position:absolute;left:-60px;top:6px;content:"　";width:50px;height:20px;background:url(../images/web/common/pic_nest.png) -305px -68px no-repeat;animation:upbtm infinite steps(2, end) 1s}@keyframes upbtm{0%{top:6px}100%{top:3px}}.nest_notice{padding:20px 0;margin:0 35px;border-top:1px solid #b9c6d4}.nest_notice h2{width:186px;height:0;padding-top:21px;margin-bottom:10px;overflow:hidden}.nest_notice .update h2{background:url(../images/web/common/pic_nest.png) left -26px no-repeat}.nest_notice .feedback h2{background:url(../images/web/common/pic_nest.png) left -47px no-repeat}.nest_notice p{line-height:1.7;font-size:13px}.update{width:330px;float:left}.feedback{width:330px;margin-left:365px}.feedback a{display:block;width:140px;height:0;padding-top:38px;margin-top:10px;overflow:hidden;background:url(../images/web/common/pic_nest.png) -280px -96px no-repeat}.feedback a:hover{background:url(../images/web/common/pic_nest.png) -280px -134px no-repeat}div#guide_rental div.static_header p{padding-top:5px}div#guide_rental .flow_box .regist_user a{margin:0}div#guide_rental .geo_shop>p{background:url(../images/web/common/logo_geo_shop_01.png) right top no-repeat;min-height:65px}.shop_count{float:right;padding-right:10px}div#guide_rental .store_list{margin-bottom:15px}div#guide_rental .store_list .area_list{margin-bottom:12px}div#guide_rental .store_list .area_list li{display:inline-block;padding:0 5px 0 0}div#guide_rental .store_list .area_list li a{display:inline-block;border:1px solid #bca49f;background-color:#efe6df;color:#79615f;height:26px;line-height:26px;border-radius:13px;padding:0 10px;text-decoration:none}div#guide_rental .store_list_inner{height:300px;overflow:auto;border:1px solid #ccc;padding:10px}div#guide_rental .shop_area{margin-bottom:15px}div#guide_rental .shop_prefecture{margin:0 10px 10px}div#guide_rental .shop_prefecture>p{background:#f2f2f2;padding:5px 10px;border-radius:3px;font-weight:bold}div#guide_rental .shop_name{margin:10px}div#guide_rental .shop_name li{display:inline-block;padding-right:20px;padding-bottom:5px}div#guide_rental .shop_name li a[target="_blank"]{padding-left:15px;background:url(../images/web/common/icon_link_blank_04.gif) no-repeat left center}div#guide_rental .guide_image .lead{display:block;font-size:13px;font-weight:bold;margin-bottom:5px;text-align:left;color:#f079b4}div#guide_invite .base_text_15{line-height:1.6}div#guide_invite ul.attention_list li,div#guide_invite ul.attention_mini_list li,div#guide_invite ul.base_list li,div#guide_invite ul.base_list_hs li,div#guide_invite ul.base_list_01 li{line-height:1.5}div#guide_inviteul.base_list li,div#guide_invite ul.base_list_hs li,div#guide_invite ul.base_list_01 li{background:url(../images/web/girls/icon_list_02.png) no-repeat scroll left 7px transparent}.strong_color01{color:#db497b;font-weight:bold}.strong_color02{color:#ff5d97;font-weight:bold}.attention_mini_txt{display:block;font-size:11px;margin-top:2px}div#guide_invite div.static_header{position:relative;width:795px;margin-top:5px;margin-bottom:-5px}div#guide_invite div.static_header p#mainpic{height:314px;text-indent:-9999px;background:url(../images/web/girls/mainpic_circle_invite.png) no-repeat left top}p.c_work,p.c_circle{position:absolute;font-size:18px;font-weight:bold;color:#8a9e59;letter-spacing:-0.5px}p.c_work{top:94px;right:268px}p.c_circle{top:137px;right:270px}div#guide_invite div.article_box p.pagetop{background:url(../modpub/images/web/girls/girls_main.png) no-repeat scroll -989px -326px transparent;float:right;margin:5px 15px 30px 0;padding:2px 0 2px 16px}div#guide_invite div.article_box p.pagetop.web_regist{margin-top:-10px}div#circle_campaign_inner{padding:15px 15px 0;border:2px solid #d92b48;border-top:none;background:url(../images/web/common/bg_circle_campaign.gif) left top repeat-x}div#circle_campaign h2{color:#fff;padding:10px 15px;margin-bottom:0;border:none;background-image:repeating-linear-gradient(90deg, rgba(255,255,255,0) 0 15px, rgba(255,255,255,0.1) 15px 30px);background-color:#d92b48;border-radius:6px 6px 0 0}div#circle_campaign h3{position:relative;color:#fff;height:30px;line-height:30px;font-size:13px;padding:0 10px;margin-right:15px;border:none;background:#d92b48}div#circle_campaign h3::after{position:absolute;top:0;right:-15px;border-width:15px 15px 15px 0;border-color:#d92b48 transparent #d92b48 transparent;border-style:solid;content:""}div#campaign_lead p strong{font-size:16px}div#campaign_about dl{font-size:12px;padding-bottom:10px}div#campaign_about dt{width:110px;float:left;color:#991f33;text-align:right}div#campaign_about dd{margin:0 0 5px 115px}div#campaign_form a{display:block;color:#fff;font-size:14px;font-weight:bold;width:180px;height:40px;line-height:40px;text-align:center;margin-bottom:15px;border-radius:5px;background:#d92b48;box-shadow:0 -2px 1px 0 rgba(0,0,0,0.2) inset}div#campaign_form a:hover{text-decoration:none;opacity:0.9}div#campaign_regist{padding-top:5px;margin:0 -15px;border-top:1px solid #e5d2b8;border-bottom:1px solid #fffcd9;background:url(../images/web/common/bg_circle_campaign_btn_01.gif) center center no-repeat #fffcd9}div#campaign_regist p.modify_btn,div#campaign_regist div.parallel_btn{padding:0}div#campaign_regist p.guide_regist_work,div#campaign_regist p.regist_circle{text-align:center;padding-top:46px;padding-bottom:15px}div#campaign_regist p.guide_regist_work{background:url(../images/web/girls/txt_circle_campaign_regist.gif) left 10px no-repeat}div#campaign_regist p.regist_circle{width:160px;margin:0 auto;background:url(../images/web/girls/txt_circle_campaign_regist.gif) -320px 10px no-repeat}div#campaign_regist div.parallel_btn p.regist_circle{background:url(../images/web/girls/txt_circle_campaign_regist.gif) -160px 10px no-repeat}p.btn_guide_txt{margin:10px 0 -5px;text-align:center}p.regist_circle{text-align:center}p.regist_circle a{width:202px;height:34px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;position:relative;margin:0;padding:0;border:solid 2px #e9edf4;box-shadow:0 0 0 1px #3e9a1f inset;box-sizing:content-box;outline:0;cursor:pointer;border-radius:7px;color:#fff;text-align:center;text-decoration:none;background:linear-gradient(to bottom, #78da57 0, #3e9a1f 100%);color:#fff;text-shadow:2px 0 0 #52b133, -2px 0 0 #52b133, 0 2px 0 #52b133, 0 -2px 0 #52b133, 1px 0 0 #52b133, -1px 0 1px #52b133, 0 1px 1px #52b133, 0 -1px 1px #52b133, -1px -1px 1px #52b133, 1px -1px 1px #52b133, 1px 1px 1px #52b133, -1px 1px 1px #52b133, 0 0 1px #52b133, 0 0 2px #52b133, 0 0 3px #52b133, 0 0 4px #52b133}p.regist_circle a:hover{opacity:0.95}p.invite_panf_btn_pdf a{text-indent:-9999px;display:block;width:211px;height:40px;cursor:pointer;outline:none;margin:0 auto;background:url(../images/web/girls/btn_pamph_dl.png) no-repeat left top}div#circle_invite_merits{background:#faf7f4;border:#efe6df 1px solid;margin:10px 0 0;padding:20px 30px 25px}.circle_invite_merits{background:#f6f7fb;border:#b5c1da 1px solid;margin:10px 0 0;padding:20px 30px 25px}.circle_invite_merits_list .title{font-size:20px;margin-bottom:8px;counter-increment:title;position:relative;padding-left:40px}.circle_invite_merits_list .title::before{position:absolute;left:0;font-size:18px;content:counter(title);color:#fff;width:30px;height:30px;border-radius:50%;background:#4a74ff;display:flex;justify-content:center;align-items:center}.invite_merits_step{display:flex;justify-content:space-between;margin:8px 0 24px}.invite_merits_step_item{width:23%;height:40px;padding:8px;background:#ffc366;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box}.invite_merits_step_item:not(:last-child)::after{content:"";position:absolute;width:0;height:0;margin:auto;right:-12px;border-style:solid;border-color:transparent transparent transparent #ffc366;border-width:20px 0 20px 12px;z-index:10}.circle_invite_service{display:flex;flex-wrap:wrap;margin-bottom:24px}.circle_invite_service_item{width:32%;display:flex}.circle_invite_service_item:not(:nth-child(3n)){margin-right:2%}.circle_invite_service_item:not(:nth-child(-n+3)){margin-top:8px}.circle_invite_service_item .menu{display:block;font-size:16px;font-weight:bold;margin-bottom:4px}.circle_invite_service_item .menu::before{line-height:1;font-family:"Font Awesome 5 Pro";content:"\f330";font-weight:700;margin-right:8px;color:#fcb61f}.circle_invite_service_item a{color:#333;border-radius:6px;border:solid 1px #ccc;padding:6px;box-sizing:border-box;background:#fff;width:100%}.circle_invite_service_item a:hover{text-decoration:none;background:#fff4f8;border-color:#ff5d97}div#circle_invite_merits dt.ci_merits_tit span.point1,div#circle_invite_merits dt.ci_merits_tit span.point2,div#circle_invite_merits dt.ci_merits_tit span.point3{display:block;height:38px;text-indent:-9999px;overflow:hidden;padding-bottom:5px;border-bottom:#bca49f 1px dotted;margin-bottom:10px;background:url(../images/web/girls/title_invite_merit.png) no-repeat left top}div#circle_invite_merits dt.ci_merits_tit span.point1{background-position:0 2px}div#circle_invite_merits dt.ci_merits_tit span.point2{background-position:0 -38px;margin-top:25px}div#circle_invite_merits dt.ci_merits_tit span.point3{background-position:0 -78px;margin-top:20px}div#circle_invite_merits dd.merits_schema p{margin-top:10px;width:700px;height:60px;background:url(../images/web/girls/pic_circle_4stepflow.png) no-repeat left top;text-indent:-9999px;overflow:hidden}ul#ci_merits_dlsite_service{margin-top:5px}ul#ci_merits_dlsite_service li span.tit{display:none;font-weight:bold}ul#ci_merits_dlsite_service li{float:left}ul#ci_merits_dlsite_service li a{display:block;width:200px;height:43px;overflow:hidden;line-height:1.4;font-size:11px;padding:37px 6px 0 14px;text-decoration:none;color:#333;margin:0 21px 15px 0}ul#ci_merits_dlsite_service li a.ds05,ul#ci_merits_dlsite_service li a.ds10{margin-right:0}ul#ci_merits_dlsite_service li a[class*="ds"],ul#ci_merits_dlsite_service li a[class*="ds"]:hover{background:url(../modpub/images/web/girls/btn_circle_merits.png) no-repeat}ul#ci_merits_dlsite_service li a.ds01{background-position:0 0}ul#ci_merits_dlsite_service li a.ds03{background-position:0 -80px}ul#ci_merits_dlsite_service li a.ds05{background-position:0 -160px}ul#ci_merits_dlsite_service li a.ds06{background-position:0 -240px}ul#ci_merits_dlsite_service li a.ds09{background-position:0 -320px}ul#ci_merits_dlsite_service li a.ds10{background-position:0 -400px}ul#ci_merits_dlsite_service li a.ds01:hover{background-position:right 0}ul#ci_merits_dlsite_service li a.ds03:hover{background-position:right -80px}ul#ci_merits_dlsite_service li a.ds05:hover{background-position:right -160px}ul#ci_merits_dlsite_service li a.ds06:hover{background-position:right -240px}ul#ci_merits_dlsite_service li a.ds09:hover{background-position:right -320px}ul#ci_merits_dlsite_service li a.ds10:hover{background-position:right -400px}dd#precomic_left{float:left;width:326px;height:308px;background:url(../images/web/girls/pic_pamph_precomic.png) no-repeat left top;text-indent:-9999px;overflow:hidden}dd#precomic_right{margin-top:5px;float:left;width:362px;height:306px;background:url(../images/web/girls/pic_pamph_cover.jpg) no-repeat left 112px;padding:12px 0 0 13px;line-height:1.6}p#panf_cover{display:none}dd#panf_dl_request{clear:both;background:#fff;border:#efe6df 1px solid;padding:15px 0 12px}div.btn_box_panf{width:432px;margin:0 auto;line-height:1.4;padding:10px 0 5px 0}div.btn_box_panf p.invite_panf_btn_pdf{margin:0 auto;width:211px}div.btn_box_panf p.pdflink{clear:both;text-align:center}.circle_regist_flow .flow_web{margin-right:16px}.circle_regist_flow .webup_flow{width:100%;margin:0 auto 32px;font-size:14px}.webup_flow_heading{font-weight:bold;text-align:center;color:#fff}.circle_regist_flow .webup_flow_item{border-radius:6px;padding:12px 16px 16px;position:relative}.circle_regist_flow .webup_flow_item:not(:last-child){margin-bottom:24px}.circle_regist_flow .webup_flow_item.type_step1{background:#66ca42}.circle_regist_flow .webup_flow_item.type_step2{background:#ffb319}.circle_regist_flow .webup_flow_item.type_step3{background:#587ecc}.circle_regist_flow .webup_flow_item.type_step4{background:#e94141}.circle_regist_flow .webup_flow_item:not(:last-child)::before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid}.circle_regist_flow .webup_flow_item.type_step1::before{border-top-color:#66ca42}.circle_regist_flow .webup_flow_item.type_step2::before{border-top-color:#ffb319}.circle_regist_flow .webup_flow_item.type_step3::before{border-top-color:#587ecc}.circle_regist_flow .webup_flow_item.type_step4::before{border-top-color:#e94141}.circle_regist_flow .webup_flow_item p{text-align:center}div.circle_regist_flow{margin:20px 0 0 0}.circle_regist_flow.type_web{display:flex}div.circle_regist_flow div.flow_img{display:block;float:left;margin:0 20px 20px 15px;width:323px}div.circle_regist_flow ol.flow_txt{float:left;width:422px}div.circle_regist_flow ol.flow_txt li.uline{border-bottom:#ccc 1px dotted;margin-bottom:10px;padding-bottom:5px}div.circle_regist_flow ol.flow_txt li .tit{font-size:14px;font-weight:bold}div.circle_regist_flow ol.flow_txt p.list_intro{padding-bottom:5px}div.circle_regist_flow ol.flow_txt div.address{margin:0 auto 15px auto;background:#fffbec;border:solid 1px #ffdeb9;border-radius:6px;padding:12px}div.circle_regist_flow ol.flow_txt div.address p{padding:0}div.circle_regist_pdfdl .static_table{margin:10px 0 0 0}div.circle_regist_pdfdl th,div.circle_regist_pdfdl td{line-height:15px}div.circle_regist_pdfdl ul.attention_list{margin:0 15px 0 15px}div#ci_about_price{margin-bottom:30px}.price_plan{width:735px;height:253px;text-indent:-9999px;background:url(../images/web/girls/pic_price_plan.png) left top no-repeat}.about_price_details{position:relative;margin-bottom:32px}.about_price_calc{font-size:20px;font-weight:bold;color:#707070}.about_price_calc .text_wholesale{color:#fe7ba2}.about_price_calc .text_fee{color:#4c92ce}.about_price_content{padding:16px;border-radius:6px;margin-top:16px;color:#707070}.about_price_content.type_selling{background:#e3e3e3}.about_price_content.type_wholesale{background:#ffebf0}.about_price_content .heading{display:flex}.about_price_content.type_wholesale .heading{color:#fe7ba2}.about_price_content .heading_item{font-weight:bold;font-size:16px}.about_price_content .heading_item.type_title{width:100px;margin-right:16px}.about_price_content_inner{margin-top:16px;padding-top:16px;border-top:solid 1px #fe7ba2}.about_price_content_inner .ex{font-size:16px}.about_price_content_inner .ex .text_point{color:#fe7ba2}.about_price_content_inner .ex_calc{display:flex}.about_price_content_inner .ex_calc .ex_calc_item{width:23%;position:relative}.about_price_content_inner .ex_calc .ex_calc_item.type_tax{width:20%}.about_price_content_inner .ex_calc .ex_calc_item.type_total{flex-grow:1}.about_price_content_inner .ex_calc .ex_calc_item:not(:last-child){margin-right:40px}.about_price_content_inner .ex_calc .ex_calc_item:not(:last-child)::after{font-family:"Font Awesome 5 Pro";position:absolute;right:-27px;top:50%;font-size:22px}.about_price_content_inner .ex_calc .ex_calc_item.type_wholesale::after{content:"\f067"}.about_price_content_inner .ex_calc .ex_calc_item.type_tax::after{content:"\f52c"}.about_price_content_inner .ex_calc .ex_calc_item .title{padding:4px;border-radius:4px;color:#fff;font-weight:bold;text-align:center}.about_price_content_inner .ex_calc .ex_calc_item.type_wholesale .title,.about_price_content_inner .ex_calc .ex_calc_item.type_total .title{background:#fe7ba2}.about_price_content_inner .ex_calc .ex_calc_item.type_tax .title{background:#f5a00f}.about_price_content_inner .ex_calc .ex_calc_item .price{font-size:36px;font-weight:bold;position:relative}.about_price_content_inner .ex_calc .ex_calc_item .price::after{content:"";background-repeat:no-repeat;position:absolute;right:-50px;bottom:8px;background-image:url(/modpub/images/web/home/circle/icon_money.png);width:30px;height:47px}.about_price_content_inner .ex_calc .ex_calc_item.type_tax .price::after{background-image:url(/modpub/images/web/home/circle/icon_tax.png);width:30px;height:23px}.about_price_content_inner .ex_calc .ex_calc_item.type_total .price::after{background-image:url(/modpub/images/web/home/circle/icon_total.png);width:45px;height:47px}.about_price_content_inner .ex_calc .ex_calc_item .price .text_unit{font-size:20px}.about_price_content_inner .ex_calc .ex_calc_item .details{margin-top:8px;display:flex;align-items:center}.about_price_content_inner .ex_calc .ex_calc_item .details .text{font-size:18px;font-weight:bold;margin:8px 0 0 64px}.about_price_point{width:160px;border-radius:6px;padding:8px 8px 0;background:#4a74ff;color:#fff;font-weight:bold;display:flex;justify-content:center;align-items:center;text-align:center;margin-right:16px;position:absolute;font-size:14px;right:140px}.about_price_point::after{content:"";width:0;height:0;bottom:3px;right:-8px;border-style:solid;border-width:0 25px 19px 0;border-color:transparent #4a74ff transparent transparent;position:absolute;transform:rotate(-40deg)}.about_price_point::before{content:"";background-repeat:no-repeat;position:absolute;right:-140px;bottom:-90px;background-image:url(/modpub/images/web/home/circle/invite_about_price_bg.png);width:149px;height:160px}div.work_price_list table{table-layout:fixed;margin-top:0}div.work_price_list th,div.work_price_list td{text-align:right;border-left:none}div.table_hs.work_price_list table.static_table th,div.table_hs.work_price_list table.static_table td{padding:5px 10px 5px 0}div.work_price_list th.selling_price,div.work_price_list td.selling_price{border-right:1px dashed #ccc}div.work_price_list th.wholesale_price,div.work_price_list td.wholesale_price{border-right:2px solid #bbb}div.work_price_list td.wholesale_price{background:#ffebf0}div.work_price_list th.right_cell,div.work_price_list td.right_cell{border-right:1px solid #bbb}#out_tax,#out_tax th,#out_tax td,#out_tax th.selling_price,#out_tax td.selling_price,#out_tax th.wholesale_price,#out_tax td.wholesale_price,#out_tax th.right_cell,#out_tax td.right_cell{border-color:#72ba34}#out_tax th{background-color:#c5ed91}#in_tax,#in_tax th,#in_tax td,#in_tax th.selling_price,#in_tax td.selling_price,#in_tax th.wholesale_price,#in_tax td.wholesale_price,#in_tax th.right_cell,#in_tax td.right_cell{border-color:#f4a417}#in_tax th{background-color:#ffd68d}.tab_tax ul{display:flex;width:735px;padding-top:10px;position:relative}.tab_tax li{width:154px;margin-right:3px}.tab_tax li a{display:block;height:36px;line-height:36px;color:#333;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #fff;border-bottom:none}.tab_tax li.out_tax a{border-color:#72ba34;background-color:#c5ed91}.tab_tax li.in_tax a{border-color:#f4a417;background-color:#ffd68d}.tab_tax p{position:absolute;bottom:0;right:2px;width:420px;height:24px;text-align:right;padding:0 !important}.wholesale_table{width:780px;border:1px solid #bbb;margin:5px 0 10px}.wholesale_table th,.wholesale_table td{padding:5px;border:1px solid #bbb}.wholesale_work_price_list table{table-layout:fixed;margin-top:0}.wholesale_work_price_list th,.wholesale_work_price_list td{text-align:right}div.table_hs.work_price_list table.static_table th,div.table_hs.work_price_list table.static_table td{padding:5px 10px 5px 0}.wholesale_work_price_list th.selling_price,.wholesale_work_price_list td.selling_price{border-right:1px dashed #ccc}.wholesale_work_price_list th.wholesale_price,.wholesale_work_price_list td.wholesale_price,.wholesale_work_price_list th.wholesale_rate,.wholesale_work_price_list td.wholesale_rate{border-right:2px solid #bbb}.wholesale_work_price_list td.wholesale_price{background:#ffebf0}.wholesale_work_price_list th.right_cell,.wholesale_work_price_list td.right_cell{border-right:1px solid #bbb}.post_discount_guide p{width:780px}.post_discount_guide p{display:block;text-align:right}.post_discount_guide p:nth-child(1){margin-top:-36px}.post_discount_guide p:only-child{margin-top:-18px}.post_discount_guide th,.post_discount_guide td{text-align:center}#primary,#primary th,#primary td,#primary th.selling_price,#primary td.selling_price,#primary th.wholesale_price,#primary td.wholesale_price,#primary th.right_cell,#primary td.right_cell{border-color:#f4a417}#primary th{background-color:#ffd68d}#secondary,#secondary th,#secondary td,#secondary th.selling_price,#secondary td.selling_price,#secondary th.wholesale_price,#secondary td.wholesale_price,#secondary th.right_cell,#secondary td.right_cell{border-color:#72ba34}#secondary th{background-color:#c5ed91}#tertiary,#tertiary th,#tertiary td,#tertiary th.selling_price,#tertiary td.selling_price,#tertiary th.wholesale_price,#tertiary td.wholesale_price,#tertiary th.right_cell,#tertiary td.right_cell{border-color:#077fa3}#tertiary th{background-color:#95dbf0}.tab_tax_item:first-child:nth-last-child(3),.tab_tax_item:first-child:nth-last-child(3) ~ .tab_tax_item{width:180px;margin-right:3px}.tab_tax .primary a,.tab_tax .secondary a,.tab_tax .tertiary a{display:flex;align-items:center;justify-content:center;height:50px;line-height:1.25;color:#333;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #fff;border-bottom:none}.tab_tax .primary a:lang(en),.tab_tax .secondary a:lang(en),.tab_tax .tertiary a:lang(en){font-size:10px}.tab_tax li.primary a{border-color:#f4a417;background-color:#ffd68d}.tab_tax li.secondary a{border-color:#72ba34;background-color:#c5ed91}.tab_tax li.tertiary a{border-color:#077fa3;background-color:#95dbf0}div#link_btn_box_01.ci{margin-bottom:30px}div#link_btn_box_01 p.btn_guide_01.ci_welcome{margin:-5px auto 10px;width:460px;height:50px;background:url(../images/web/girls/txt_circle_invite_finish.png) no-repeat left top;text-indent:-9999px;overflow:hidden}div#link_btn_box_01 div.link_btn_01.ci p.btn_text_01{font-size:16px;color:#899c5b}#link_btn_box_01 .btn_text_01 .text_normal{font-size:14px;color:#333;display:block;margin-bottom:8px}#link_btn_box_01 .btn_text_01 .text_point{color:#ff5f96}div#link_btn_box_01 div.link_btn_01.ci{background:url(../images/web/girls/bg_guide_btn_02.gif) no-repeat center 15px;margin-bottom:15px}div#guide_makecg div.static_header p{height:140px;text-indent:-9999px;background:url(../images/web/girls/makecg_top.png) no-repeat left top}div.makecg_btn{background:url(../images/web/girls/makecg_btn_bg.png) no-repeat center top;width:700px;height:110px;position:relative;padding-bottom:15px;margin-top:25px}p.sample_btn{position:absolute;left:241px;top:37px}p.sample_btn a{display:block;width:209px;height:40px;text-indent:-9999px;outline:none;background:url(../images/web/girls/btn_makecg_sample.png) no-repeat center top}div#makecg_lets{height:170px;background:url(../images/web/girls/makecg_bg_cg.gif) no-repeat 450px top}div#makecg_lets p{width:450px}dl#makecg_sabun{height:150px;background:url(../images/web/girls/makecg_bg_sabun.gif) no-repeat 510px center}dl#makecg_game{height:120px;background:url(../images/web/girls/makecg_bg_game.gif) no-repeat 510px center}dl#makecg_sabun dt,dl#makecg_game dt{width:470px;float:left;color:#f16a99;font-size:16px;font-weight:bold;padding-bottom:3px;margin-bottom:10px;border-bottom:3px dotted #f16a99}dl#makecg_sabun dd,dl#makecg_game dd{width:450px;float:left}dl#makecg_sabun strong{color:#333;font-size:13px}div#guide_mynumber div.static_header p{height:125px;text-indent:-9999px;background:url(../images/web/girls/mainpic_circle_mynumber.gif) no-repeat left top}.pic_mynumber_sample{display:inline-block;padding:12px;margin-bottom:10px;background:#faf7f4;border:1px solid #e1d4c9}.pic_mynumber_sample p{display:inline-block;padding-bottom:3px}.pic_mynumber_sample span{display:inline-block;width:182px;text-align:center;font-weight:bold}.pic_mynumber_sample span:first-child{margin-right:10px}.mynumber_document_guide{width:765px;margin-bottom:15px}.mynumber_document_guide .guide_inner{border:solid 3px #e07083;border-top:none;padding:15px}.mynumber_document_guide.mynumber .guide_inner{background:#fff7f9}.mynumber_document_guide.notification .guide_inner{border-color:#709fe0;background:#f7fbff}.mynumber_document_guide.corporation .guide_inner{border-color:#607194;background:#f6f7fb}div.static_inner .mynumber_document_guide h3{border-radius:10px 10px 0 0;color:#fff;font-size:16px;height:31px;line-height:33px;padding:0 0 0 10px;border:none;margin:0}.mynumber_document_guide.mynumber h3{background:#e07083}.mynumber_document_guide.notification h3{background:#709fe0}.mynumber_document_guide.corporation h3{background:#607194}.mynumber_document_guide .static_frame_01{border-color:#cecece;background:#fff;padding-bottom:12px}.mynumber_document_guide .static_frame_01>p{font-size:13px;font-weight:bold;color:#f079b4}.btn_detail_guide a{background:#fafafa none repeat scroll 0 0;border:1px solid #ccc;color:#666;font-size:11px;height:16px;line-height:16px;padding:0 6px;text-decoration:none}.btn_detail_guide a i{padding-right:3px;font-size:12px}ul.pic_filing_mynumber_01{background:url(../images/web/common/pic_circle_mynumber_personal.png) no-repeat 10px bottom;padding-bottom:127px}.mynumber_document_guide_inner{width:357px;float:left}.mynumber_document_guide_inner:first-child{margin-right:15px}.mynumber_document_guide_inner .guide_inner_inside{border:solid 1px #7e7e7e;border-top:none;padding:15px;background:#fff}.mynumber_document_guide_inner h4.guide_inner_header{background:#7e7e7e;border-radius:10px 10px 0 0;height:31px;line-height:33px;padding:0 0 0 10px;margin:0;border:none;color:#fff;font-size:14px;font-weight:bold}.list_mynumber_document{background:#f2f2f2;margin:0 10px;display:table;width:275px}.list_mynumber_document_inner{display:table-cell;padding:15px}.list_mynumber_document ul{border-right:1px dotted #333}.list_mynumber_document p{display:table-cell;padding:15px 0;vertical-align:bottom;text-align:left}.pic_filing_mynumber_02::after{content:"";display:block;background:url(../images/web/common/pic_circle_mynumber_no_01.png) no-repeat 0 bottom;padding-bottom:204px}.pic_filing_mynumber_03::after{content:"";display:block;background:url(../images/web/common/pic_circle_mynumber_no_02.png) no-repeat 0 bottom;padding-bottom:167px}.mynumber_pic_sample{float:left;width:386px}.mynumber_summary{float:left;width:349px}.mynumber_summary .static_table{margin-top:0}.mynumber_summary .static_table th{width:110px}.mynumber_flow_list{display:flex;justify-content:space-between}.mynumber_flow_item{width:23%}.mynumber_flow_item .step{padding:8px;background:#ffc366;display:flex;justify-content:center;align-items:center;position:relative;height:56px;box-sizing:border-box}html:lang(fr-fr) .mynumber_flow_item .step,html:lang(th-th) .mynumber_flow_item .step,html:lang(vi-vn) .mynumber_flow_item .step{height:80px}html:lang(en-us) .mynumber_flow_item .step,html:lang(es-es) .mynumber_flow_item .step,html:lang(de-de) .mynumber_flow_item .step,html:lang(id-id) .mynumber_flow_item .step,html:lang(it-it) .mynumber_flow_item .step,html:lang(pt-br) .mynumber_flow_item .step,html:lang(sv-se) .mynumber_flow_item .step{height:100px}.mynumber_flow_item:not(:last-child) .step::after{content:"";position:absolute;width:0;height:0;margin:auto;top:0;right:-12px;border-style:solid;border-color:transparent transparent transparent #ffc366;border-width:28px 0 28px 12px;z-index:10}html:lang(fr-fr) .mynumber_flow_item:not(:last-child) .step::after,html:lang(th-th) .mynumber_flow_item:not(:last-child) .step::after,html:lang(vi-vn) .mynumber_flow_item:not(:last-child) .step::after{border-width:40px 0 40px 12px}html:lang(en-us) .mynumber_flow_item:not(:last-child) .step::after,html:lang(es-es) .mynumber_flow_item:not(:last-child) .step::after,html:lang(de-de) .mynumber_flow_item:not(:last-child) .step::after,html:lang(id-id) .mynumber_flow_item:not(:last-child) .step::after,html:lang(it-it) .mynumber_flow_item:not(:last-child) .step::after,html:lang(pt-br) .mynumber_flow_item:not(:last-child) .step::after,html:lang(sv-se) .mynumber_flow_item:not(:last-child) .step::after{border-width:50px 0 50px 12px}.mynumber_flow_item .step p{padding:0;font-size:14px;font-weight:bold}html:lang(id-id) .mynumber_flow_item .step p{font-size:12px}.mynumber_flow_item .step .text_point{display:block;text-align:center;font-size:12px}html:lang(id-id) .mynumber_flow_item .step .text_point{font-size:11px}.mynumber_flow_item .text{margin-top:8px}.mynumber_flow{background:#faf7f4;border:#e1d4c9 1px solid;margin-bottom:10px;padding:15px}.mynumber_flow p{background:url(../images/web/girls/pic_circle_mynumber_flow.png) no-repeat 0 0;width:698px;height:0;text-indent:100%;white-space:nowrap;overflow:hidden;padding:152px 0 0;margin:0 auto}.tab_mynumber_method li{float:left;margin-right:3px;width:140px}.tab_mynumber_method li.method_02{float:right;margin-right:0}.tab_mynumber_method li a{display:block;height:36px;line-height:36px;color:#fff;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #fff;border-bottom:none}.tab_mynumber_method li.method_01 a{border-color:#e07083;background-color:#e07083}.tab_mynumber_method li.method_01.select a{border-color:#e07083;border-bottom-color:#fff7f9;background-color:#fff7f9;color:#333}.tab_mynumber_method li.method_02 a{border-color:#709fe0;border-bottom-color:#e07083;background-color:#709fe0}.tab_mynumber_method li.method_02.select a{border-color:#709fe0;border-bottom-color:#f7fbff;background-color:#f7fbff;color:#333}.mynumber_method_box#div6_01,.mynumber_method_box#div6_02,.mynumber_method_box#div6_03,.mynumber_method_box#div6_04{border:1px solid #e07083;background:#fff7f9;margin-top:-1px}.mynumber_method_box#div6_05{border:1px solid #709fe0;background:#f7fbff;margin-top:-1px}.mynumber_method_box_inner{margin:10px;background:#fff;padding:15px 20px}.mynumber_method_box ol>li>p{font-size:14px;font-weight:bold;color:#c54c60;border-bottom:1px dashed #c54c60;padding:0 0 2px 21px;margin-bottom:10px}.mynumber_method_box ol>li.flow_1>p{background:url(../images/web/common/payment_guide_bg.png) -5px -48px no-repeat}.mynumber_method_box ol>li.flow_2>p{background:url(../images/web/common/payment_guide_bg.png) -5px -78px no-repeat}.mynumber_method_box ol>li.flow_3>p{background:url(../images/web/common/payment_guide_bg.png) -5px -108px no-repeat}.mynumber_method_box .base_list_hs{margin:0 5px}.mynumber_method_box .static_table th{width:80px}.mynumber_method_box .no_btn{font-size:16px;font-weight:bold}.mynumber_method_box .mailing{font-size:14px;font-weight:bold}.mynumber_example{padding:16px;border:solid 2px;border-radius:6px;margin-top:16px}.mynumber_example.type_good{border-color:#f66;background:#fff6f6}.mynumber_example.type_bad{border-color:#5299f9;background:#f2f8ff}.mynumber_example .heading{font-size:18px;padding:0}.mynumber_example.type_good .heading{color:#f66}.mynumber_example.type_bad .heading{color:#5299f9}.mynumber_example .heading::before{font-family:"Font Awesome 5 Pro";margin-right:8px}.mynumber_example.type_good .heading::before{content:"\f111"}.mynumber_example.type_bad .heading::before{content:"\f00d"}.mynumber_example_list{display:flex;flex-wrap:wrap;justify-content:space-between}.mynumber_example_list_item{margin-top:8px;font-size:14px}.mynumber_example.type_good .mynumber_example_list_item{width:100%;display:flex;align-items:center}.mynumber_example.type_bad .mynumber_example_list_item{width:49%}.mynumber_example_list_item p{text-align:center;margin-top:8px;font-size:16px;font-weight:bold}.mynumber_example.type_good .mynumber_example_list_item .text{margin-left:16px}.mynumber_example .mynumber_example_list_item .img{background:#fff}.mynumber_example.type_good .mynumber_example_list_item .img{width:49%}.mynumber_example .mynumber_example_list_item .img img{display:block;margin:0 auto}.mynumber_example_list_item .base_list_hs li{font-size:16px;font-weight:bold}dl.eng_work_check dt{font-size:13px;padding:0 0 3px}dl.eng_work_check dd{padding:0 0 15px 13px}div#guide_sell_english div.static_header{margin-top:5px;position:relative}div#guide_sell_english div.static_header p{height:0;padding-top:125px;overflow:hidden;background:url(/modpub/images/web/girls/mainpic_circle_sell_eng.gif) no-repeat left top}div#guide_sell_english h3.point_head{width:765px;height:32px;text-indent:-9999px;background:url(../images/web/girls/guide_gm_point_head.gif) no-repeat left top;border:0;padding:0;margin:0}div#guide_sell_english div#point_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #899c5b;background:#efe6df}div#guide_sell_english div#point_list dl{margin-bottom:15px;position:relative;background:#fff}div#guide_sell_english div#point_list dl dt{padding:20px 15px 0;margin:0 10px 10px;height:0;overflow:hidden}div#guide_sell_english div#point_list dl#point_01 dt{background:url(../images/web/girls/txt_guide_circle_sell_eng.gif) no-repeat 0 0}div#guide_sell_english div#point_list dl#point_02 dt{background:url(../images/web/girls/txt_guide_circle_sell_eng.gif) no-repeat 0 -20px}div#guide_sell_english div#point_list dl#point_03 dt{background:url(../images/web/girls/txt_guide_circle_sell_eng.gif) no-repeat 0 -40px}div#guide_sell_english div#point_list dl#point_04 dt{background:url(../images/web/girls/txt_guide_circle_sell_eng.gif) no-repeat 0 -60px}div#guide_sell_english div#point_list dd{padding-bottom:15px;position:relative;z-index:100}div#guide_sell_english div#point_list dd p{line-height:1.5;padding:0 15px;font-size:13px}a.bn_dlsite_trans{display:block;height:0;padding-top:90px;width:540px;background:url(/modpub/images/banner/bn_dlsite_trans_01_girls.jpg) no-repeat 0 0;overflow:hidden}div#guide_sell_tw div.static_header{margin-top:5px;position:relative}div#guide_sell_tw div.static_header p{height:0;padding-top:125px;overflow:hidden;background:url(../images/web/girls/mainpic_circle_sell_tw.gif) no-repeat left top}div#guide_sell_tw h3.point_head{width:765px;height:32px;text-indent:-9999px;background:url(../images/web/girls/guide_gm_point_head.gif) no-repeat left top;border:0;padding:0;margin:0}div#guide_sell_tw div#point_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #899c5b;background:#efe6df}div#guide_sell_tw div#point_list dl{padding-top:15px;margin-bottom:15px;position:relative;background:#fff}div#guide_sell_tw div#point_list dl#point_01{background:url(../images/web/common/bg_guide_circle_sell_tw_01.gif) no-repeat 600px center #fff}div#guide_sell_tw div#point_list dl dt{padding:20px 15px 0;margin:0 10px 10px;height:0;overflow:hidden;background:url(../images/web/girls/txt_guide_circle_sell_tw.gif) no-repeat}div#guide_sell_tw div#point_list dl#point_01 dt{background-position:0 0}div#guide_sell_tw div#point_list dl#point_02 dt{background-position:0 -20px}div#guide_sell_tw div#point_list dl#point_03 dt{background-position:0 -40px}div#guide_sell_tw div#point_list dl#point_04 dt{background-position:0 -60px}div#guide_sell_tw div#point_list dd{padding-bottom:15px;position:relative;z-index:100}div#guide_sell_tw div#point_list dd p{line-height:1.5;padding:0 15px;font-size:13px}table#tw_work_appli{width:600px;table-layout:fixed}div#guide_sell_touch div.static_header{margin-top:5px;position:relative}div#guide_sell_touch div.static_header p{height:213px;text-indent:-9999px;background:url(../images/web/girls/mainpic_circle_touch_01.gif) no-repeat left top}div#guide_sell_touch div.static_header ul li.link_01{position:absolute;width:90px;top:183px;left:506px;text-align:center}div#guide_sell_touch div.static_header ul li.link_02{position:absolute;width:82px;top:183px;left:604px;text-align:center}div#guide_sell_touch div.static_header ul li.link_03{position:absolute;width:82px;top:183px;left:698px;text-align:center}div#guide_sell_touch h3.point_head{width:765px;height:32px;text-indent:-9999px;background:url(../images/web/girls/guide_gm_point_head.gif) no-repeat left top;border:0;padding:0;margin:0}div#guide_sell_touch div#point_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #899c5b;background:#efe6df}div#guide_sell_touch div#point_list dl{margin-bottom:15px;background:#fff}div#guide_sell_touch div#point_list dl dt{padding:15px 15px 0;margin:0 0 10px;text-indent:-9999px;height:17px}div#guide_sell_touch div#point_list dl#point_01 dt{background:url(../images/web/girls/txt_guide_circle_touch_01.gif) no-repeat 15px bottom}div#guide_sell_touch div#point_list dl#point_02 dt{background:url(../images/web/girls/txt_guide_circle_touch_02.gif) no-repeat 15px bottom}div#guide_sell_touch div#point_list dl#point_03 dt{background:url(../images/web/girls/txt_guide_circle_touch_03.gif) no-repeat 15px bottom}div#guide_sell_touch div#point_list dl#point_04 dt{background:url(../images/web/girls/txt_guide_circle_touch_04.gif) no-repeat 15px bottom}div#guide_sell_touch div#point_list dl#point_05 dt{background:url(../images/web/girls/txt_guide_circle_touch_05.gif) no-repeat 15px bottom}div#guide_sell_touch div#point_list dd{padding-bottom:15px}div#guide_sell_touch div#point_list dd p{line-height:1.5;padding:0 15px}div#guide_sell_touch div#point_list dl#point_01 ul{margin:5px 22px 0;font-weight:bold}div#guide_sell_touch div#point_list dl#point_01 ul li{font-size:13px;background:url(../images/web/common/icon_list_01.png) no-repeat left 7px;padding-left:11px;margin-left:10px}div#guide_sell_touch div#point_list dl#point_01 ul a img{margin:5px 0 0 10px}div#guide_sell_touch ol.base_list_hs{padding-left:20px}div#guide_sell_touch ol.base_list_hs li{font-size:13px}div#guide_sell_touch ul.base_list{padding-bottom:0}div#guide_sell_touch ul.base_list_01{padding-bottom:0;margin-bottom:-10px}div#guide_sell_touch div.static_frame_01 h4{font-size:13px;font-weight:bold;padding-bottom:7px}div#guide_steam div.static_header p#mainpic{height:314px;text-indent:-9999px;background:url(../images/web/home/mainpic_circle_steam.png) no-repeat left top}div#guide_steam .note_list li{font-size:11px;margin-top:2px}div#guide_steam .steam_attention ul{background:#fff2f8;border:1px dotted #899c5b;padding:10px;margin-bottom:30px}div#guide_steam .circle_tasks{background:#faf5dc}div#guide_steam .circle_tasks_head{color:#fff;font-size:14px;font-weight:bold;line-height:1.5;padding:7px 0 6px 15px;margin:0;border:none;background:#899c5b}div#guide_steam .circle_tasks_list{padding:15px 15px 0;border:1px solid #899c5b;margin-bottom:30px;background:#efe6df}div#guide_steam .circle_tasks_list dl{background:#fff;padding:12px 15px 5px 15px;margin-bottom:15px}div#guide_steam .circle_tasks_list dt{font-size:16px;font-weight:bold;color:#8e6cce;padding-bottom:5px}div#guide_steam .circle_tasks_list dd{padding-bottom:2px}div#guide_steam .circle_tasks_list dl#point_01{background:url(../images/web/common/bg_guide_circle_sell_steam_01.gif) no-repeat 534px 11px #fff}div#guide_steam .circle_tasks_list dl#point_02{background:url(../images/web/common/bg_guide_circle_sell_steam_02.gif) no-repeat 557px 8px #fff}div#guide_steam .circle_tasks_list dl#point_03{background:url(../images/web/common/bg_guide_circle_sell_steam_03.gif) no-repeat 578px 14px #fff}div#guide_steam .circle_tasks_list .circle_tasks_attention{background:#ffebf0;border:1px dotted #899c5b}div#guide_steam .circle_tasks_list .circle_tasks_attention dt{color:#8e6cce}div#guide_steam .btn_apply_sell_steam{display:block;float:none;margin:0 0 5px;padding:0;text-align:center}div#guide_steam .btn_apply_sell_steam a{width:202px;height:34px;line-height:34px}div#guide_steam .btn_apply_sell_steam a::after{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;border:solid 1px #899c5b;border-radius:4px;box-sizing:border-box;background:rgba(255,255,255,0.15);content:""}div#guide_steam #link_btn_box_01{margin:30px auto 10px}div#guide_steam .base_list_hs{margin-bottom:20px}div#guide_steam .base_list_hs dt{line-height:1.5;padding-left:12px;margin-top:8px;background:url(../images/web/home/icon_list_01.gif) no-repeat left 5px}div#guide_steam .base_list_hs dd{margin-top:3px;padding-left:12px;line-height:1.5}div#guide_steam table.form_table{margin:0 0 20px}div#guide_steam table.form_table th{vertical-align:middle}div.steam_form_attention{width:720px;margin:0 auto 30px;background:#efe6df;border:1px dotted #899c5b;padding:10px}div#guide_twitter_autopost div.static_header{margin-top:5px;position:relative}div#guide_twitter_autopost div.static_header p{height:125px;text-indent:-9999px;background:url(/modpub/images/web/girls/mainpic_circle_twitter_autopost.gif) no-repeat left top}div#guide_twitter_autopost div#link_btn_box_01{margin:0 auto 20px auto}div#guide_twitter_autopost div#link_btn_box_01_inner{padding:10px 15px}div#guide_twitter_autopost div#link_btn_box_01 div.link_btn_01{margin-bottom:5px}table#twitter_autopost_table th{font-weight:bold}table#twitter_autopost_table th.info,table#twitter_autopost_table td.info{width:160px}table#twitter_autopost_table th.timing,table#twitter_autopost_table td.timing{width:160px}table#twitter_autopost_table td.info{color:#f079b4;font-weight:bold}#guide_chobit{box-shadow:inset 0 2px 0 #fff;background:linear-gradient(to top, #eeefea 0%, #fcfcfc 80%, #eeefea 100%)}div#guide_chobit .static_inner{padding:0 14px;border:1px solid #d9dbd7}#guide_chobit h2{padding:0;margin:0 0 20px;border:none;text-indent:-9999px}#guide_chobit p{font-size:13px;line-height:1.7;margin:0}#guide_chobit div.static_header,#guide_chobit .article_box{position:relative;padding:28px 10px;margin:0;border-bottom:1px solid #dadbd7;box-shadow:0 1px 0 #fff}#guide_chobit .article_box:last-child{border:none;box-shadow:none}#guide_chobit .static_header{background:url(../images/web/common/bg_chobit_chara.png) 518px 32px no-repeat}#guide_chobit .static_header h2{width:566px;height:84px;margin-bottom:20px;background:url(../images/web/common/h2_chobit_guide_01.png) left top no-repeat}#guide_chobit .link_chobit{position:relative;height:86px;margin:20px 0 0}#guide_chobit .link_chobit div{float:left;width:266px;height:86px}#guide_chobit .link_chobit a:hover img{opacity:0.9}#guide_chobit .link_chobit p{position:absolute;left:276px;bottom:30px;font-size:13px}#guide_chobit .static_header .maschot{position:absolute;bottom:12px;right:20px;width:211px;height:270px}#about_player h2{width:562px;height:71px;background:url(../images/web/common/h2_chobit_guide_02.png) left top no-repeat}#about_player div{margin:0 0 20px -9px}#sample_player h2{width:315px;height:33px;background:url(../images/web/common/h2_chobit_guide_03.png) left top no-repeat}#sample_player p{margin:0 0 20px}div#guide_dlsite_blog div.static_header{margin-top:5px;position:relative}div#guide_dlsite_blog div.static_header p{height:0;padding-top:118px;overflow:hidden;background:url(../images/web/girls/mainpic_circle_dlsite_blog.gif) no-repeat left top}div#guide_dlsite_blog div.dlsite_blog_logo{position:relative}div#guide_dlsite_blog div.dlsite_blog_logo a.blog_logo{background:url(../images/web/home/bg_dlsite_blog.gif) no-repeat right top;display:block;position:absolute;right:0;top:0;width:226px;height:0;padding-top:80px;overflow:hidden}div#guide_dlsite_blog div.dlsite_blog_logo p.pd_r{padding-right:235px}div#guide_dlsite_blog div#link_btn_box_01_inner{padding:10px 15px 0}div#guide_dlsite_blog div#link_btn_box_01 p.btn_guide_01{margin-bottom:0}div#guide_dlsite_blog p.dlsite_blog_ex_01{background:url(../images/web/home/bg_dlsite_blog_example_01.jpg) no-repeat left top;width:743px;height:0;padding:647px 0 0 0;margin:0 auto 20px;overflow:hidden}div#guide_dlsite_blog p.dlsite_blog_ex_02{background:url(../images/web/home/bg_dlsite_blog_example_02.jpg) no-repeat left top;width:452px;height:0;padding:263px 0 0 0;margin:0 auto;overflow:hidden}div#guide_dlsite_trans div.static_header{margin-top:5px;position:relative}div#guide_dlsite_trans div.static_header p{height:0;padding-top:150px;overflow:hidden;background:url(/modpub/images/web/girls/mainpic_circle_dlsite_trans_girls.gif) no-repeat left top}div.dlsite_trans_flow_guide{width:765px}div.dlsite_trans_flow h3{background:#709fe0;border-radius:10px 10px 0 0;color:#fff;font-size:16px;height:31px;line-height:33px;padding:0 0 0 10px;border:none;margin:0}div.dlsite_trans_flow h4{background:#709fe0;border-radius:5px;color:#fff;font-size:13px;font-weight:bold;height:24px;line-height:26px;padding:0 0 0 10px;margin:10px -5px}div.base_text_15 div.dlsite_trans_flow p strong.red{color:#c00}div.dlsite_trans_flow p.flow_title{color:#4d81c0;border-bottom:1px dashed #4d81c0}div.dlsite_trans_flow li.flow_1 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -48px no-repeat}div.dlsite_trans_flow li.flow_2 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -78px no-repeat}div.dlsite_trans_flow li.flow_3 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -108px no-repeat}div.dlsite_trans_flow li.flow_4 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -138px no-repeat}div.dlsite_trans_flow li.flow_5 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -168px no-repeat}div.dlsite_trans_flow li.flow_6 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -198px no-repeat}div.dlsite_trans_flow li.flow_7 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -228px no-repeat}div.dlsite_trans_flow li.flow_8 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -258px no-repeat}div.dlsite_trans_flow li.flow_9 p.flow_title{background:url(../images/web/common/payment_guide_bg.png) -775px -288px no-repeat}div.dlsite_trans_flow div.flow_inner{background:#f7fbff;border:solid 3px #709fe0;border-top:none}div.dlsite_trans_flow_guide ol>li{padding-bottom:22px;background:url(../images/web/common/payment_arrow_guest_user.png) center bottom no-repeat}div.dlsite_trans_flow_guide ol>li.last{padding-bottom:0;background:none}div#guide_dlsite_trans h3.point_head{width:765px;height:32px;text-indent:-9999px;background:url(../images/web/girls/guide_gm_point_head.gif) no-repeat left top;border:0;padding:0;margin:0}div#guide_dlsite_trans div#point_list{padding:15px 15px 0;border:1px solid #899c5b;border-top:0 solid #899c5b;background:#efe6df}div#guide_dlsite_trans div#point_list dl{margin-bottom:15px;padding-top:15px;position:relative;background:#fff;min-height:90px}div#guide_dlsite_trans div#point_list dl dd.chara{position:absolute;right:50px;bottom:0;padding:0;z-index:1;height:100px}div#guide_dlsite_trans div#point_list dl#point_01 dd.chara{width:150px;background:url(/modpub/images/web/common/bg_guide_circle_dlsite_trans_01.gif) no-repeat 0 0}div#guide_dlsite_trans div#point_list dl#point_02 dd.chara{width:146px;background:url(/modpub/images/web/common/bg_guide_circle_dlsite_trans_01.gif) no-repeat -150px 0}div#guide_dlsite_trans div#point_list dl#point_03 dd.chara{width:116px;background:url(/modpub/images/web/common/bg_guide_circle_dlsite_trans_01.gif) no-repeat -296px 0;right:60px}div#guide_dlsite_trans div#point_list dl#point_04 dd.chara{width:130px;background:url(/modpub/images/web/common/bg_guide_circle_dlsite_trans_01.gif) no-repeat -415px 0;right:60px}div#guide_dlsite_trans div#point_list dl dt{padding:20px 15px 0;margin:0 10px 10px;height:0;overflow:hidden}div#guide_dlsite_trans div#point_list dl#point_01 dt{background:url(../images/web/girls/txt_guide_circle_dlsite_trans.gif) no-repeat 0 0}div#guide_dlsite_trans div#point_list dl#point_02 dt{background:url(../images/web/girls/txt_guide_circle_dlsite_trans.gif) no-repeat 0 -20px}div#guide_dlsite_trans div#point_list dl#point_03 dt{background:url(../images/web/girls/txt_guide_circle_dlsite_trans.gif) no-repeat 0 -40px}div#guide_dlsite_trans div#point_list dl#point_04 dt{background:url(../images/web/girls/txt_guide_circle_dlsite_trans.gif) no-repeat 0 -60px}div#guide_dlsite_trans div#point_list dd{padding-bottom:15px;position:relative;z-index:100}div#guide_dlsite_trans div#point_list dd p{line-height:1.5;padding:0 15px;font-size:13px}p.dlsite_trans_appli a{display:block;width:360px;height:0;padding-top:43px;background:url(../images/web/common/btn_dlsite_trans_appli.png) 0 -45px;overflow:hidden;margin:0 auto}div#guide_dlsite_trans div#link_btn_box_01 div.link_btn_01{margin:0;background:none}ul.dlsite_trans_sample_image li{width:150px;float:left;margin-right:10px;border:solid 1px #ccc}ul.dlsite_trans_sample_image li a img{width:150px;height:auto}div#guide_dlsite_trans div#trans_support_address{display:block;margin:20px 0 0;padding:15px;border:1px solid #e3d6cd;border-radius:5px;background-color:#fff}div#guide_dlsite_trans div#trans_support_address p{font-weight:bold;font-size:16px;line-height:1.4em;text-align:center}div#guide_dlsite_trans div#trans_support_address p span{color:#333;font-weight:normal;font-size:12px}#guide_circle_ana div.static_header{margin:5px 0 30px}#guide_circle_ana div.static_header p{height:0;padding-top:150px;overflow:hidden;background:url(../images/web/girls/mainpic_circle_apply_ana.gif) no-repeat left top}#guide_circle_ana div.static_header .type_debug{height:0;padding-top:150px;overflow:hidden;background:url(../modpub/images/web/home/mainpic_circle_debug_ana.gif) no-repeat left top}#guide_circle_ana div.title_sub_250{margin-bottom:15px}.circle_effort_wrapper{width:795px;border:1px solid #e3d6cd;margin-bottom:30px;background-color:#efe6df}.circle_effort_list{margin:15px;padding:20px;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:20px 22px;font-size:13px}ul.effort_01{background-image:url(../images/web/girls/icon_apply_01.gif)}ul.effort_02{background-image:url(../images/web/girls/icon_apply_02.gif)}ul.effort_03{background-image:url(../images/web/girls/icon_apply_03.gif)}.circle_effort_list .title{padding-left:40px;padding-bottom:5px;border-bottom:1px solid #e3d6cd;font-size:20px}.circle_effort_list .detail{margin-top:10px;font-size:13px}.circle_effort_list li.attention::before{content:"※"}.circle_effort_list li.attention{padding-left:1em;text-indent:-1em}.circle_effort_list ul.effort_inner_list{margin:10px 0;padding:5px 0;border:1px solid #fdbad0;border-radius:5px;background-color:#fff8fa}.circle_effort_list ul.effort_inner_list.performance{display:flex;padding:0 50px}ul.effort_inner_list.performance div{margin:20px auto}.circle_effort_list ul.effort_inner_list li{list-style-type:disc;list-style-position:inside;padding:5px 10px 5px 3em;color:#fdbad0;text-indent:-2em}.circle_effort_list ul.effort_inner_list li span{color:#444}#guide_circle_ana .detail.price{padding:10px;border:1px dotted #ddd;text-align:center;background:#eee;margin:10px}div.form_table_title_sub_01,#guide_circle_ana .form_table_title_sub_01{margin:20px 20px 0}#guide_circle_ana .apply_form{margin:0 20px 20px;border-bottom:2px dotted #6c7fa6;background:url(../images/web/home/icon_title_bg_b.gif) no-repeat left 2px}#guide_circle_ana .apply_form p{color:#6c7fa6}div.apply_howto_wrapper{width:795px;border-top:1px solid #ffca7f;border-left:1px solid #ffca7f;border-right:1px solid #ffca7f;border-radius:5px 5px 0 0 / 5px 5px 0 0;padding-bottom:20px;background:#fff8ef}ul.apply_howto_list{padding:20px 20px 0 90px}div.apply_howto_wrapper ul.step1{background:url(../images/web/home/icon_apply_step_01.png) no-repeat 10px 30px}div.apply_howto_wrapper ul.step2{background:url(../images/web/home/icon_apply_step_02.png) no-repeat 10px 15px}ul.apply_howto_list li.detail::before{content:"■";margin-right:0.5em}ul.apply_howto_list li.detail{font-size:13px;margin-top:10px;padding-left:1em;text-indent:-1em}div.apply_caution_wrapper{width:797px;margin-bottom:30px;border-bottom:1px solid #ffca7f;border-left:1px solid #ffca7f;border-right:1px solid #ffca7f;border-radius:0 0 5px 5px / 0 0 5px 5px;padding:16px 16px 16px 10px;box-sizing:border-box;display:flex;justify-content:space-between;border-top:1px dotted #b8c3d9}ul.apply_caution_list{flex-grow:1}ul.apply_caution_list li{list-style-type:disc;list-style-position:inside;padding-left:3em;color:#e58600;font-size:12px;text-indent:-2em}ul.apply_caution_list li span{color:#444}.apply_caution_step{width:75px;position:relative;background-image:url(/modpub/images/web/home/circle/apply_step_03_bg.png);background-repeat:no-repeat}.apply_caution_step p{position:absolute;top:48px;color:#fff;font-weight:bold;left:14px}#guide_apply_ana .apply_form{margin:0 20px 20px;border-bottom:2px dotted #6c7fa6;background:url(../images/web/home/icon_title_bg_b.gif) no-repeat left 2px}#guide_apply_ana .apply_form p{color:#6c7fa6}ul.apply_howto_list li.title{padding-bottom:5px;border-bottom:1px dotted #b8c3d9;font-size:16px}table.apply_title_select{margin-bottom:0}table.form_table td.apply_form_cap{width:195px;background-color:#f0f2f7;color:#666;font-size:12px}div#guide_apply_ana input#work_url,div#guide_apply_ana input#reach_url{width:100%}div#guide_apply_ana textarea#txt_urls{width:100%;padding:0;border-color:#ccc}div#guide_apply_ana textarea#txt_urls.input_error{border-color:#c00}.guide_header{border:solid 1px #e2eafc;padding:16px;border-radius:6px;background:#f0f2f7;background-repeat:no-repeat;background-position:center right 16px;color:#505050;font-size:14px;display:flex}.guide_header.type_webup,.guide_header.type_newitem{background-image:url(/modpub/images/web/home/circle/header_webup_bg.png)}.guide_header.type_newitem{margin-bottom:16px}.guide_header.type_apply{background-image:url(/modpub/images/web/home/circle/header_apply_bg.png);margin-bottom:16px;background-position:center right 34px}.guide_header.type_mynumber{background-image:url(/modpub/images/web/home/circle/header_mynumber_bg.png)}.guide_header_inner{width:520px;margin-right:16px}.guide_header_inner .heading{font-size:20px;font-weight:bold;border-bottom:solid 1px #707070;padding-bottom:6px;margin-bottom:16px;line-height:1.3;flex-grow:1}.guide_header_inner .heading .sub{font-size:16px;padding-left:8px}.guide_header_inner .text{line-height:1.6}.guide_header_inner .annotation{font-size:11px;margin-top:4px}.guide_header_inner .color_point{color:#ed9f04;font-weight:bold}.guide_header .catch_copy{flex-grow:1}.guide_header.type_apply .catch_copy p{font-weight:bold;font-size:15px;line-height:1.2;color:#543e12;text-align:center}.guide_header_select{margin-top:8px;display:flex}.guide_header_select.type_btn{justify-content:space-between}.guide_header_select .text_link::before{line-height:1;font-family:"Font Awesome 5 Pro";content:"\f330";font-weight:700;margin-right:8px;color:#fcb61f}.guide_header_select_inner{width:48%}.guide_header_btn{display:inline-block;width:100%;border-radius:6px;background:#fff;border:solid 1px #64abd5;padding:8px;box-sizing:border-box}.guide_header_btn .title{font-size:20px;color:#3b99d2;font-weight:bold;position:relative}.guide_header_btn .title span{display:flex;align-items:center;justify-content:center}.guide_header_btn .title span::after{content:"";border:8px solid transparent;border-top:solid 8px #fa0;margin:8px 0 0 8px}.guide_header_btn p{text-align:center;color:#707070;font-size:13px}.guide_header_btn:hover{text-decoration:none;opacity:0.8}.invite_point_list .invite_point_list_item:not(:first-child){margin-top:2px}.invite_point_list .invite_point_list_item::before{font-family:"Font Awesome 5 Pro";content:"\f00c";font-weight:700;margin-right:8px;color:#e6505d}.guide_header_inner .invite_point_list .color_point{font-size:18px}.invite_heading{display:flex}.invite_heading .text_point{font-size:60px}.invite_circle_point{width:100px;height:100px;border-radius:50%;background:#4a74ff;color:#fff;font-weight:bold;display:flex;justify-content:center;align-items:center;text-align:center;margin-right:16px;position:relative}.invite_circle_point::after{content:"";width:0;height:0;bottom:3px;right:4px;border-style:solid;border-width:0 25px 19px 0;border-color:transparent #4a74ff transparent transparent;position:absolute;transform:rotate(-40deg)}.guide_header.type_invite{position:relative;margin-bottom:40px}.guide_header.type_invite::before{content:"";background-repeat:no-repeat;position:absolute;right:20px;background-image:url(https://www.dlsite.com/modpub/images/web/home/circle/chara_01.png);width:203px;height:230px;bottom:20px}.invite_circle_wrapper{position:relative;width:100%;height:100%}.invite_circle_wrapper .invite_circle_inner{position:relative;width:100%;height:0;opacity:0;transition:opacity 0.3s ease-in;overflow-x:hidden}.invite_circle_wrapper .invite_circle_inner>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.invite_circle_wrapper .invite_circle_loading{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100%;height:100%}.invite_circle_wrapper .invite_circle_loading>img{margin-top:250px}div#guide_newitem div.static_header{margin-top:5px;position:relative;height:146px;text-indent:-9999px;background:url(../images/web/girls/newitem_top.png) no-repeat left top}ul#regist_select{width:780px;height:70px;position:absolute;left:15px;bottom:15px}ul#regist_select li{float:left;margin:0 10px 0 0}ul#regist_select li a{display:block;position:relative;width:270px;height:70px;border:solid 1px #9b8383;box-sizing:border-box;text-indent:-9999px;outline:none}ul#regist_select li.web a{background:url(../images/web/girls/btn_newitem.png),linear-gradient(to top, #fcfcfc 0%, #f2f2f2 50%, #fff 50%, #fff 100%);background-position:center 0, center center;background-repeat:no-repeat, no-repeat}ul#regist_select li.post a{background:url(../images/web/girls/btn_newitem.png),linear-gradient(to top, #fcfcfc 0%, #f2f2f2 50%, #fff 50%, #fff 100%);background-position:center -70px, center center;background-repeat:no-repeat, no-repeat}ul#regist_select li a::after{position:absolute;top:1px;right:1px;bottom:1px;left:1px;box-sizing:border-box;border:solid 1px #fff;content:""}p#webup_btn_box input#webup_btn{border:none;text-indent:-9999px;display:block;width:209px;height:40px;background:url(../modpub/images/web/girls/newitem_webup2_btn.png) no-repeat left top;cursor:pointer}div#guide_webup p#webup_btn_box input#webup_btn,div#guide_webup_ana p#webup_btn_box input#webup_btn,div#guide_newitem p#webup_btn_box input#webup_btn{margin:0 auto}div#guide_webup div#link_btn_box_01,div#guide_webup_ana div#link_btn_box_01{margin:0 auto 15px}table#pdf_down{width:350px}table#pdf_down th{text-align:center;background:#bca49f;border-color:#bca49f;color:#fff}table#pdf_down th.pdf_file{width:50px}table#pdf_down td{border-color:#e3d6cd}table#pdf_down tr.sample td{background:#e3d6cd}table#pdf_down td.pdf_file{text-align:center}div#guide_webup_ana div.static_header{margin-top:5px}div#guide_webup_ana div.static_header p{height:0;padding-top:150px;overflow:hidden;background:url(../images/web/girls/mainpic_circle_webup_ana.gif) no-repeat left top}div#guide_webup_ana div.gw_flow{background:url(../images/web/girls/bg_webup_ana_flow.jpg) no-repeat 0 0;padding-top:246px;height:0;width:666px;overflow:hidden;margin-bottom:15px}div#guide_webup div.static_header{margin-top:5px;position:relative}div#guide_webup div.static_header ul#regist_select{display:flex;justify-content:flex-end;width:300px;height:26px;position:absolute;left:238px;bottom:11px}div#guide_webup div.static_header ul#regist_select li{float:left;margin:0 10px 0 0}div#guide_webup div.static_header ul#regist_select li a{display:block;width:140px;height:26px;text-indent:-9999px;border:none;outline:none}div#guide_webup div.static_header ul#regist_select li.post a{background:url(../images/web/girls/btn_newitem_02.png) no-repeat 0 0}div#guide_webup div.static_header ul#regist_select li.mail a{background:url(../images/web/girls/btn_newitem_02.png) no-repeat 0 -26px}div#guide_webup div.gw_sample_01,div#guide_webup_ana div.gw_sample_01{height:0;padding:420px 0 0;overflow:hidden;width:560px;background:url(../images/web/girls/pic_webup_sample_01.jpg) no-repeat 0 0}div#guide_webup div.gw_sample_02,div#guide_webup_ana div.gw_sample_02{height:100px;padding:0 0 0 115px;position:relative;background:url(../images/web/girls/pic_webup_sample_02.jpg) no-repeat 0 0}div#guide_webup div.gw_sample_03,div#guide_webup_ana div.gw_sample_03{height:65px;padding:0 0 0 80px;position:relative;background:url(../images/web/girls/pic_webup_sample_03.jpg) no-repeat 0 0}div#guide_webup div.gw_sample_02 span,div#guide_webup_ana div.gw_sample_02 span{position:absolute;top:15%}div#guide_webup div.gw_sample_03 span,div#guide_webup_ana div.gw_sample_03 span{position:absolute;top:50%;margin-top:-1.5em}.webup_flow{width:580px;margin:0 auto 32px;font-size:16px}.webup_flow_item{border-radius:6px;padding:16px;position:relative}.webup_flow_item:not(:last-child){margin-bottom:32px}.webup_flow_item.type_step1{background:#707070}.webup_flow_item.type_step2{background:#f2f2f2}.webup_flow_item.type_step3{background:#587ecc}.webup_flow_item:not(:last-child)::before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid}.webup_flow_item.type_step1::before{border-top-color:#707070}.webup_flow_item.type_step2::before{border-top-color:#f2f2f2}.webup_flow_item.type_step3 p{font-weight:bold;font-size:22px;color:#fff}.flow_detail_list .flow_detail_list_item{background:#fff;border-radius:6px;padding:8px 8px 8px 34px;position:relative;counter-increment:title;display:flex;align-items:center}.flow_detail_list .flow_detail_list_item::before{content:"1";position:absolute;left:12px;font-size:18px;color:#b6bcd7;content:counter(title);color:#fa0}.circle_regist_flow .flow_detail_list{margin-top:8px}.circle_regist_flow .flow_detail_list_item{background:#fff;border-radius:6px;padding:8px;position:relative;text-align:center;display:block}.circle_regist_flow .flow_detail_list_item:not(:last-child){margin-bottom:16px}.circle_regist_flow .flow_detail_list_item::before{display:none}dl.webup_re dt{font-size:13px;font-weight:bold}dl.webup_re dd{padding:5px 0 10px 1.5em}div#mail_format{margin:15px 0;border:1px solid #e3d6cd}div#mail_format_inner{padding:15px 30px;border:4px solid #efe6df;background:#fff}dl.division_mail dt{color:#76a600;font-size:13px;font-weight:bold;padding-bottom:5px}dl.division_mail dd{padding-left:24px}div.rss_content_box{margin:0 15px;width:765px}div.rss_content_box div.form_table_title_sub_01{margin-bottom:10px}div.rss_content_box div.table_inframe_box_fix{width:755px}img.rss_large{vertical-align:top;padding:0 3px}div.rss_list dl dt a{background:url(../images/web/girls/icon_rss_large.gif) no-repeat 0 50%;padding:3px 0 3px 52px}div.rss_list dl dt{width:165px;float:left;clear:both;border-bottom:1px solid #e3d6cd;height:35px;line-height:35px;padding-right:15px}div.rss_list dl dd{margin-left:155px;border-bottom:1px solid #e3d6cd;height:35px;line-height:35px}div.mailmagazine_attention{width:500px;margin:0 15px 15px;border:1px dotted #f16a99;background:#fff2f8}div.mailmagazine_attention p{padding:10px}.static_wrapper.sitemap_container{width:895px}.sitemap_container{padding:15px}@media screen and (min-width: 768px){.sitemap_container{padding:0}}.sitemap_container .for_pc{display:none}.sitemap_container .for_sp{display:block}@media screen and (min-width: 768px){.sitemap_container .for_pc{display:block}.sitemap_container .for_sp{display:none}}@media screen and (min-width: 768px){.sitemap_category{column-count:4;column-gap:40px}}.sitemap_category+.sitemap_category{margin-top:20px}@media screen and (min-width: 768px){.sitemap_category+.sitemap_category{margin-top:30px}}.sitemap_category_item{margin-bottom:20px}@media screen and (min-width: 768px){.sitemap_category_item{margin-bottom:30px}}.sitemap_heading_01{font-size:20px;font-weight:bold}.sitemap_heading_02{font-size:18px;border-top:solid 1px #ccc;margin:20px 0;padding-top:30px;font-weight:bold}.sitemap_heading_03{margin-bottom:10px;font-size:16px;font-weight:bold}.sitemap_heading_04{font-size:14px;font-weight:bold;margin:10px 0 5px}@media screen and (min-width: 768px){.sitemap_heading_01{font-size:26px}.sitemap_heading_02{font-size:24px;border-top:solid 1px #ccc;margin:30px 0;padding-top:30px}.sitemap_heading_03{margin-bottom:10px;font-size:18px}.sitemap_heading_04{font-size:14px;margin:10px 0 5px}}.sitemap_list_item>.sitemap_list{margin-top:4px}.sitemap_list>.sitemap_list_item{font-size:14px}.sitemap_list_item+.sitemap_list_item{margin-top:8px}@media screen and (min-width: 768px){.sitemap_list_item+.sitemap_list_item{margin-top:4px}}.category_box{display:inline-block}.sitemap_list .sitemap_list{margin-left:20px}.sitemap_list .sitemap_list>.sitemap_list_item{display:flex;align-items:center}.sitemap_list .sitemap_list>.sitemap_list_item.for_pc{display:none}@media screen and (min-width: 768px){.sitemap_list .sitemap_list>.sitemap_list_item.for_pc{display:flex}}.sitemap_list .sitemap_list>.sitemap_list_item::before{display:block;height:1px;width:10px;margin-right:10px;background:#ccc;content:""}.optanon-toggle-display{cursor:pointer;color:#039;font-weight:bold}div#guide_affiliate div{position:relative}div#guide_affiliate .header{width:795px;height:490px;background:url(/modpub/images/web/common/pic_affiliate_guide_top_01_girls.png) no-repeat center center}div#guide_affiliate .detail_box{position:absolute;bottom:37px;right:17px;width:750px;height:70px;background-color:#f0f0f0}div#guide_affiliate .detail_box a{display:block;margin:12px auto 0;vertical-align:middle;text-align:center;line-height:45px;width:450px;height:45px;font-weight:bold;color:#333;font-size:18px;background-color:#fec24f;border-radius:5px;border:solid #f4a95b;border-width:1px 1px 3px 1px}div#guide_affiliate .detail_box a:hover{margin-top:15px;background-color:#f4a95b;text-decoration:none}div#guide_affiliate .start{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) 0 0 no-repeat;width:400px;height:88px;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;margin:5px auto}div#guide_affiliate .start.circle{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) -410px 0 no-repeat}[lang="en-us"] div#guide_affiliate .start{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) 0 -213px no-repeat}[lang="zh-cn"] div#guide_affiliate .start{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) 0 -303px no-repeat}[lang="zh-tw"] div#guide_affiliate .start{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) 0 -403px no-repeat}[lang="ko-kr"] div#guide_affiliate .start{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) 0 -503px no-repeat}[lang="en-us"] div#guide_affiliate .start.circle{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) -410px -213px no-repeat}[lang="zh-cn"] div#guide_affiliate .start.circle{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) -410px -303px no-repeat}[lang="zh-tw"] div#guide_affiliate .start.circle{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) -410px -403px no-repeat}[lang="ko-kr"] div#guide_affiliate .start.circle{background:url(../modpub/images/web/common/pic_affiliate_guide_sprite.png) -410px -503px no-repeat}div#guide_affiliate .nijiyome{background:url(../images/web/common/pic_affiliate_guide_sprite.png) -140px -126px no-repeat;width:95px;height:26px;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;display:block;z-index:100}div#guide_affiliate .rate_nijiyome .nijiyome{top:154px;right:22px}div#guide_affiliate .link_nijiyome .nijiyome{top:154px;right:22px}div#guide_affiliate .dl_blog{background:url(../images/web/common/pic_affiliate_guide_sprite.png) -140px -157px no-repeat;width:95px;height:26px;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute;display:block;z-index:100}div#guide_affiliate .top_bonus .dl_blog{top:280px;left:24px}div#guide_affiliate .link_blog .dl_blog{top:580px;left:24px}div#guide_affiliate .start:hover,div#guide_affiliate .nijiyome:hover,div#guide_affiliate .dl_blog:hover{opacity:0.9}div#guide_affiliate .attention{position:absolute;bottom:40px;left:40px}div#guide_affiliate .attention .separation{border:solid #666;border-width:0 0 0 2px}div#guide_affiliate .attention .separation li{padding-left:0.5em}div#guide_affiliate p.sample_url{position:absolute;bottom:21px;left:35px;font-size:15px;padding:30px}div#guide_affiliate .link_official .attention{bottom:115px;left:40px}[lang="en-us"] div#guide_affiliate .link_official .attention{bottom:123px}div#guide_affiliate .link_nijiyome .attention{bottom:120px;left:40px}div#guide_affiliate .link_twt .attention{position:absolute;bottom:140px;left:40px;width:350px}div#guide_affiliate .link_twt .attention li{padding-left:4px}div#guide_affiliate div.blog_parts00{width:765px;height:400px;position:absolute;top:700px;left:20px}div#guide_affiliate div.blog_parts01{width:300px;height:400px;float:left}div#guide_affiliate div.blog_parts02{width:460px;height:175px;float:right;margin-bottom:70px}div#guide_affiliate div.blog_parts03{width:460px;height:100px;float:right}div#guide_affiliate .link_official .supplemental{position:absolute;top:540px;left:137px;line-height:1.8em}[lang="en-us"] div#guide_affiliate .link_official .supplemental{max-width:390px;top:556px}div#guide_affiliate .top_mechanism .supplemental{position:absolute;top:530px;left:132px}div#guide_affiliate .top_mechanism .supplemental.type_link_info{position:absolute;top:1475px;left:132px}div#guide_affiliate .top_mechanism .supplemental.type_reward{position:absolute;top:905px;left:72px}div#guide_affiliate .link_blog .supplemental{position:absolute;top:540px;left:137px;line-height:1.8em}.article_box.top_mechanism .reward_table{width:672px;border:1px solid #c96;background-color:#fff}.article_box.top_mechanism .reward_table th,.article_box.top_mechanism .reward_table td{padding:10px;border-bottom:1px solid #c96}.article_box.top_mechanism .reward_table th{font-size:13px}.article_box.top_mechanism .reward_table th+th{border-right:1px solid #c96}.article_box.top_mechanism .reward_table th.main_genre{width:20%;text-align:center;background:#fcf2c3;font-weight:bold}.article_box.top_mechanism .reward_table th.sub_genre{width:40%;background:#fffae3}.article_box.top_mechanism .reward_table td.affiliate_rate{font-weight:bold;font-size:20px;text-align:center}.article_box .btn_wrap{display:flex}.payment_wrapper{width:795px;padding-left:10px}.title_payment{font-size:20px;font-weight:bold;padding:22px 0;color:#536280;text-align:center;border-bottom:1px solid #536280}.title_payment::before{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:22px;content:"\f53a";line-height:48px;display:inline-block;width:45px;height:45px;margin-right:10px;text-align:center;vertical-align:middle;border-radius:50%;background-color:#eaef4f}.payment_content_box{margin:30px 0 60px}.payment_content{padding:25px;border-radius:8px;background:#f8f8f8}.payment_menu{display:inline-flex}.payment_menu_box:not(:last-child){padding-right:60px}.payment_menu_title{font-size:18px;font-weight:bold;padding-bottom:15px;color:#536280}.payment_menu_text{font-size:14px;font-weight:bold;padding-bottom:6px;color:#536280}.payment_menu .menu_box a{color:#464646}.payment_menu_box .menu_list_item{font-size:14px;padding:0 0 5px 8px}.payment_menu_box .menu_list_item::before{position:relative;top:-4px;left:-6px;display:inline-block;width:2px;height:2px;content:"";border-radius:100%;background:#320072}#link_01,#link_02,#link_03,#link_04,#link_05,#link_06,#link_07,#link_08,#link_09,#link_10,#link_point{padding-top:40px;margin-top:-40px}.content_payment{font-size:13px;line-height:20px;padding-bottom:60px}.content_title{font-size:22px;font-weight:bold;padding-bottom:15px;color:#536280;border-bottom:1px solid #536280;margin-bottom:30px}.guide_content{font-size:13px;line-height:1.5}.guide_content:not(:last-child){padding-bottom:50px}.guide_content_box:not(:last-child){padding-bottom:50px}.guide_content_box .box_title{font-size:22px;padding-bottom:20px}.guide_content_box .box_text{padding-bottom:15px}.guide_content_box .available_payment{font-size:15px}.guide_content_box .available_payment strong{display:block;padding-bottom:4px;font-size:16px}.guide_content_box .box_img{padding:20px 0}.guide_content .guide_list{padding-left:7px}.guide_content .guide_list_item{font-size:13px;color:#5e5e5e}.guide_content .guide_list_item:not(:first-child){margin-top:4px}.guide_content .guide_list_item::before{position:relative;top:-2px;left:-5px;display:inline-block;width:2px;height:2px;content:"";border-radius:100%;background:#5e5e5e}.guide_flex_box{display:flex}.guide_content_box .notice_dlpay_image{width:37%;margin-left:40px;height:160px}.guide_content_box .notice_dlpay_image img{width:130px}.guide_content_box .external_payment_list_item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:260px;padding:15px 10px;border-radius:6px;background:#4baef3;color:#fff;font-size:16px;text-align:center;height:100%;box-sizing:border-box;margin-left:40px}.guide_content_box .external_payment_list_item.cn::before{display:flex;justify-content:center;align-items:center;font-size:30px;width:50px;height:50px;background:#fff;border-radius:8px;box-sizing:border-box;color:#4baef3;margin-bottom:10px;line-height:1;font-weight:700;content:"支"}.guide_content_box .external_payment_list_item.tw::before{display:block;width:54px;height:47px;margin-bottom:3px;background:url(/images/web/common/icon_convenience_store_01.png) no-repeat 0 0;background-size:contain;content:""}.guide_content_box .external_payment_list_item .convinience_store{text-align:center}.guide_content_box .external_payment_list_item .convinience_store>*{display:inline-block;width:35%;margin:0 3px;font-size:14px}.guide_notice_box{margin-bottom:35px;padding:25px;border-radius:5px;background:#f8f8f8}.guide_notice_box .box_title{font-size:18px;padding-bottom:12px}.guide_notice_box .box_img{padding:20px 0}.support_content{padding-bottom:10px;font-size:13px;line-height:1.5}.support_content_text{text-align:center;color:#5e5e5e;padding:10px 0 20px}.support_content .support_content_btn{width:450px;padding:17px 0 15px;font-size:18px;border-radius:8px;background:#7987a2;color:#fff;display:block;text-align:center;margin:0 auto;text-decoration:none;transition:all  0.2s ease}.support_content .support_content_btn:hover{opacity:0.6;text-decoration:none}.main{width:100%}.main_inner{margin-left:210px;margin-right:15px}.advertisement_wrapper{position:relative}.advertisement_img_box{display:flex;flex-wrap:wrap;position:relative}.advertisement_img_box_inner{display:inline-block;position:relative;width:24%;box-sizing:border-box;border:solid 1px #b7bed0;margin-bottom:15px}@media screen and (max-width: 1799px){.advertisement_img_box_inner{width:32%}}@media screen and (max-width: 1399px){.advertisement_img_box_inner{width:49%}}@media screen and (max-width: 1399px){.advertisement_img_box_inner:not(:nth-child(2n)){margin-right:2%}}@media screen and (min-width: 1400px) and (max-width: 1799px){.advertisement_img_box_inner:not(:nth-child(3n)){margin-right:2%}}@media screen and (min-width: 1800px){.advertisement_img_box_inner:not(:nth-child(4n)){margin-right:1.33%}}.advertisement_img_main{display:block;white-space:nowrap;height:100%;overflow:hidden}.advertisement_img_box_inner a{font-weight:bold;line-height:1.2;font-size:14px;text-decoration:none}.advertisement_img{display:flex;align-items:center;height:calc(100% - 35px);flex-shrink:0}.advertisement_img img{max-width:80%;margin:30px auto;flex-shrink:0}.advertisement_img_box_inner.type_special .advertisement_img img{display:block;white-space:nowrap;max-width:100%;margin:0 auto}.advertisement_name{height:35px;word-break:break-all;color:#607194;box-sizing:border-box;padding:10px;background-color:#e6eaf2}.advertisement_img_box_inner.type_special .advertisement_name{color:#fff;background-color:#607194}.advertisement_name p{text-overflow:ellipsis;width:100%;text-align:center;white-space:nowrap;font-weight:bold;overflow:hidden}html body #guide_affiliate div[id*="DLsite_blog_parts_00"] div.DLsite_bp_body div.DLsite_bp_logo,html body #guide_affiliate div[id*="DLsite_blog_parts_00"] div.DLsite_bp_body div.DLsite_bp_btn_prev,html body #guide_affiliate div[id*="DLsite_blog_parts_00"] div.DLsite_bp_body div.DLsite_bp_btn_next{position:absolute}

