div.static_wrapper,.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,div.static_header{margin-bottom:15px}div.article_box .text_iframe{height:320px;padding-right:25px;overflow:auto}div.static_inner h2{color:#333;background:#faf5dc;border-bottom:1px solid #bfb78f;border-left:6px solid #bfb78f;margin-bottom:15px;padding:8px 0 6px 8px;font-size:14px;font-weight:700}div.static_inner h2.article_flex_head{justify-content:space-between;align-items:center;padding-right:8px;display:flex}div.static_inner h3{color:#333;background:#f2f2f2;border-left:6px solid #bbb;margin:5px 0 10px;padding:6px 0 4px 8px;font-size:12px;font-weight:700;line-height:1.5}div.static_inner2 h3{color:#333;background:#f2f2f2;border-left:6px solid #bbb;margin:5px 0 10px;padding:6px 0 4px 8px;font-size:14px;font-weight:700;line-height:1.5}div.static_inner h2 span{padding-left:5px;font-size:12px;font-weight:400}div.static_inner h4{color:#333;margin:5px 0 10px 15px;font-size:13px;font-weight:700;line-height:1.5}div.article_box p.pagetop{float:right;background:url(/images/web/home/icon_pagetop.gif) 0 no-repeat;margin:0 15px 0 0;padding:2px 0 2px 16px}div.article_box p.pagetop a{color:#536280;font-size:11px;text-decoration:none}div.article_box p.pagetop a:hover{text-decoration:underline}.add_img_text{max-width:100%}.add_img_text.type_user_regulations{margin:4px 0}.add_img_text.type_guide_law_text{margin:6px 0}.add_img_text.type_guide_law_card{margin:2px 0}.add_img_text.type_guide_privacy{margin-top:5px}.add_img_text.type_other_information_title,.add_img_text.type_other_information_text{margin:3px 0}div.skip_nav{background:#fff;border:1px solid #b8c3d9;margin:15px 0;padding:8px 0}div.skip_nav.w_fix{width:793px}div.skip_nav p{padding:0 0 2px 8px;line-height:1.5}div.skip_nav ul{line-height:1.3}div.skip_nav ul li{float:left;background:url(/modpub/images/web/home/circle/icon_skip_arrow.png) 8px 3px no-repeat;border-left:1px solid #b8c3d9;margin:4px 0 4px -1px;padding:0 10px 0 23px}.circle_invite_title{text-align-last:center;background:#eff2f6;border:1px solid #bdc9e0;border-radius:4px;margin:60px 0;padding:10px;display:block}.circle_invite_title h2{font-size:20px;font-weight:700}.circle_invite_process{justify-content:center;margin:30px 0;display:flex}.circle_invite_process_step{background-color:#eff2f6;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:115px;height:115px;margin-right:50px;display:flex}.circle_invite_process_step span{color:#8190a5;margin-top:-20px;font-size:10px}.circle_invite_process_step p{margin-top:10px;font-size:14px;font-weight:700}.circle_invite_process_step_last{background-color:#fef4e2;border:1px solid #ff9000;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:115px;height:115px;display:flex}.circle_invite_process_step_last p{color:#e66c00;font-size:20px;font-weight:700}.circle_invite_process_step:after{content:"";background:url(/modpub/images/web/home/circle/arrow.png) no-repeat;width:29px;height:9px;position:relative;bottom:10px;right:-80px}.circle_invite_process_icon{margin-top:80px;position:absolute}.circle_invite_process_image{margin-top:100px;margin-right:-200px;position:absolute}.circle_invite_form{display:flex}.circle_invite_flow_chart{flex-direction:column;align-items:center;display:flex}.circle_invite_flow_chart_parts{background-color:#eff2f6;border-radius:6px;flex-direction:column;align-items:center;width:400px;margin:30px 0;display:flex}.circle_invite_flow_chart_parts h3{color:#333;text-align:center;margin:18px 0;font-size:16px;font-weight:700}.circle_invite_flow_chart_parts_text{box-sizing:border-box;color:#333;background-color:#fff;border-radius:4px;flex-direction:column;width:364px;margin-bottom:20px;padding:10px;font-size:12px;display:flex}.circle_invite_flow_chart_parts_text.center{align-items:center}.circle_invite_flow_chart_parts_text li{text-indent:-1em;padding-left:1em}.circle_invite_flow_chart_parts_text strong{color:#e66c00;font-weight:700}.circle_invite_flow_chart_parts:before{content:"";background:url(/modpub/images/web/home/circle/arrow.png) no-repeat;width:29px;height:9px;position:relative;bottom:34px;right:0;transform:rotate(90deg)}.circle_invite_flow_chart_parts:first-of-type:before{display:none}.circle_invite_flow_chart_parts:after{content:"";width:100px;height:100px;margin-top:84px;margin-right:-320px;position:absolute}.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{position:relative}.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:400}.circle_invite_flow_chart_parts.last img{margin-left:-390px;position:absolute}.circle_invite_flow_chart_bubble{color:#333;background-color:#fef4e2;border:1px solid #ea7501;border-radius:100px;justify-content:center;align-items:center;width:135px;height:135px;display:flex;position:absolute;top:160px;right:-16px}.circle_invite_flow_chart_bubble p{text-align:center}.circle_invite_flow_chart_bubble p strong{color:#ea7501;font-size:16px;font-weight:700}.circle_invite_flow_chart_bubble:after,.circle_invite_flow_chart_bubble:before{content:"";border-left:10px solid #0000;border-right:15px solid #0000;width:0;height:0;margin-top:-93px;margin-left:-99px;position:absolute;transform:rotate(0)}.circle_invite_flow_chart_bubble:after{border-top:16px solid #fef4e2}.circle_invite_flow_chart_bubble:before{border-top:16px solid #ea7501;margin-bottom:2px;margin-left:-104px}.circle_invite_pr_list{flex-wrap:wrap;justify-content:space-around;margin:0 100px;display:flex}.circle_invite_pr_list_contents{border:1px solid #bdc9e0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:260px;margin-bottom:30px;padding:20px 0;display:flex}.circle_invite_pr_list_contents h4{text-align:center;margin-bottom:20px;font-size:13px;font-weight:700}.circle_invite_pr_list_contents p{color:#666;font-size:10px}.circle_invite_pr_list_contents:hover{cursor:pointer;color:#ea7501;border:1px solid #ea7501;text-decoration:none}.circle_invite_pr_list_contents:link{color:#333;text-decoration:none}.circle_invite_guide{margin:50px 0}.circle_invite_guide_list{justify-content:center;display:flex}.circle_invite_guide_list_contents{border:1px solid #bdc9e0;border-radius:4px;flex-direction:column;align-items:center;width:120px;height:120px;margin:0 10px;padding:20px;display:flex}.circle_invite_guide_list_contents img{margin-top:-8px}.circle_invite_guide_list_contents:hover{cursor:pointer;color:#ea7501;border:1px solid #ea7501;text-decoration:none}.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{text-align:center;margin-bottom:20px;font-size:13px;font-weight:700}.circle_invite_guide_list_contents p{color:#666;white-space:nowrap;text-align:center;margin-top:8px;font-size:10px;line-height:1.3}.circle_invite_post_worries{flex-direction:column;align-items:center;display:flex}.circle_invite_post_worries_serif{align-items:center;margin-bottom:14px;display:flex}.circle_invite_post_worries_serif p{text-align:center;background-color:#eff2f6;border-radius:4px;width:340px;margin-left:40px;padding:10px;font-size:18px}.circle_invite_post_worries_serif p strong{color:#ea7501;font-weight:700}.circle_invite_post_detail{text-align:center;background-color:#eff2f6;border-radius:4px;flex-direction:column;align-items:center;margin:10px 0;padding:20px;display:flex}.circle_invite_post_detail_text{margin:8px 0 10px;font-size:16px;font-weight:700}.circle_invite_post_detail_text strong{color:#e66c00;font-size:20px}.circle_invite_post_detail_address{background-color:#fff;border-radius:4px;padding:8px 12px;font-size:12px}.circle_invite_post_detail_matter{font-size:12px}.circle_invite_post_detail_matter strong{color:#e66c00;font-weight:700}.circle_invite_post_detail_btn{color:#fff;background-color:#ea7501;border-radius:5px;margin:16px 0 10px;padding:10px;font-size:14px;font-weight:700}.circle_invite_post_detail_btn:hover{opacity:.8}.circle_invite_post_detail_btn:link,.circle_invite_post_detail_btn:visited{color:#fff;text-decoration:none}.circle_invite_sales_payment{color:#333;background:#f2f2f2;border-left:6px solid #bbb;margin:5px 0 10px;padding:6px 0 4px 8px;font-size:12px;font-weight:700;line-height:1.5}.circle_invite_merit{width:89%;max-width:702px;margin:0 auto}.circle_invite_merit_list{flex-wrap:wrap;justify-content:flex-start;margin-bottom:60px;display:flex}.circle_invite_merit_list_contents{border:1px solid #bdc9e0;border-radius:4px;flex-direction:column;justify-content:space-evenly;align-items:center;width:160px;height:120px;margin:16px;padding:20px;display:flex}.circle_invite_merit_list_contents:hover{cursor:pointer;color:#ea7501;border:1px solid #ea7501;text-decoration:none}.circle_invite_merit_list_contents:link{color:#333;text-decoration:none}.circle_invite_merit_list_contents h4{text-align:center;white-space:nowrap;margin-bottom:20px;font-size:13px;font-weight:700}.circle_invite_merit_list_contents img{margin-top:-8px}.circle_invite_merit_list_contents_text{color:#333;white-space:nowrap;text-align:center;margin-top:10px;font-size:11px}.circle_invite_merit_list_contents_text strong{color:#e66c00;font-weight:700}.circle_invite_merit_list_contents_text_detail{color:#666;font-size:10px}div.main_modify_box_end div.regist_complete_notice{border:1px dashed #b7bed0;border-radius:6px;margin:0;padding:10px}.regist_complete_notice_title{color:#e58600;margin:0;font-size:14px;font-weight:700;line-height:19.6px}.regist_complete_lead{color:#333;margin:0;padding:10px 0;font-size:12px;line-height:18px}.regist_complete_steps{background:#eff2f6;border-radius:4px;flex-direction:column;gap:10px;padding:10px;display:flex}.regist_complete_steps_heading{color:#333;margin:0;font-size:14px;font-weight:700;line-height:18px}.regist_complete_steps_pc_notice{display:none}.regist_complete_steps_list{border-radius:3px;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.regist_complete_steps_list li{box-sizing:border-box;background:#fff;align-items:center;gap:5px;padding:10px;display:flex}.regist_complete_step_badge{box-sizing:border-box;color:#fff;background:#e58600;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:55px;padding:1px 3px;font-size:12px;font-weight:600;display:flex}.regist_complete_step_text{color:#000;font-size:12px;line-height:normal}.regist_complete_step_text a{color:#039;font-weight:600}.regist_complete_steps_footer{color:#333;margin:0;font-size:12px;line-height:18px}@media screen and (width<=1023px){.circle_regist_complete #container{min-width:0}.circle_regist_complete div.main_modify_box,.circle_regist_complete div.main_modify_box_inner,.circle_regist_complete div.main_modify_box_end{background:0 0;width:auto}.circle_regist_complete div.modify_white_box,.circle_regist_complete div.static_wrapper{width:auto}}@media screen and (width<=767px){.circle_regist_complete #main_inner{margin:0}.circle_regist_complete #header_simple{margin-bottom:0}.circle_regist_complete #wrapper{margin-top:0}.circle_regist_complete div.static_wrapper{display:none}.circle_regist_complete div.main_modify_box_end{padding:0 12px 20px}.circle_regist_complete div.modify_white_box{padding:12px}.circle_regist_complete div.base_title{background:#e6ebf5;border-bottom:1px solid #c5cee0;margin:0;padding:8px 15px;line-height:1.4;display:block}.circle_regist_complete div.base_title h1{color:#4d6594;background:0 0;padding:0;font-size:16px;font-weight:700}.circle_regist_complete ul#modify_process_line{table-layout:fixed;border-bottom:1px solid #ccc;width:100%;height:auto;display:table;overflow:hidden}.circle_regist_complete ul#modify_process_line:before,.circle_regist_complete ul#modify_process_line:after{content:none}.circle_regist_complete ul#modify_process_line li:before,.circle_regist_complete ul#modify_process_line li:after{content:"";position:absolute;top:0;right:-9px}.circle_regist_complete ul#modify_process_line li:before{z-index:5;border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:10px solid #ccc;top:-2px;right:-10px}.circle_regist_complete ul#modify_process_line li:after{z-index:10;border-top:18px solid #0000;border-bottom:18px solid #0000;border-left:9px solid #f5f5f5}.circle_regist_complete ul#modify_process_line li:last-child:before,.circle_regist_complete ul#modify_process_line li:last-child:after,.circle_regist_complete ul#modify_process_line li:nth-child(2):before{border:none}.circle_regist_complete ul#modify_process_line.select_03_process_right li.process_left,.circle_regist_complete ul#modify_process_line.select_03_process_right li.process_01,.circle_regist_complete ul#modify_process_line.select_03_process_right li.process_right{float:none;box-sizing:border-box;vertical-align:middle;text-align:center;color:#666;background:#f5f5f5;height:36px;padding:0 0 0 9px;font-size:12px;font-weight:400;line-height:1.4;display:table-cell;position:relative}.circle_regist_complete ul#modify_process_line.select_03_process_right li.process_left{padding:0}.circle_regist_complete ul#modify_process_line.select_03_process_right li.process_right{color:#fff;background:#4d6594}.circle_regist_complete .regist_complete_steps_pc_notice{display:inline}.circle_regist_complete .regist_complete_steps_list li{flex-wrap:wrap}}div.flow_box{padding:0 15px 15px}div.flow_guide p.flow_title{border-bottom:1px solid #bbb;margin-bottom:5px;padding:0;font-size:14px;font-weight:700}p.guide_image{text-align:center;margin:10px 0}div.flow_box p.guide_image:last-child{margin-bottom:0}table.static_table{background:#fff;border:1px solid #bbb;width:100%;margin:5px 0 10px;font-size:12px}table.static_table th{text-align:left;vertical-align:top;background:#f2f2f2;border:1px solid #bbb;padding:10px;font-weight:400}table.static_table th span{font-weight:400}table.static_table td{vertical-align:top;border:1px solid #bbb;padding:10px;line-height:1.5}table.static_table td span{color:#666;font-size:10px;display:block}div.table_hs table.static_table th,div.table_hs table.static_table td{padding:5px 10px}table.static_table th.left_60,table.static_table td.left_60{width:60px}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 th.left_200,table.static_table td.left_200{width:200px}table.static_table td strong{color:#e58600;padding:0 3px;font-size:13px}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{background:#f2f2f2;border-color:#bbb #bbb currentColor;border-bottom-style:none;border-bottom-width:medium}div#guide_simple h3{background:0 0;border:none;padding:0 0 0 15px;font-size:13px}div#guide_simple ul.base_list_hs li{background:url(/images/web/home/icon_list_02.gif) 0 5px no-repeat}div#guide_simple ul.base_list_hs li li{background:0 0}div#banner_wrap{background:url(/images/web/home/bg_check_form_mid.gif) repeat-y;border-top:1px solid #b8c3d9;border-bottom:1px solid #b8c3d9}:first-child+html div#banner_wrap,* html div#banner_wrap{padding-bottom:30px}div#banner_wrap div.base_text_15{width:auto;margin:0 12px}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,* 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{text-align:center;color:#fff;background:#8fa0c4;border-radius:5px 5px 0 0;width:100%;height:30px;padding:0 1px;font-size:12px;line-height:30px;display:block;position:absolute;top:-1px;left:-1px}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{min-height:140px;margin:20px 0 0}div#banner_wrap div#auto_up ul{margin:20px 0 0}div#banner_wrap div.work_main_list_ncol li{min-width:168px;max-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{cursor:pointer;background:#fff;border:1px solid #b8c3d9;margin:0;padding:15px 0 10px;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{cursor:default;background:#e6eaf2;border:1px solid #607194}div#banner_wrap dd.work_name{word-break:break-all;height:4em;max-height:4em;line-height:1.4;overflow:hidden;height:auto!important}div#banner_wrap dd.maker_name{word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}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;margin-bottom:5px}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}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 span{margin:2px 0;display:block}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{text-align:center;background:#f2f2f2;border-radius:10px;width:80px;height:20px;margin:0 0 7px -5px;line-height:20px}div#banner_wrap div.recommend_banner_list p.banner_category,div.banner_box_02 p.banner_category{border-bottom:1px dotted #000;margin:20px 0 10px;line-height:1.5}div#banner_wrap div.banner_box_02 p.banner_category{width:730px;margin:0 auto 10px}div#banner_wrap div.banner_box_02 li.banner_category{clear:both;border-bottom:1px dotted #000;width:730px;margin:0 5px 10px;line-height:1.5;display:block}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{width:98%;padding:2px 1%;line-height:1.5;overflow:hidden}.app_guide{border:2px solid #e6e6e6;margin:30px 0 20px}.app_guide dl{background:linear-gradient(#fafafa 0%,#fff 100%);border:2px solid #fff;padding:8px;line-height:1.4}.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;margin-top:5px;font-size:16px;font-weight:700}.app_guide dd.story{margin-bottom:10px;font-size:13px}.app_guide dd.link{float:right;margin-top:10px;margin-right:5px;position:relative}.app_guide dd.link a{color:#fff;text-align:center;background:#e36c94;border-radius:3px;width:180px;height:24px;padding-left:5px;font-size:12px;line-height:24px;text-decoration:none;display:block}.app_guide dd.link a:before{content:"▼";width:24px;height:24px;font-size:11px;display:block;position:absolute;top:0;left:0;transform:rotate(-90deg)}.app_guide dd.link a:hover{background:#70b6c0}.app_guide dd .tag li{float:left;color:#fff;text-shadow:0 -1px #0700021a;background:#626262;border-radius:9px;margin-right:2px;padding:2px 8px;font-size:78.6%;line-height:1.3}.app_guide dd .tag li.genre_02{background:#319baa}.app_guide dd .tag li.genre_03{background:#e84c80}.app_guide dd ul.tag{min-height:1%;margin:-5px 0 0 -4px;display:block}#nijiyome_banner li{margin:0 15px 15px 0}.banner_box_01 span{border:1px solid #a9a9a9;margin:2px 0;display:block;overflow:hidden}.banner_box_01 textarea{word-break:break-all;color:#999;border:none;width:98%;margin:0;padding:2px 1%;line-height:1.5;overflow:hidden}.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,#bn_s50 ul.bn_list li{width:320px}div.banner_box_inner ul.bn_list li{float:left;margin:0 15px 15px 0}h2.recommend_banner_sub_title{color:#fff;box-sizing:border-box;background:#6c7fa6;height:36px;margin:0 -1px;padding:0 16px;font-size:14px;font-weight:700;line-height:36px;position:relative}.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{color:#fff;cursor:default;text-decoration:none}h2.recommend_banner_sub_title a:hover{color:#fff;text-decoration:none}h2.recommend_banner_work_title{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#6c7fa6;border-radius:15px;min-width:335px;max-width:735px;height:26px;padding:0 10px 0 15px;font-size:14px;font-weight:700;line-height:26px;position:absolute;top:-11px;left:-5px;overflow:hidden}div.banner_box_01,div.banner_box_02,div.banner_box_03{background:#fff;border:1px solid #b8c3d9;margin:0 15px 20px;position:relative}div.banner_box_01{border-top:none;padding:0 0 15px}div.banner_box_02{border-top:none;padding:0 15px 15px}div.banner_box_03{margin:30px 15px;padding:0 15px 15px}#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:1px solid #536280;border-bottom:none;margin:20px 15px}table.banner_guide{table-layout:fixed;border-collapse:separate;background:#fff;width:100%;line-height:1.5}table.banner_guide tr th{color:#fff;vertical-align:top;background-color:#6c7fa6;border:1px solid #4d628c;border-color:#8f9fbf #4d628c #4d628c #8f9fbf;width:110px;padding:15px 0 0 10px;font-size:12px}table.banner_guide tr td{vertical-align:top;background:#fff;border-bottom:1px solid #4d628c;padding:15px 10px}table.banner_guide li.service{background:0 0;padding-right:0}div#banner_wrap a.select{color:#e58600;pointer-events:none;background-color:#fff9d9;border:1px solid #e58600;padding:2px 5px;font-weight:700;display:inline}.source{word-break:break-all;resize:vertical;line-height:1.5;overflow:hidden}a.btn_explain{color:#666;background:#eee;border:1px solid #ccc;padding:2px 6px;font-size:12px;text-decoration:none}.bn_select_wrap li{float:left;text-align:center;border-top:1px solid #b8c3d9;margin:0 15px 20px 0;padding:1em 0 0;position:relative}.bn_select_wrap li.girls,.bn_select_wrap li.eng{margin:0 15px 20px 0}.bn_select_wrap li.type_noborder{float:none;text-align:left;border-top:0;margin:0;padding:0}.bn_select_wrap li p.site_category{text-align:center;width:100%;position:absolute;top:-.7em}.bn_select_wrap li p.site_category span{color:#536280;background:#fff;padding:0 5px}.bn_select li{float:left;color:#536280;text-align:center;cursor:pointer;background:#e7ebf3;border:none;border-radius:3px;height:30px;margin:3px;padding:0 10px;line-height:1.3}.bn_select li p{text-align:center;margin-top:-.6em;position:relative;top:50%}.bn_select li span{padding-left:1px;font-size:11px}.bn_select li.selected{color:#fff;cursor:default;background:#6c7fa6}.bn_select li:hover{color:#fff;background:#6c7fa6}.bn_select_wrap .bn_select li p{margin-top:-1.2em}.select_label{flex-wrap:wrap;margin-top:-8px;display:flex}.select_label .select_label_btn{margin-top:8px;margin-right:8px}.select_label .select_label_btn.type_checkbox{width:150px}.select_label .select_label_btn.type_checkbox label{padding:8px 20px 8px 35px}.n_form_box_inner .select_label .select_label_btn.type_checkbox,.white_box_form .select_label .select_label_btn.type_checkbox{width:172px}.select_label .select_label_btn input{display:none}.select_label .select_label_btn label{color:#536280;text-align:center;background:#e7ebf3;border-radius:5px;justify-content:center;align-items:center;height:40px;padding:8px 25px 8px 15px;font-size:14px;display:flex;position:relative}.select_label .select_label_btn input:checked+label{color:#fff;background:#6c7fa6}.select_label .select_label_btn input:disabled+label{color:#cdcdcd;cursor:default;background:#f5f5f5}.select_label .select_label_btn input:disabled+label:before{opacity:.2}.select_label .select_label_btn label:before{content:"";background-color:#fff;border:1px solid #b7bed0;margin-right:10px;position:relative}.select_label .select_label_btn input:checked+label:before{background-color:#0075ff;border:1px solid #0075ff}.select_label .select_label_btn.type_radio label:before{border-radius:100%;width:14px;height:14px}.select_label .select_label_btn.type_radio input:checked+label:before{box-shadow:inset 0 0 0 2px #f4f4f4}.select_label .select_label_btn.type_checkbox label:before{border-radius:4px;width:14px;height:14px;position:absolute;left:15px}.select_label .select_label_btn.type_checkbox input:checked+label:after{content:"";color:#fff;z-index:11;font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:400;position:absolute;top:22px;left:17px}.select_label .select_label_btn p{text-align:center;line-height:1.3}.select_label .select_label_btn span{font-size:10px;display:block}.select_label .rate_distribute,.list_table .list_th li .rate_distribute{flex-direction:column;align-items:center;gap:2px;line-height:1.3;display:flex}.select_label .rate_distribute p,.list_table .list_th li .rate_distribute p{align-items:center;gap:5px;font-size:12px;display:flex}.select_label .rate_distribute span,.list_table .list_th li .rate_distribute span{font-size:14px;font-weight:700}.bn_select_wrap .bn_select li{height:40px;padding:5px 15px}.bn_select_wrap .bn_select li span{padding:0;font-size:12px;display:block}#bn_select_nijiyome li{padding:0}#bn_select_nijiyome li a{color:#536280;text-align:center;height:30px;padding:0 10px;line-height:30px;text-decoration:none;display:block}#bn_select_nijiyome li a:hover{color:#fff}.bn_select li.ttl{float:none;text-align:left;cursor:default;background:0 0;border:none;height:15px;margin:0;line-height:1.3}.bn_select li.ttl:hover{color:#536280;background:0 0}.pt10{padding-top:10px!important}.input_contents{margin-bottom:24px}.input_contents .text{font-size:16px}.translator_apply_form_box .input_contents .text{padding:0}div.static_frame_01{border:3px solid #e0dabe;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{background:#fbfcfd;border:1px solid #b8c3d9;width:548px;margin:0 auto;padding:3px}div#link_btn_box_01_inner,div.link_btn_box_01_inner{background:#f0f2f7;padding:15px}div#link_btn_box_01_inner.bottom_img{width:500px;margin:0 auto}div#link_btn_box_01 p.btn_guide_01,div.link_btn_box_01 p.btn_guide_01{text-align:center;margin-bottom:10px;line-height:1.6}div#link_btn_box_01 div.link_btn_01{background:url(/images/web/home/bg_guide_btn_01.gif) 50% no-repeat;margin-bottom:20px}div#link_btn_box_01 p.btn_text_01{text-align:center;color:#ff7200;margin-bottom:8px;font-size:18px;font-weight:700}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{text-indent:-9999px;border:none;height:40px;margin:0 auto 5px;display:block;overflow:hidden}div#link_btn_box_01 p.guide_regist_circle a{background:url(/images/web/home/btn_main.png) -320px -496px no-repeat;width:209px}div#campaign_regist p.guide_regist_work a,div#link_btn_box_01 p.guide_regist_work a{background:url(/images/web/home/btn_main.png) 0 -1080px no-repeat;width:160px}div#link_btn_box_01 p.btn_apply_sell_eng a{background:url(/images/web/home/btn_main.png) -320px -656px no-repeat;width:209px}div#link_btn_box_01 p.btn_apply_sell_tw a{background:url(/images/web/home/btn_main.png) -320px -1456px no-repeat;width:209px}div#link_btn_box_01 p.guide_apply_mobile a{background:url(/images/web/home/btn_main.png) -320px -536px no-repeat;width:209px}div#link_btn_box_01 p.guide_apply_mobile_girls a{background:url(/images/web/home/btn_main.png) -320px -576px no-repeat;width:209px}div.link_btn_box_01 p.btn_webup a{background:url(/images/web/home/newitem_webup_btn.png) 0 0 no-repeat;width:209px}div.link_btn_box_01 p.btn_mynumber a{background:url(/images/web/home/btn_main.png) -320px -1656px no-repeat;width:209px}div.important_info{text-align:center;background:#fff2f8;border:1px solid #f16a99;width:550px;margin:0 auto 15px;padding:15px 15px 5px}div.important_info h2{color:#c00;text-align:center;background:url(/images/web/common/icon_attention_01.png) 0 no-repeat;border:none;margin:0 auto 15px;padding:0 0 0 23px;font-size:16px;font-weight:700;display:table}div.important_info p{color:#000;margin:0 0 10px;font-size:13px;line-height:1.5}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{text-align:left;margin:0;font-size:12px}.new_info{text-align:center;background:#fff2f8;border:1px solid #f16a99;width:550px;margin:0 auto 15px;padding:8px 15px}.new_info p{color:#d94c63;padding-left:19px;font-size:13px;font-weight:700;display:inline-block}.new_info p:before{color:#fff;content:"NEW";background:#d94c63;border-radius:2px;margin-right:5px;padding:3px;font-size:12px;line-height:1;display:inline-block}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{background:url(/images/web/home/bg_title_sub_right.png) 100% 0 no-repeat;border:none;padding:0}div.cl_present{border-bottom:1px dotted #000;margin-bottom:20px;padding:0 15px 10px;font-size:13px}div.cl_present p.cl_title{padding:3px 0 7px;font-size:15px;font-weight:700}div#campaign_list ul{padding-bottom:10px;line-height:1.5}div.cl_present ul li.cl_outline{margin-top:7px}div#campaign_list ul li strong{color:#e58600;padding:0 2px;font-size:13px;font-weight:700}div.cl_past_wrap{padding-right:10px}div.cl_past{border-bottom:1px dotted #000;margin-bottom:10px;padding:0 15px 10px 0}p.cl_banners{float:left;text-align:center;width:210px;padding-top:3px}div.cl_past dl{padding-left:210px}div.cl_past a.cl_title,div.cl_past dl dt{padding-bottom:7px;font-size:13px;font-weight:700}div.cl_past dl dd.cl_outline{margin-top:5px}p.cl_present_message{color:#e58600;margin:30px 0 15px;font-size:14px;font-weight:700;line-height:1.4}div#campaign_list #scrollbar1{width:793px}div#campaign_list #scrollbar1 .viewport{width:auto;height:740px;position:relative;overflow:hidden}div#campaign_list #scrollbar1 .overview{margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}div#campaign_list #scrollbar1 .scrollbar{float:right;background:#f2f2f2;border-radius:3px;width:6px;position:relative;box-shadow:inset 1px 1px 1px #0000004d}div#campaign_list #scrollbar1 .track{background:#f2f2f2;border-radius:3px;width:6px;height:100%;position:relative;box-shadow:inset 1px 1px 1px #0000004d}div#campaign_list #scrollbar1 .thumb{cursor:pointer;background:#bbb;border-radius:5px;width:10px;height:10px;position:absolute;top:0;left:-2px;overflow:hidden}div#campaign_list #scrollbar1 .thumb .end{background:#bbb;border-radius:5px;width:10px;height:10px;overflow:hidden}div#campaign_list #scrollbar1 .disable{display:none}div.bp_save_setting{background:#fff;border:1px solid #b8c3d9;padding:15px}div.bp_save_setting p{padding:0 0 10px}div.bp_save_setting p strong{color:#f26d83;padding:0 0 0 12px;font-size:14px;font-weight:700;display:block;position:relative}div.bp_save_setting p strong i{border:6px solid #0000;border-left-color:#f26d83;width:0;height:0;margin-top:-6px;position:absolute;top:50%;left:0}div.bp_save_setting table{width:100%;margin-bottom:15px}div.bp_save_setting table th{text-align:center;color:#fff;background:#607194;border:1px solid #b8c3d9;padding:5px 0;font-weight:700;line-height:1.2}div.bp_save_setting table td{text-align:center;border:1px solid #b8c3d9;padding:5px}div.bp_save_setting ul li{margin-left:30px;list-style:outside}div.bp_save_setting ul li:first-child{margin-left:0;list-style:none}tr.even td{background:#f0f2f7}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;width:100%;height:28px;line-height:28px;display:block}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{color:#fff;background:#607194}td.bp_list_04:hover,tr.even td.bp_list_04:hover{color:#fff;background:#d33}.bp_list_02{width:120px;padding:5px 0}div.bp_dialog{z-index:5000;width:100%;height:100%;position:fixed;top:0;left:0}div.bp_dialog p{color:#000;text-align:center;padding:0 0 10px;font-size:12px;font-weight:400}div.bp_caution_overlay{opacity:.8;background:#000;width:100%;height:100%}div.bp_caution,div.get_bp_code{background:#fff;border:1px solid #b8c3d9;border-radius:5px;width:370px;margin:-78px 0 0 -201px;padding:30px 15px 10px;display:inline;position:absolute;top:50%;left:50%;box-shadow:0 0 3px #0000001a}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{color:#000;margin:0;font-size:12px;font-weight:400}div.bp_caution p img{padding-bottom:10px}div.bp_dialog span.close{cursor:pointer;background:url(/images/campaign/congrats_500k/bg_500k_split.png) -326px -73px no-repeat;width:35px;height:0;padding-top:35px;display:block;position:absolute;top:-10px;right:-10px;overflow:hidden}div.bp_dialog a.btn_erase{background:url(/images/web/home/btn_main.png) -160px -600px no-repeat;width:160px;height:0;padding-top:40px;display:block;overflow:hidden}div.bp_dialog input.btn_cancel{padding:0}.sample_wrap{flex-wrap:wrap;margin:0 0 10px;display:flex;position:relative}.sample_wrap .bp_sample{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #b8c3d9;width:calc(33.3333% - 6.66667px);height:340px;transition:all .3s;position:relative;overflow:hidden}.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:1px solid #607194}.sample_wrap .bp_sample a{text-decoration:none;display:block}.sample_wrap .bp_sample p{color:#666;height:70px;padding:10px;font-size:11px;line-height:1.5;position:relative;top:0}.sample_wrap .bp_sample p strong{color:#f26d83;margin-bottom:10px;padding-left:12px;font-size:14px;display:block}.sample_wrap .bp_sample:hover p{background:#edf5fd}.sample_wrap .bp_sample p i{border:6px solid #0000;border-left-color:#f26d83;width:0;height:0;position:absolute;top:14px;left:10px}.sample_wrap .bp_sample a:before{text-align:center;content:"";background:url(/images/web/common/blog_parts/bg_sample_bp_ss.jpg) no-repeat;border:1px solid #edf5fd;height:230px;margin:10px;display:block;overflow:hidden}.sample_wrap .bp_sample.type_h_01 a:before{background-position:0 0}.sample_wrap .bp_sample.type_h_02 a:before,.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,.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:.3s}.masonry{transition-property:height,width}.masonry .masonry-brick{transition-property:left,right,top}div.btn_back{text-align:right;position:absolute;bottom:15px;right:15px}div#aff_method dl.bp_guide{font-size:12px;line-height:1.5}div#aff_method dl.bp_guide dt{color:#000;width:auto;padding:5px 10px 0 0;font-weight:400}div#aff_method dl.bp_guide dt dd{margin:0;padding:0}a.bp_banner{background:url(/images/web/home/bn_blogparts.png) 0 0 no-repeat;width:148px;height:0;margin:5px 0 0;padding-top:72px;display:block;overflow:hidden}div.bp_condition{color:#fff;background:#607194;border-radius:3px;width:auto;height:28px;margin-bottom:10px;padding:0 10px;font-size:12px;line-height:30px;position:absolute;top:-22px;right:15px}div.bp_condition:after{content:"";border-top:8px solid #607194;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;display:block;position:absolute;top:28px;right:15px}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:700}div.bp_condition ul li.item_01{animation:2s ease-out 3s infinite both bp_condition}div.bp_condition ul li.item_02{animation:2s ease-out 3.15s infinite both bp_condition}div.bp_condition ul li.item_03{animation:2s ease-out 3.3s infinite both bp_condition}@keyframes bp_condition{0%{transform:translateY(0)}7%{transform:translateY(-7px)}14%{transform:translateY(0)}21%{transform:translateY(-1px)}28%,to{transform:translateY(0)}}div#bp_wrap{z-index:2000;min-width:795px;font-size:12px;line-height:1.5;position:relative}div.bp_contents_wrap{background:url(/images/web/common/blog_parts/bg_bp_main.gif);border:1px solid #b8c3d9;min-width:763px;margin:0;padding:15px}div.bp_left_wrap{vertical-align:top;float:left;width:400px}div.bp_right_wrap{float:left;vertical-align:top;width:100%;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:1px solid #b8c3d9;border-top:none;border-radius:3px;margin:0 0 15px;padding:45px 15px 15px;position:relative}div.bp_box_02{padding:65px 20px 20px}div.bp_box_03{border-top:none;margin:0 0 16px;padding:60px 15px 15px}div.bp_box_04{margin:5px 0 15px;padding-left:10px}input[type=text]#circle_key{margin-right:2px}p.caution_bp_smartphone{color:#999;padding-top:20px;font-size:11px;position:relative}div.bp_top_img{background-color:#f0f2f7;width:100%;margin-bottom:20px}div.bp_top_img p{background:url(/images/web/common/blog_parts/mainpic_bp.png) 50% no-repeat;border:1px solid #b8c3d9;height:138px;position:relative}div.bp_top_img p a{width:140px;height:0;margin-left:100px;padding-top:20px;display:block;position:absolute;bottom:20px;left:50%;overflow:hidden}div.bp_top_img a{background:url(/images/web/common/blog_parts/btn_link_affiliate.png) no-repeat}div.type_select{color:#fff;background:#607194;border-radius:3px 3px 0 0;width:380px;height:25px;padding:10px;line-height:25px;position:absolute;top:-1px;left:-1px}ul#circle_list{clear:both;background:url(/images/web/common/blog_parts/bg_bp_main.gif);border:1px solid #b8c3d9;width:100%;max-height:300px;margin-top:5px;padding:5px 0;overflow:auto}ul#circle_list li{padding:5px 0}input.button_right{float:right;padding:1px 10px}div.bp_select_contents a.bp_help{background:url(/images/web/common/blog_parts/icon_bp_help_accordion.png) no-repeat;width:15px;height:0;margin:3px 0;padding-top:15px;display:block;position:absolute;top:-1px;right:20px;overflow:hidden}div.bp_select_contents a.bp_help:hover{background-position:0 -15px}.popup_box.blog_parts{z-index:3000}div.bp_contents_title{z-index:300;background:#607194;border-radius:3px 3px 0 0;width:100%;height:30px;padding:0 1px;line-height:30px;display:block;position:absolute;top:0;left:-1px}div.bp_contents_title p{color:#fff;padding:0 10px;font-size:12px;display:block}p.bp_contents_sub_title{border-left:4px solid #607194;padding:3px 0 3px 6px;display:block;position:relative}div.bp_option{border-bottom:1px dotted #b8c3d9;margin-bottom:5px;padding:5px 0}div.bp_contents_title_preview{color:#fff;background:#607194;border-radius:3px 3px 0 0;width:100%;height:45px;padding:0 1px;font-size:14px;line-height:45px;position:absolute;top:0;left:-1px}div.bp_contents_title_preview span{padding-left:10px}div.bp_contents_title_preview ul{margin-top:-15px;position:absolute;top:50%;right:15px}div.bp_contents_title_preview ul li{float:left;color:#607194;text-align:center;cursor:pointer;background:#354566;width:50px;height:30px;font-size:11px;line-height:30px}div.bp_contents_title_preview ul li:hover{color:#bbb}div.bp_contents_title_preview ul li.on{color:#fff;background:#062b4d;height:30px;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{text-align:right;margin-top:30px}div.bp_width_value input{text-align:left;width:50px}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{color:#999;text-align:right;font-size:11px}table.bp_option_list tr td{vertical-align:middle;padding:5px 10px 5px 0}table.bp_option_list tr td span,table.bp_option_list tr td span.large_index{border-left:4px solid #607194;width:90px;padding:3px 0 3px 6px;font-size:12px;display:block}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{counter-increment:cnt;margin-bottom:4px;list-style-type:none;display:flex}.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}div.bp_box_01 p,div.bp_box_02 p,div.bp_box_03 p,div.bp_box_04 p{margin-bottom:10px}div.bp_box_04 span{margin:5px 0;font-size:11px;display:block}p.complete_save_setting{color:#0a0;padding-top:5px;font-weight:700}ul.theme_color_wrap li{float:left;margin:5px;display:inline}li.color_theme_01 a,li.color_theme_02 a{background:url(/images/web/common/blog_parts/bg_bp_theme_color.png) no-repeat;width:25px;height:0;padding-top:25px;display:block;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) 0 -25px no-repeat}li.color_theme_01.on a,li.color_theme_02.on a{background:url(/images/web/common/blog_parts/bg_bp_theme_color.png) 0 -50px no-repeat;width:25px;height:0;padding-top:25px;display:block;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#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{text-indent:-9999px;background:url(/images/web/home/welcome_header.png) 0 0 no-repeat;height:150px}div#buy,div#circle{background:0 0}div#guide_welcome div#buy a{pointer-events:all;background:url(/images/web/home/welcome_btn_01.png) no-repeat;width:795px;height:210px;display:block;position:relative}div#guide_welcome div#circle a{pointer-events:all;background:url(/images/web/home/welcome_btn_02.png) no-repeat;width:795px;height:210px;display:block;position:relative}#guide_welcome .popup_buy{opacity:1;z-index:200;background:url(/images/web/home/welcome_popup_buy.png) no-repeat;width:815px;height:590px;transition:all .1s;display:block;position:absolute;top:357px}#guide_welcome .popup_buy.off{opacity:0;visibility:hidden;top:350px}#guide_welcome .popup_sell{opacity:1;z-index:200;background:url(/images/web/home/welcome_popup_sell.png) no-repeat;width:815px;height:570px;transition:all .1s;display:block;position:absolute;top:580px}#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{opacity:.8;top:1px}.popup_buy a.close,.popup_sell a.close{z-index:200;cursor:pointer;width:44px;height:44px;position:absolute;top:16px;left:770px}div.popup_buy p.regist_user,div.popup_sell p.regist_circle{background-color:#f3f5f9;border:1px solid #b8c3d9;padding:8px 290px;position:absolute;bottom:25px;left:29px}.floor_guide{flex-wrap:wrap;justify-content:space-between;display:flex}.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{border-left:5px solid #607194;margin-bottom:15px;padding:4px 0 4px 8px;font-size:14px;font-weight:700}.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{box-sizing:border-box;color:#333;border:1px solid #ccc;border-bottom:none;width:100%;padding:10px 20px 10px 12px;font-size:15px;text-decoration:none;display:block;position:relative;overflow:hidden}.floor_guide_item .floor_link:first-of-type{border-radius:6px 6px 0 0}.floor_guide_item .floor_link:last-of-type{border-bottom:1px solid #ccc;border-radius:0 0 6px 6px}.floor_guide_item .floor_link:hover{background:#fafafa}.floor_guide_item .floor_link span{white-space:nowrap;text-overflow:ellipsis;color:#888;max-width:100%;font-size:11px;display:block;overflow:hidden}.floor_guide_item .floor_link:after{content:"";width:8px;height:8px;margin-top:-4px;display:block;position:absolute;top:50%;right:12px;transform:rotate(45deg);box-shadow:inset -1px 1px #aaa}.floor_guide_item .qr{width:132px;height:133px;position:relative;overflow:hidden}.floor_guide_item .qr img{position:absolute;top:-17px;left:-19px}.floor_guide_item .qr:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 4px #000}div#site dl{padding-left:15px}div#site dl dt{float:left;clear:both;width:190px;padding-bottom:12px}div#site dl dt a{color:#e58600;font-size:13px;font-weight:700;line-height:1.4}div#site dl dt a:hover{text-decoration:underline}div#site dl dd{margin-left:200px;padding-top:3px;padding-bottom:12px;line-height:1.4}div#guide_user_payment table{table-layout:fixed}div#guide_user_payment th{text-align:center;padding:5px 0;font-size:14px;font-weight:700}div#guide_user_payment th.user{color:#fff;background:#e76156}div#guide_user_payment th.guest{color:#fff;background:#58a8e9}div#guide_user_payment td.user h3{background:#fce7e4;border-left-color:#e76156}div#guide_user_payment td.guest h3{background:#e2edfa;border-left-color:#58a8e9}p.regist_user_btn a{cursor:pointer;text-indent:-9999px;background:url(/images/web/home/btn_user_regist.png) 0 0 no-repeat;border:0;outline:none;width:160px;height:40px;margin:0 auto;display:block}div#guide_buy_flow dt{font-size:14px;font-weight:700}div#guide_buy_flow dd{padding:5px 0 5px 18px}div.guide_play_text{float:left;width:500px}dl.guide_play_tool{float:right;width:250px}dl.guide_play_tool dt{text-align:center;float:left;width:80px;padding-bottom:15px}dl.guide_play_tool dd{padding-bottom:15px}div#guide_security{background:url(/images/web/privacy_mark.gif) 580px 45px no-repeat}div#guide_security div.base_text_15{width:500px}div#chara_dl{margin-bottom:0}div#user_merit_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}dl.merit_left{float:left;background:#fff;width:373px;height:140px;margin-bottom:15px}dl.merit_right{float:right;background:#fff;width:373px;height:140px;margin-bottom:15px}dl.merit_left dt,dl.merit_right dt{color:#e58600;margin:0 0 10px;padding:10px 10px 0;font-size:16px;font-weight:700;display:block}dl.merit_left dd p,dl.merit_right dd p{padding:0 10px;line-height:1.5}dl.merit_left dd p strong,dl.merit_right dd p strong{color:#f26d83;padding:0 3px}div#regist_btn_wrapper{clear:both;padding:5px 0 20px}div#regist_btn_inner{text-align:center;background:#fff;border:1px solid #ffcb67;width:400px;margin:0 auto;padding:15px 30px}div#regist_btn_inner p{text-align:center;margin-bottom:10px}div#regist_btn_inner a{cursor:pointer;text-indent:-9999px;background:url(/images/web/home/btn_user_regist.png) 0 0 no-repeat;border:0;outline:none;width:160px;height:40px;margin:0 auto;display:block}div#guide_regist div.bord{background:url(/images/web/home/bg_registuser_01.jpg) no-repeat;width:800px;height:800px;position:relative}div.bord .husen01{width:210px;line-height:1.5em;position:absolute;top:230px;left:44px}div.bord .husen01 dt{float:left}div.bord .husen01 dd{margin-left:110px}div.bord .husen01 .em_box{color:#eb731f;border:1px solid #e58600;border-radius:3px;margin-top:3px;padding:5px;font-weight:700}div.bord .husen02{width:210px;line-height:1.5em;position:absolute;top:230px;left:298px}div.bord .husen03{width:220px;line-height:1.5em;position:absolute;top:230px;left:540px}div.bord .husen04{width:210px;line-height:1.5em;position:absolute;top:480px;left:44px}div.bord .husen05{width:210px;line-height:1.5em;position:absolute;top:480px;left:295px}div.bord .husen06{width:210px;line-height:1.5em;position:absolute;top:480px;left:545px}div#guide_regist .color_00{color:#f06;font-weight:700}div#guide_regist .bord p.btn a{cursor:pointer;text-indent:-9999px;background:url(/images/web/home/btn_user_regist.png) 0 0 no-repeat;border:0;outline:none;width:160px;height:40px;margin:0 auto;display:block;position:relative;top:700px}div#guide_regist .bg_registuser_02 p.btn a{cursor:pointer;text-indent:-9999px;background:url(/images/web/home/btn_user_regist.png) 0 0 no-repeat;border:0;outline:none;width:160px;height:40px;margin:0 auto;display:block;position:relative;top:65px}div#guide_regist .bg_registuser_02 p.btn{top:65px}div#guide_regist p.btn:hover{opacity:.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)}to{transform:rotate(0)}}div#guide_regist .swing{transform-origin:top;animation-name:swing}div#guide_regist p.regist_flow{background:url(/images/web/home/pic_registuser_01.png) no-repeat;width:750px;height:245px}div.bg_registuser_02{background:url(/images/web/home/bg_registuser_02.png) no-repeat;width:360px;height:140px;margin:0 auto}p.sof_seal_img{float:left;text-align:center;width:100px;padding-top:5px}p#ps_attestation_01{text-indent:-9999px;background:url(/images/web/home/ps_attestation_01.png) top no-repeat;height:145px}div#guide_tool ul.attention_mini_list{border-top:1px dotted #bbb;padding-top:10px}dl.tool_download{font-size:12px;line-height:1.4}dl.tool_download dt{float:left;text-align:center;width:110px;padding:10px 0}dl.tool_download dt img{margin-bottom:5px}dl.tool_download dd{margin-left:120px;padding:10px 0}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{padding-left:5px;font-weight:400}dl.list_pdf{padding:5px 0 10px}dl.list_pdf dt{float:left;width:100px;font-weight:700}dl.list_pdf dd{margin-left:110px}dl.user_merit dt strong{color:#e58600}dl.user_merit dd{padding:5px 0 0 20px}dl.user_merit dd p{padding-left:15px}dl.circle_regist dt strong{color:#e58600}dl.circle_regist dd{padding:5px 0 0 20px}div.question_box{padding-bottom:15px}div.question_box .question_list_item{text-indent:-20px;margin:0 10px;padding:0 0 10px 25px;line-height:1.4}div.question_box .question_list_item:last-child{padding-bottom:0}div.question_box span.faq_q{color:#e58600;padding-right:5px;font-weight:700}span.faq_q{padding-right:5px}span.check_q{color:#d94c4c;padding-left:5px;font-size:11px}div.article_box p.q_back{float:right;background:url(/images/web/home/icon_more.png) 0 3px no-repeat;margin:0 15px 0 0;padding:2px 0 2px 16px}.ie_set{color:#208840}.regist_user_flow p{padding-bottom:0}.regist_user_flow .flow_list>li{counter-increment:title;border:1px solid #ccc;border-radius:5px;margin:0 0 40px;padding:12px;position:relative}.regist_user_flow .flow_list>li:after{content:"";color:#bada55;margin-left:-10px;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:900;position:absolute;bottom:-45px;left:50%}.regist_user_flow .flow_list>li:last-child:after{content:none}.regist_user_flow .flow_list>li .flow_title{margin-bottom:5px;font-size:15px;font-weight:700}.regist_user_flow .flow_title:before{content:counter(title);float:left;text-align:center;color:#fff;background-color:#607194;border-radius:50%;width:20px;height:20px;margin-right:10px;font-size:10px;line-height:20px;display:block}.regist_user_flow .flow_sub_title{background:#e6eaf2;margin:15px 0 10px;padding:3px 10px;font-weight:700}table#payment_chart{table-layout:fixed;width:620px;margin-bottom:20px}table#payment_chart th{color:#333;background-color:#f2f2f2}table#payment_chart th.payment_type{text-align:center;width:90px;font-weight:700}table#payment_chart th.pre_payment,table#payment_chart th.later_payment{text-align:center;vertical-align:middle;font-size:14px;font-weight:700}table#payment_chart th.pre_payment{background:#ffb973}table#payment_chart th.later_payment{background:#99e573}table#payment_chart th.payment_way{text-align:center;width:200px;font-weight:700}table#payment_chart th.pre_payment_way,table#payment_chart th.later_payment_way{vertical-align:middle;font-size:13px;line-height:1.4}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{text-align:center;font-weight:700}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;margin:0;padding: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{color:#fff;width:180px;height:22px;margin-bottom:10px;padding-left:12px;font-size:12px;font-weight:700;line-height:22px;display:block}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-bottom:2px;margin-left:12px}#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{text-align:center;color:#536280;border-bottom:1px solid #d7bed0;padding-bottom:10px;font-size:22px;font-weight:700}#pointguide_wrapper .point_service_area{padding:70px 0 100px}#pointguide_wrapper .point_service_box{width:90%;margin:0 auto;padding-bottom:70px;display:flex}#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{text-align:center;font-size:22px}#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:#607194;text-align:center;background-color:#fff;border:1px solid #b7bed0;border-radius:20px;font-size:13px;line-height:40px;text-decoration:none;transition:all .2s;display:block}#pointguide_wrapper .point_content_btn a:hover{background-color:#e6eaf2;border:1px solid #e6eaf2}#pointguide_wrapper .point_content_image img{width:264px}#pointguide_wrapper .point_content_text_link{padding-top:10px;font-size:11px;display:inline-block}#pointguide_wrapper .point_charge_area{flex-wrap:wrap;padding:60px 0 90px;display:flex}#pointguide_wrapper .point_charge_area:last-child{padding-bottom:40px}#pointguide_wrapper .point_charge_box{box-sizing:border-box;background-position:100% 100%;background-repeat:no-repeat;border:1px solid #e8e8e8;border-radius:10px;width:46%;height:100%;margin:0 auto;padding:25px 15px}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{text-align:center;padding-bottom:10px;font-size:22px;font-weight:700}#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{width:90%;margin:0 auto;padding:60px 0 80px;display:flex}#pointguide_wrapper .point_buy_text{padding-right:35px}#pointguide_wrapper .point_buy_image img{width:320px;height:auto}#pointguide_wrapper .point_attention{box-sizing:border-box;background:#f8f8f8;border-radius:10px;width:780px;margin:70px 0 100px;padding:30px}#pointguide_wrapper .point_attention h3{color:#536280;text-align:center;padding-bottom:25px;font-size:22px;font-weight:700}#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}div#bank_list{padding:0}div#bank_list p.bank_list_title{padding:5px 0 0}div#bank_list p.bank_list_title strong{color:#333;font-size:13px}div#bank_list li{background:0 0;margin-left:15px;padding:0;list-style-type:disc}dl.payment_convenience_point{margin-bottom:10px}dl.payment_convenience_point dt{clear:left;color:#fff;width:180px;height:22px;margin:0 0 10px;padding-left:12px;font-size:12px;font-weight:700;line-height:22px;display:block}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{float:left;width:130px;margin-bottom:2px;font-size:13px}dl.payment_convenience_point dd.regist strong,dl.payment_convenience_point dd.guest strong{padding-right:3px;font-weight:700}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{border:1px solid #e07083;margin:5px auto}p.payment_guest_convenience img{border:1px solid #709fe0;margin:5px auto}dl.payment_guest_rakuten dt{float:right;width:260px;height:86px}dl.payment_guest_rakuten dd{margin-right:270px}dl.payment_guest_rakuten p.message{color:#c00;font-size:13px;font-weight:700}div.guest_user_flow ol.rakuten_re_download li{background-image:none;margin:0 0 2px 20px;padding:0;list-style-type:decimal}dl.secure_visa{float:left;width:250px;padding-left:15px}dl.secure_visa dt{color:#e58600;font-size:14px;font-weight:700}dl.secure_visa dd{padding-left:20px}dl.secure_visa dd img{margin:6px 0 12px}dl.secure_master{float:left;width:250px}dl.secure_master dt{color:#e58600;font-size:14px;font-weight:700}dl.secure_master dd{padding-left:20px}dl.secure_master dd img{margin:6px 0 12px}dl.secure_jcb{float:left;width:180px}dl.secure_jcb dt{color:#e58600;font-size:14px;font-weight:700}dl.secure_jcb dd{padding-left:20px}dl.secure_jcb dd img{margin:6px 0 12px}div#guide_docomo_keitai div.static_header{background:url(/images/web/common/mainpic_docomo_keitai.png) 0 0 no-repeat;width:795px;height:640px;position:relative}div#guide_docomo_keitai div.static_header p{width:262px;height:84px;line-height:1.7;position:absolute;top:510px;left:140px}.flow_docomo_keitai{padding:5px 15px 15px}.flow_docomo_keitai dl{float:left;border:1px solid #cfced9;border-radius:5px;width:388px;margin-right:30px;padding:8px 0 0}.flow_docomo_keitai dt{color:#d00e31;margin-bottom:2px;padding:0 15px;font-size:16px;font-weight:700;line-height:1.4}.flow_docomo_keitai dd{border-bottom:1px dashed #cfced9;margin-bottom:10px;padding:0 12px 8px;position:relative}.flow_docomo_keitai dd:after{content:"▼";color:#cfced9;font-size:16px;position:absolute;bottom:-17px;left:175px;transform:scaleX(2.5)}.flow_docomo_keitai dd.last{border-bottom:none;margin-bottom:0}.flow_docomo_keitai dd.last:after{content:none}.flow_docomo_keitai p{float:left;background:url(/images/web/common/bg_docomo_regist.png) 0 10px no-repeat;width:280px;height:420px;padding:0;position:relative}.flow_docomo_keitai p a{text-indent:-9999px;background:url(/images/web/common/btn_docomo_regist.png) 0 0 no-repeat;width:200px;height:50px;display:block;position:absolute;top:132px;left:60px}.flow_docomo_keitai p a:hover{background:url(/images/web/common/btn_docomo_regist.png) 0 -50px no-repeat}div.base_title h1 span.guide_protect{padding-left:5px;font-size:14px;font-weight:400}.modest_info{text-align:center;background:#eafce6;border:1px solid #53a543;width:550px;margin:0 auto 15px;padding:8px 15px}.modest_info p{color:#53a543;padding-left:19px;font-weight:700;display:inline-block}.modest_info p:before{content:"";margin-right:5px;font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:900;display:inline-block;position:relative;top:1px}table#guide_viewer,table#guide_viewer2,table.guide_viewer{table-layout:fixed;border-color:#fff;width:100%;margin-bottom:20px}table#guide_viewer th,table#guide_viewer2 th,table.guide_viewer th{text-align:center;vertical-align:middle;background:#a3e595;font-size:13px;font-weight:700}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{text-align:center;vertical-align:middle;background:#d6f5d0;font-size:12px}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{text-indent:-9999px;width:180px;margin:0 auto;padding:0}table#guide_viewer td p a,table#guide_viewer2 td p a,table.guide_viewer td p a{width:180px;height:40px;display:block;overflow:hidden}p.viewer_pdf a{background:url(/images/web/common/btn_viewer_down.png) 0 0 no-repeat}p.viewer_pdf a:hover{background:url(/images/web/common/btn_viewer_down.png) 0 -40px no-repeat}p.viewer_browser a{background:url(/images/web/common/btn_viewer_down.png) 0 -80px no-repeat}p.viewer_browser a:hover{background:url(/images/web/common/btn_viewer_down.png) 0 -120px no-repeat}p.viewer_movie a{background:url(/images/web/common/btn_viewer_down.png) 0 -160px no-repeat}p.viewer_movie a:hover{background:url(/images/web/common/btn_viewer_down.png) 0 -200px no-repeat}p.viewer_dlsite a{background:url(/images/web/common/btn_viewer_down.png) 0 -240px no-repeat}p.viewer_dlsite a:hover{background:url(/images/web/common/btn_viewer_down.png) 0 -280px no-repeat}td.viewer_64bit p.viewer_pdf a{background:url(/images/web/common/btn_viewer_down.png) -180px 0 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) 0 -320px no-repeat}p.viewer_package a:hover{background:url(/images/web/common/btn_viewer_down.png) 0 -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{text-indent:0;text-align:center;width:auto;margin:0 auto;padding:5px 0 0;font-size:11px;line-height:1.3}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{background:#fff;border:1px solid #ff8e8e;width:720px;margin:10px auto 20px;padding:0 0 12px}div.static_inner .dlv_update h2{color:#d64a4a;text-align:center;background:#ffe3d4;border-bottom:none;border-left:none;margin-bottom:15px;padding:6px 0 5px;font-size:16px}div.static_inner .dlv_update p{vertical-align:top;width:480px;margin:0 15px;padding-bottom:0;font-size:13px;line-height:1.7;display:inline-block}div.static_inner .dlv_update p.btn_dlv{width:180px;margin:0 5px;padding:0;display:inline-block}div.static_inner .dlv_update p.btn_dlv a{text-indent:-9999px;background:url(/images/web/common/btn_viewer_down.png) 0 -240px no-repeat;width:180px;height:40px;display:block;overflow:hidden}div.static_inner .dlv_update p.btn_dlv a:hover{background:url(/images/web/common/btn_viewer_down.png) 0 -280px no-repeat}table#guide_trinity{table-layout:fixed;border-color:#fff;width:100%;margin-bottom:20px}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{text-align:center;vertical-align:middle;background:#a3e595;font-size:13px;font-weight:700}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{text-indent:-9999px;width:180px;margin:0 auto;padding:0}table#guide_trinity td p a{width:180px;height:40px;display:block;overflow:hidden}p.tool_key a{background:url(/images/web/common/btn_trinity_down.png) 0 0 no-repeat}p.tool_key a:hover{background:url(/images/web/common/btn_trinity_down.png) 0 -40px no-repeat}p.tool_dec a{background:url(/images/web/common/btn_trinity_down.png) 0 -80px no-repeat}p.tool_dec a:hover{background:url(/images/web/common/btn_trinity_down.png) 0 -120px no-repeat}p.tool_dec_mov a{background:url(/images/web/common/btn_trinity_down.png) 0 -160px no-repeat}p.tool_dec_mov a:hover{background:url(/images/web/common/btn_trinity_down.png) 0 -200px no-repeat}table#guide_trinity td p.tool_dl_guide{text-indent:0;text-align:center;margin-top:5px;padding-bottom:0;font-size:11px}.trinity_test th.left_130{vertical-align:middle;font-weight:700}.trinity_test td.test_dl{text-align:center;vertical-align:middle;width:140px}.trinity_test td.test_dl a{padding:10px 5px;display:block}.trinity_test td.test_dl .test_img,.trinity_test td.test_dl .test_txt,.trinity_test td.test_dl .test_mov{text-indent:-9999px;width:32px;height:32px;margin:0 auto 5px;display:block}.trinity_test td.test_dl .test_img{background:url(/images/web/common/btn_trinity_down.png) 0 -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;padding:0;font-size:12px}.trinity_test td ol.base_list li{text-indent:-21px;margin-left:21px;padding:0 0 2px;line-height:1.4;list-style:none}.trinity_test td ol.base_list li:before{counter-increment:test_flow;content:counter(test_flow);margin-right:10px;font-weight:700}.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;background:url(/images/web/home/pic_trinity_serial_display.png) top no-repeat;height:229px}p#dec_install{text-indent:-9999px;width:140px;margin:3px 0 0}p#dec_install a{background:url(/images/web/home/btn_cart.png) 0 -120px no-repeat;width:140px;height:30px;display:block;overflow:hidden}table.install_check{margin-bottom:15px}table.install_check td{border:2px solid #fff;padding:5px 10px}table.install_check td.chara_cg{text-align:center;width:140px}table.install_check td.left_chara,table.install_check td.right_chara{text-align:center;background:#e6eaf2}div.about_playdrm{background:url(/images/web/common/logo_playdrm.png) 10px 0 no-repeat;height:90px;padding:0 0 0 160px}p#ps_playdrm_01{text-indent:-9999px;background:url(/images/web/home/pic_playdrm_key_display.png) top no-repeat;height:229px}p#ps_denchi_01{text-indent:-9999px;background:url(/images/web/home/pic_denchi_serial_display.png) top no-repeat;height:229px}dl.denchi_q{padding-bottom:15px;list-style-type:none}dl.denchi_q dt{background:#f2f2f2;border-left:6px solid #bbb;margin-bottom:10px;padding:5px 0 4px 8px;font-size:12px;font-weight:700;display:block}dl.denchi_q dd{background:url(/images/web/common/icon_link_blank_01.gif) 0 3px no-repeat;margin:0 0 5px 15px;padding:0 0 0 20px}p#ps_buddy_01{text-indent:-9999px;background:url(/images/web/home/ps_buddy_01.png) top no-repeat;height:213px}p#KP_trial_down{width:140px;height:30px;margin-left:220px}p#KP_trial_down a{text-indent:-9999px;background:url(/images/web/home/btn_cart.png) 0 -120px no-repeat;outline:none;width:140px;height:30px;display:block}div#buddy_trial p.guide_image{float:left;margin-right:20px}div#buddy_trial p strong{font-size:14px}p.about_imaginevr{background:url(/images/web/common/logo_ImagineVR.gif) 10px 0 no-repeat;height:90px;padding:0 0 0 160px}table#guide_imagine{table-layout:fixed;border-color:#fff;width:100%;margin-bottom:20px}table#guide_imagine th,table#guide_imagine td{border-color:#fff}table#guide_imagine th{text-align:center;vertical-align:middle;background:#a3e595;font-size:13px;font-weight:700}table#guide_imagine th.tool_name{width:120px}table#guide_imagine th.tool_dl{width:210px}table#guide_imagine td{background:#e7f7b5;font-size:12px}table#guide_imagine td.tool_name,table#guide_imagine td.tool_dl{text-align:center;vertical-align:middle}table#guide_imagine td p{text-indent:-9999px;width:180px;margin:0 auto;padding:0}table#guide_imagine td p a{width:180px;height:40px;display:block;overflow:hidden}p.tool_client a{background:url(/images/web/common/btn_imagine_down.png) 0 0 no-repeat}p.tool_client a:hover{background:url(/images/web/common/btn_imagine_down.png) 0 -40px no-repeat}table#guide_imagine td p.tool_dl_guide{text-indent:0;text-align:center;margin-top:5px;padding-bottom:0;font-size:11px}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{background:url(/images/web/common/pic_imagine_01.jpg) top no-repeat;height:210px}p#ps_imagine_02{background:url(/images/web/common/pic_imagine_02.jpg) top no-repeat;height:310px}p#ps_imagine_03{background:url(/images/web/common/pic_imagine_03.jpg) top no-repeat;height:350px}p#ps_imagine_04{background:url(/images/web/common/pic_imagine_04.jpg) top no-repeat;height:210px}p#ps_imagine_05{background:url(/images/web/common/pic_imagine_05.jpg) top no-repeat;height:251px}ul#crown_guide li{padding:3px 0 3px 30px}ul#crown_guide li#daily{background:url(/images/web/home/bg_crown_01.png) 0 5px no-repeat}ul#crown_guide li#weekly{background:url(/images/web/home/bg_crown_01.png) 0 -24px no-repeat}ul#crown_guide li#monthly{background:url(/images/web/home/bg_crown_01.png) 0 -53px no-repeat}ul#crown_guide li#year{background:url(/images/web/home/bg_crown_01.png) 0 -83px no-repeat}ul#crown_guide li#total{background:url(/images/web/home/bg_crown_01.png) 0 -112px no-repeat}p#ps_work_01,p#ps_work_02{text-indent:-9999px}p#ps_work_01{background:url(/images/web/home/ps_work_01.png) top no-repeat;height:170px}p#ps_work_02{background:url(/images/web/home/ps_work_02.png) top no-repeat;height:75px}div.hyouka_icon img{margin-bottom:10px}dl.review_point{float:left;border:2px solid #d94c4c;width:242px;margin:5px 8px 15px 0}dl.review_point dt{color:#fff;text-align:center;background-color:#d94c4c;padding:2px 0 2px 10px;font-size:13px;font-weight:700}dl.review_point dd{height:75px;padding:10px 10px 5px}dl.review_point dd strong{color:#e58600;padding-left:2px;padding-right:2px}.new_review_check{text-align:center;margin:5px 0}.new_review_check a{color:#fff;background:#f6982f;border-radius:5px;padding:12px;font-size:14px;font-weight:700;display:inline-block}.new_review_check a:hover{opacity:.8;text-decoration:none}p#ps_review_01,p#ps_review_02,p#ps_review_03,p#ps_review_04{text-indent:-9999px}p#ps_review_01{background:url(/images/web/home/ps_review_01.png) top no-repeat;height:138px}p#ps_review_02{background:url(/images/web/home/ps_review_02.png) top no-repeat;height:95px}p#ps_review_03{background:url(/images/web/home/ps_review_03.png) top no-repeat;height:145px}p#ps_review_04{background:url(/images/web/home/ps_review_04.png) top no-repeat;height:145px}.review_point_present{justify-content:center;display:flex}.review_point_present li{background:url(/modpub/images/web/home/review/bg_point.png) 0 0/740px no-repeat;width:228px;margin-left:20px}.review_point_present li h3{text-align:center;background:0 0;border:none;padding:0 0 150px;font-size:22px;font-weight:700}.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:-518px 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;color:#fff;float:left;text-align:center;background-color:#f74545;border-radius:50%;width:22px;height:22px;margin-left:-30px;line-height:22px;display:block}.text_review_point{color:#f3607e;font-size:30px}.review_img_box{background:url(/images/web/home/review/review_sample.jpg) bottom no-repeat;height:285px;margin:0 0 15px}p#ps_point_01{text-indent:-9999px;background:url(/images/web/home/ps_point_01.png) top no-repeat;height:170px}a.guide_guest_pointitem{color:#fff;text-shadow:-1px -1px #0000001a;text-align:center;background:linear-gradient(#ff9830 0%,#ff8226 100%);border-radius:6px;width:320px;height:60px;margin:15px auto 0;font-size:16px;line-height:60px;display:block;box-shadow:0 0 0 3px #eee}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{background:url(/images/web/home/mainpic_af_01.jpg) 50% no-repeat;width:795px;height:560px}div#aff_header .article_box{background:url(/images/web/home/aspacer.gif) 50% no-repeat;padding-top:382px}div#aff_pic_01{background:url(/images/web/home/pic_af_01.png) 50% no-repeat;height:270px}#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{background:#f2f2f2;width:100px}#af_reward table th.click{width:300px}#af_reward thead th{text-align:center;background:#fdbad0;font-size:14px;font-weight:700}#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{background:url(/images/web/home/pic_af_rate.jpg) bottom no-repeat;height:530px;margin-bottom:20px}#aff_charge_txt{text-align:left;padding:15px 0 0 15px}#aff_pay_img{background:url(/images/web/home/pic_af_receive.png) 50% 10px no-repeat;height:284px}.af_setting_01{color:#ff3c7d;background:url(/images/web/home/pic_af_link_work.png) 50% no-repeat;height:154px;padding:15px 0 15px 270px;font-size:13px}.af_setting_02{background:url(/images/web/home/pic_af_link_page.png) 50% no-repeat;height:210px;padding:15px 0}.af_setting_03{background:url(/images/web/home/pic_af_link_push.png) 50% no-repeat;height:180px;padding:15px 0}.af_setting_04{background:url(/images/web/home/pic_af_link_nijiyome.png) 50% no-repeat;height:210px;padding:15px 0}#af_blogparts a{cursor:pointer;text-indent:-9999px;background:url(/images/web/home/affi_bn_01.png) 0 0 no-repeat;border:0;outline:none;width:294px;height:72px;margin:0 auto;display:block}div.blog_parts00{width:765px;height:400px;margin-bottom:30px}div.blog_parts01{float:left;width:300px;height:400px}div.blog_parts02{float:right;width:450px;height:200px;margin-bottom:70px}div.blog_parts03{float:right;width:450px;height:100px}div#user_regist_link p{text-align:center;line-height:1.3}div#user_regist_link p.welcome{padding:12px 0 6px;font-size:16px;font-weight:700}div#user_regist_link p.regist_user{margin:0 0 9px}div#user_regist_link_nobg{background:url(/images/web/home/spacer.gif) 0 0 no-repeat;width:556px;height:130px;margin:0 auto}div#user_regist_link_nobg p{text-align:center;line-height:1.3}div#user_regist_link_nobg p.welcome{padding:12px 0 6px;font-size:16px;font-weight:700}div#user_regist_link_nobg p.regist_user{margin:0 0 9px}p.regist_user{text-align:center}p.regist_user a{cursor:pointer;text-indent:-9999px;background:url(/images/web/home/btn_user_regist.png) 0 0 no-repeat;border:0;outline:none;width:160px;height:40px;margin:0 auto;display:block}div#guide_affiliate .user_box{width:210px;position:relative;top:450px;left:100px}div#guide_affiliate .circle_box{width:210px;position:relative;top:365px;left:485px}div#user_regist_link{background:url(/images/web/home/bg_af_footer.png) 0 0 no-repeat;width:795px;height:200px;margin:20px auto 0}div#user_regist_link .user_box{width:210px;position:relative;top:97px;left:100px}div#user_regist_link .circle_box{width:210px;position:relative;top:12px;left:490px}div#aff_blogparts_header a:hover img,div#guide_affiliate a:hover img,div#user_regist_link a:hover img{opacity:.9}div#affi_regist_link{text-align:center;background:url(/images/web/home/bg_regist_btn.gif) 0 0 no-repeat;width:556px;height:130px;margin:20px auto 0}div#affi_regist_link p{text-align:center}div#affi_regist_link p.welcome{padding:18px 0 12px;font-size:16px;font-weight:700}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:700}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{text-indent:-9999px;background:url(/images/web/home/guide_mobile_header.gif) 0 0 no-repeat;height:70px}div#guide_mobile div#service_guide{background:url(/images/web/home/guide_mobile_qr.jpg) 0 100% no-repeat;height:235px;margin-bottom:20px}div#guide_mobile h3.point_head{text-indent:-9999px;background:url(/images/web/home/guide_mobile_point_head.gif) 0 0 no-repeat;border:0;width:765px;height:32px;margin:0;padding:0}div#guide_mobile div#point_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}div#guide_mobile div#point_list dl{margin-bottom:15px}div#guide_mobile div#point_list dl#point_01{background:#fff url(/images/web/home/guide_mobile_point_bg_01.gif) 100% no-repeat}div#guide_mobile div#point_list dl#point_02{background:#fff url(/images/web/home/guide_mobile_point_bg_02.gif) 100% no-repeat}div#guide_mobile div#point_list dl#point_03{background:#fff url(/images/web/home/guide_mobile_point_bg_03.gif) 100% no-repeat}div#guide_mobile div#point_list dl dt{text-indent:-9999px;height:17px;margin:0 0 10px;padding:15px 15px 0}div#guide_mobile div#point_list dl#point_01 dt{background:url(/images/web/home/guide_mobile_point_01.gif) 15px bottom no-repeat}div#guide_mobile div#point_list dl#point_02 dt{background:url(/images/web/home/guide_mobile_point_02.gif) 15px bottom no-repeat}div#guide_mobile div#point_list dl#point_03 dt{background:url(/images/web/home/guide_mobile_point_03.gif) 15px bottom no-repeat}div#guide_mobile div#point_list dd{padding-bottom:10px}div#guide_mobile div#point_list dd p{padding:0 15px;line-height:1.5}div#guide_mobile div#mobile_ranking{background:url(/images/web/home/guide_mobile_point_rank.jpg) 100% no-repeat}div#guide_mobile div.m_ranking_box{width:540px;margin-bottom:-10px}div#guide_mobile div.m_ranking_box dl{float:left;width:98px;padding-right:10px;font-size:11px;line-height:1.1}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;width:60px;height:24px}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:#536280;background:0 0;border:0;height:25px;margin:0;padding:0 0 0 15px;font-size:13px;font-weight:700;line-height:25px}div#guide_mobile div.m_new_worklist_box{margin-top:15px}div#guide_mobile div.m_new_worklist_box dl{float:left;width:98px;padding-right:10px;font-size:11px;line-height:1.1}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{text-indent:-9999px;background:url(/images/web/home/txt_guide_touch_header.gif) 0 0 no-repeat;height:70px}div#guide_touch div#service_guide{background:url(/images/web/home/pic_guide_touch_qr.png) 0 100% no-repeat;margin-bottom:20px;padding-bottom:370px;position:relative}div#guide_touch div#service_guide ul{width:765px;position:absolute;bottom:42px;left:12px}div#guide_touch div#service_guide ul li{float:left;text-align:center;width:135px;margin-right:17px;line-height:1.4;display:block}div#guide_touch p#appli_pagelink a{text-indent:-9999px;background:url(/images/web/home/guide_touch_appli_link.png) 0 0 no-repeat;width:130px;height:131px;position:absolute;top:19px;right:130px}div#guide_touch h3.point_head{text-indent:-9999px;background:url(/images/web/home/guide_mobile_point_head.gif) 0 0 no-repeat;border:0;width:765px;height:32px;margin:0;padding:0}div#guide_touch div#point_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}div#guide_touch div#point_list dl{margin-bottom:15px}div#guide_touch div#point_list dl#point_01{background:#fff url(/images/web/common/guide_touch_point_bg_01.gif) 100% no-repeat}div#guide_touch div#point_list dl#point_02{background:#fff url(/images/web/common/guide_touch_point_bg_02.gif) 100% no-repeat}div#guide_touch div#point_list dl#point_03{background:#fff url(/images/web/common/guide_zip_bg.gif) 640px bottom no-repeat}div#guide_touch div#point_list dl dt{text-indent:-9999px;height:17px;margin:0 0 10px;padding:15px 15px 0}div#guide_touch div#point_list dl#point_01 dt{background:url(/images/web/home/guide_touch_point_01.gif) 15px bottom no-repeat}div#guide_touch div#point_list dl#point_02 dt{background:url(/images/web/home/guide_touch_point_02.gif) 15px bottom no-repeat}div#guide_touch div#point_list dl#point_03 dt{background:url(/images/web/home/guide_touch_point_03.gif) 15px bottom no-repeat}div#guide_touch div#point_list dd{padding-bottom:15px}div#guide_touch div#point_list dd p{padding:0 15px;line-height:1.5}div#guide_touch div#appli_guide{background:url(/images/character/mascot/qr_phone_01.png) 430px no-repeat;height:231px;padding-right:370px}div#guide_almight div.static_header{background:url(/images/web/home/bg_almight_header.png) 0 0 no-repeat;width:795px;height:572px;position:relative}div#guide_almight div.static_header div.lead{width:370px;height:62px;line-height:1.6;position:absolute;top:266px;left:16px}div#guide_almight div.static_header div.lead p{text-indent:-9999px}div#almight_preview{background:#444;width:336px;height:188px;position:absolute;top:106px;left:440px}div#guide_almight div.static_header ul{height:220px;position:absolute;top:346px;left:22px}div#guide_almight div.static_header ul li{float:left;width:249px;height:220px}div#guide_almight div.static_header ul li.situ_01{background:url(/images/web/home/pic_almight_situation.png) 0 0 no-repeat}div#guide_almight div.static_header ul li.situ_02{background:url(/images/web/home/pic_almight_situation.png) -249px 0 no-repeat}div#guide_almight div.static_header ul li.situ_03{background:url(/images/web/home/pic_almight_situation.png) -498px 0 no-repeat}div#guide_almight div.static_header ul li p{text-indent:-9999px;padding:160px 20px 0 30px;line-height:1.5}div#almight_worklist{background:url(/images/web/home/bg_almight_upcoming.gif) 100% 100% no-repeat;margin:0 0 20px 15px;padding:5px 0 10px}div#almight_worklist ul{padding-bottom:30px}div#almight_worklist ul li{float:left;background:#fffbee;width:245px;margin:0 15px 0 0}div#almight_worklist ul li.last{margin-right:0}div#almight_worklist li dl{border:1px solid #ffdcaf;height:315px;position:relative}div#almight_worklist li dt a{display:block}div#almight_worklist li dt a span{text-indent:-9999px;cursor:pointer;height:68px;display:block}div#almight_worklist ul li#lilith dt a span{background:url(/images/web/home/txt_almight_work_lilith.gif) 0 0 no-repeat}div#almight_worklist ul li#sc-crg dt a span{background:url(/images/web/home/txt_almight_work_sc-crg.gif) 0 0 no-repeat}div#almight_worklist ul li#harthnir dt a span{background:url(/images/web/home/txt_almight_work_harthnir.gif) 0 0 no-repeat}div#almight_worklist li dd{padding:0 10px 5px;line-height:1.5}div#almight_worklist li dd.maker_name{font-size:13px}div#almight_worklist li dd.work_voice{text-indent:-9999px;background:url(/images/web/home/pic_almight_work_voice.png) 0 0 no-repeat;width:69px;height:69px;padding:0;position:absolute;top:-10px;left:-10px}div#almight_worklist li dd.work_price{text-align:center;padding-top:3px;font-size:16px;font-weight:700}div#almight_worklist li dd.work_price span{font-size:13px}div#almight_worklist li dd.work_cart{text-align:center;padding-top:5px}div#almight_worklist li dd.work_cart p{padding-bottom:5px}div#almight_worklist li dd.work_cart p a{text-indent:-9999px;background:url(/images/web/home/btn_almight_cart.png) 0 0 no-repeat;width:202px;height:36px;margin:0 auto;padding:0;display:block}div#almight_worklist li dd.read_more{text-align:right;padding-bottom:0;font-size:13px}div#almight_worklist table.work_3col_table{margin-bottom:10px}div#almight_worklist table.work_3col_table hr.work_border{margin:10px 15px 6px 0}div#almight_system dl{float:left;width:375px;margin-right:15px}div#almight_system dl.system_android{margin-right:0}div#almight_system dt{background:#f2f2f2;border-left:6px solid #bbb;margin-bottom:10px;padding:4px 0 3px 8px;font-size:14px;font-weight:700;line-height:1.5;display:block}div#almight_system dd{padding:0 5px 5px 10px}div#almight_system dd ul li{padding-bottom:3px}.dlplay_link{text-align:center;background-color:#292929;padding:28px 0}.dlplay_link div{text-align:center;width:248px;height:54px;margin:0 auto}.dlplay_link div a{color:#fff;background:#2b9cfc;border-radius:6px;justify-content:center;align-items:center;width:248px;height:54px;font-size:24px;font-weight:700;transition:all .1s;display:flex}.dlplay_link div a:hover{background-color:#fe509e;text-decoration:none}.dlplay_link p{color:#fff;text-align:center;margin-top:15px;font-size:14px}#dlplay_system dl{float:left;width:245px;margin-right:15px}#dlplay_system dl.system_android{margin-right:0}#dlplay_system dt{background:#f2f2f2;border-left:6px solid #bbb;margin-bottom:10px;padding:4px 0 3px 8px;font-size:14px;font-weight:700;line-height:1.5;display:block}#dlplay_system dd{padding:0 5px 5px 10px}#dlplay_system dd ul li{padding-bottom:3px}#guide_dlch .static_header{position:relative}.btn_dlch{background:url(/images/web/common/btn_dlch.png) 0 -70px no-repeat;width:340px;height:70px;position:absolute;bottom:38px;left:112px}.btn_dlch a{background:url(/images/web/common/btn_dlch.png) 0 0 no-repeat;width:340px;height:0;padding-top:70px;transition:all .1s;display:block;overflow:hidden}.btn_dlch a:hover{opacity:0}.dlch_pv{background:url(/images/web/common/bg_dlch_pv.png) 0 0 no-repeat;width:795px;height:395px;margin-bottom:10px;padding-top:185px}.dlch_pv div{width:640px;height:360px;margin:0 auto}.dlch_ch{margin-bottom:10px;position:relative}.ch_matome,.ch_antenna,.ch_talk{width:300px;height:64px;position:absolute}.ch_matome a,.ch_antenna a,.ch_talk a{width:300px;height:0;padding-top:64px;transition:transform .15s;display:block;overflow:hidden}.ch_matome{top:395px;left:50px}.ch_matome a{background:url(/images/web/common/btn_dlch.png) 0 -140px no-repeat}.ch_antenna{top:820px;right:60px}.ch_antenna a{background:url(/images/web/common/btn_dlch.png) 0 -204px no-repeat}.ch_talk{bottom:63px;left:50px}.ch_talk a{background:url(/images/web/common/btn_dlch.png) 0 -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{background:#f2f2f2;border-left:6px solid #bbb;margin-bottom:10px;padding:4px 0 3px 8px;font-size:14px;font-weight:700;line-height:1.5;display:block}div#dlch_system dd{padding:0 5px 5px 10px}div#dlch_system dd ul li{padding-bottom:3px}#guide_nest{background:linear-gradient(#fafcfe 0%,#e8eef8 25%,#fafcfe 50%,#e8eef8 75%,#fafcfe 100%);border:1px solid #b9c6d4;width:793px}.nest_copy{text-align:center;margin:16px 0 20px;font-size:24px;font-weight:400;display:block;position:relative}.nest_desc{text-align:center;margin-bottom:6px;font-size:18px;font-weight:400}#guide_nest .static_header{width:512px;margin:0 auto 24px;display:block}#guide_nest .static_header img{width:512px;height:94px;display:block}.nest_download div a{color:#fff;background-color:#2c8efa;border-radius:8px;justify-content:center;align-items:center;width:280px;height:52px;margin:0 auto;font-size:16px;font-weight:700;display:flex;box-shadow:inset 0 -4px #0003}.nest_download div a:hover{opacity:.8;text-decoration:none}.nest_download p{text-align:center;border-bottom:1px solid #b9c6d4;margin:15px 35px 35px;padding-bottom:15px;font-size:13px}.nest_intro h2{text-align:center;margin:0 auto 20px;font-size:34px;overflow:hidden}.nest_intro p{margin:0 35px;font-size:16px;line-height:1.8}.nest_intro p.right{margin:0 35px 10px 0}.nest_intro p.nest_intro_footer{width:600px;margin:0 auto 40px;padding-left:30px;font-size:13px}.nest_sample p{text-align:right;margin:-20px 30px 40px 0;font-size:12px}.nest_intro ul{width:600px;margin:0 auto 25px;padding-left:30px}.nest_intro li{font-size:18px;line-height:2;position:relative}.nest_intro li span{color:#1c7fec;padding:0 2px}.nest_intro li:before{content:"　";background:url(/images/web/common/pic_nest.png) -280px -68px no-repeat;width:20px;height:20px;position:absolute;top:5px;left:-30px}.nest_intro li.new:before{content:"　";background:url(/images/web/common/pic_nest.png) -305px -68px no-repeat;width:50px;height:20px;animation:1s steps(2,end) infinite upbtm;position:absolute;top:6px;left:-60px}@keyframes upbtm{0%{top:6px}to{top:3px}}.nest_notice{border-top:1px solid #b9c6d4;margin:0 35px;padding:16px 0}.nest_notice .update{display:block;position:relative}.nest_notice .update h3{margin-bottom:6px;font-size:20px}.nest_notice .update p{font-size:13px;line-height:1.7}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}.strong_color01,strong{color:#ea7501;font-weight:700}.strong_color02{color:#ff5d97;font-weight:700}.attention_mini_txt{margin-top:2px;font-size:11px;display:block}div#guide_invite div.static_header{width:795px;margin-top:5px;margin-bottom:-5px;position:relative}div#guide_invite div.static_header p#mainpic{text-indent:-9999px;background:url(/images/web/home/mainpic_circle_invite.png) 0 0 no-repeat;height:314px}p.c_work,p.c_circle{color:#27a2ff;letter-spacing:-.2px;font-size:18px;font-weight:700;position:absolute}p.c_work{top:92px;right:266px}p.c_circle{top:135px;right:270px}div#guide_invite div.article_box p.pagetop{float:right;background:url(/images/web/home/icon_pagetop.gif) 0 2px no-repeat;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{background:url(/images/web/common/bg_circle_campaign.gif) 0 0 repeat-x;border:2px solid #d92b48;border-top:none;padding:15px 15px 0}div#circle_campaign h2{color:#fff;background-color:#d92b48;background-image:repeating-linear-gradient(90deg,#fff0 0 15px,#ffffff1a 15px 30px);border:none;border-radius:6px 6px 0 0;margin-bottom:0;padding:10px 15px}div#circle_campaign h3{color:#fff;background:#d92b48;border:none;height:30px;margin-right:15px;padding:0 10px;font-size:13px;line-height:30px;position:relative}div#circle_campaign h3:after{content:"";border:15px solid #d92b48;border-left:0 solid #0000;border-right-color:#0000;position:absolute;top:0;right:-15px}div#campaign_lead p strong{font-size:16px}div#campaign_about dl{padding-bottom:10px;font-size:12px}div#campaign_about dt{float:left;color:#991f33;text-align:right;width:110px}div#campaign_about dd{margin:0 0 5px 115px}div#campaign_form a{color:#fff;text-align:center;background:#d92b48;border-radius:5px;width:180px;height:40px;margin-bottom:15px;font-size:14px;font-weight:700;line-height:40px;display:block;box-shadow:inset 0 -2px 1px #0003}div#campaign_form a:hover{opacity:.9;text-decoration:none}div#campaign_regist{background:#fffcd9 url(/images/web/common/bg_circle_campaign_btn_01.gif) 50% no-repeat;border-top:1px solid #e5d2b8;border-bottom:1px solid #fffcd9;margin:0 -15px;padding-top:5px}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/home/txt_circle_campaign_regist.gif) 0 10px no-repeat}div#campaign_regist p.regist_circle{background:url(/images/web/home/txt_circle_campaign_regist.gif) -320px 10px no-repeat;width:160px;margin:0 auto}div#campaign_regist div.parallel_btn p.regist_circle{background:url(/images/web/home/txt_circle_campaign_regist.gif) -160px 10px no-repeat}p.btn_guide_txt{text-align:center;margin:10px 0 -5px}p.regist_circle{text-align:center}p.regist_circle a{box-sizing:content-box;cursor:pointer;color:#fff;text-align:center;text-shadow:2px 0 #52b133,-2px 0 #52b133,0 2px #52b133,0 -2px #52b133,1px 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;background:linear-gradient(#78da57 0,#3e9a1f 100%);border:2px solid #e9edf4;border-radius:7px;outline:0;justify-content:center;align-items:center;width:202px;height:34px;margin:0;padding:0;font-size:14px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3e9a1f}p.regist_circle a:hover{opacity:.95}p.invite_panf_btn_pdf a{text-indent:-9999px;cursor:pointer;background:url(/images/web/home/btn_pamph_dl.png) 0 0 no-repeat;outline:none;width:211px;height:40px;margin:0 auto;display:block}div#circle_invite_merits,.circle_invite_merits{background:#f6f7fb;border:1px solid #b5c1da;margin:10px 0 0;padding:20px 30px 25px}.circle_invite_merits_list .title{counter-increment:title;margin-bottom:8px;padding-left:40px;font-size:20px;position:relative}.circle_invite_merits_list .title:before{content:counter(title);color:#fff;background:#4a74ff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:flex;position:absolute;left:0}.invite_merits_step{justify-content:space-between;margin:8px 0 24px;display:flex}.invite_merits_step_item{box-sizing:border-box;background:#ffc366;justify-content:center;align-items:center;width:23%;height:40px;padding:8px;display:flex;position:relative}.invite_merits_step_item:not(:last-child):after{content:"";z-index:10;border:20px solid #0000;border-left:12px solid #ffc366;border-right-width:0;width:0;height:0;margin:auto;position:absolute;right:-12px}.circle_invite_service{flex-wrap:wrap;margin-bottom:24px;display:flex}.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{margin-bottom:4px;font-size:16px;font-weight:700;display:block}.circle_invite_service_item .menu:before{content:"";color:#fcb61f;margin-right:8px;font-family:"Font Awesome 5 Pro";font-weight:700;line-height:1}.circle_invite_service_item a{color:#333;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:6px}.circle_invite_service_item a:hover{background:#fff4f8;border-color:#ff5d97;text-decoration:none}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{text-indent:-9999px;border-bottom:1px dotted #b5c1da;height:38px;margin-bottom:10px;padding-bottom:5px;display:block;overflow:hidden}div#circle_invite_merits dt.ci_merits_tit span.point1{background:url(/images/web/home/title_invite_merit1.png) 0 0 no-repeat}div#circle_invite_merits dt.ci_merits_tit span.point2{background:url(/images/web/home/title_invite_merit2.png) 0 0 no-repeat;margin-top:25px}div#circle_invite_merits dt.ci_merits_tit span.point3{background:url(/images/web/home/title_invite_merit3.png) 0 0 no-repeat;margin-top:20px}div#circle_invite_merits dd.merits_schema p{text-indent:-9999px;background:url(/images/web/home/pic_circle_4stepflow.png) 0 0 no-repeat;width:700px;height:60px;margin-top:10px;overflow:hidden}ul#ci_merits_dlsite_service{margin-top:5px}ul#ci_merits_dlsite_service li span.tit{font-weight:700;display:none}ul#ci_merits_dlsite_service li{float:left}ul#ci_merits_dlsite_service li a{color:#333;width:200px;height:43px;margin:0 21px 15px 0;padding:37px 6px 0 14px;font-size:11px;line-height:1.4;text-decoration:none;display:block;overflow:hidden}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/home/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;text-indent:-9999px;background:url(/images/web/home/pic_pamph_precomic.png) 0 0 no-repeat;width:326px;height:308px;overflow:hidden}dd#precomic_right{float:left;background:url(/images/web/home/pic_pamph_cover.jpg) 0 108px no-repeat;width:365px;height:308px;margin-top:5px;padding:10px 0 0 10px;line-height:1.6}p#panf_cover{display:none}dd#panf_dl_request{clear:both;background:#fff;border:1px solid #b5c1da;padding:15px 0 12px}div.btn_box_panf{width:432px;margin:0 auto;padding:10px 0 5px;line-height:1.4}div.btn_box_panf p.invite_panf_btn_pdf{width:211px;margin:0 auto}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{text-align:center;color:#fff;font-weight:700}.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.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}.circle_regist_flow.type_web{display:flex}.webup_flow_item.type_step3:before{border-top-color:#587ecc}.webup_flow_item.type_step4:before{border-top-color:#e94141}.webup_flow_item_p{text-align:center;margin-bottom:40px;font-size:16px}.webup_flow_item p{text-align:center}div.circle_regist_flow div.flow_img{float:left;width:323px;margin:0 20px 20px 15px;display:block}div.circle_regist_flow ol.flow_txt{float:left;width:422px}div.circle_regist_flow ol.flow_txt li.uline{border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:5px}div.circle_regist_flow ol.flow_txt li .tit{font-size:14px;font-weight:700}div.circle_regist_flow ol.flow_txt p.list_intro{padding-bottom:5px}div.circle_regist_flow ol.flow_txt div.address{background:#fffbec;border:1px solid #ffdeb9;border-radius:6px;margin:0 auto 15px;padding:12px}div.circle_regist_flow ol.flow_txt div.address p{padding:0}div.circle_regist_pdfdl .static_table{margin:10px 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}div#ci_about_price{margin-bottom:30px}.price_plan{text-indent:-9999px;background:url(/images/web/home/pic_price_plan.png) 0 0 no-repeat;width:735px;height:253px}.about_price_details{margin-bottom:32px;position:relative}.about_price_calc{color:#707070;font-size:20px;font-weight:700}.about_price_calc .text_wholesale{color:#fe7ba2}.about_price_calc .text_fee{color:#4c92ce}.about_price_content{color:#707070;border-radius:6px;margin-top:16px;padding:16px}.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-size:16px;font-weight:700}.about_price_content .heading_item.type_title{width:100px;margin-right:16px}.about_price_content_inner{border-top:1px solid #fe7ba2;margin-top:16px;padding-top:16px}.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";font-size:22px;position:absolute;top:50%;right:-27px}.about_price_content_inner .ex_calc .ex_calc_item.type_wholesale:after{content:""}.about_price_content_inner .ex_calc .ex_calc_item.type_tax:after{content:""}.about_price_content_inner .ex_calc .ex_calc_item .title{color:#fff;text-align:center;border-radius:4px;padding:4px;font-weight:700}.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:700;position:relative}.about_price_content_inner .ex_calc .ex_calc_item .price:after{content:"";background-image:url(/modpub/images/web/home/circle/icon_money.png);background-repeat:no-repeat;width:30px;height:47px;position:absolute;bottom:8px;right:-50px}.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{align-items:center;margin-top:8px;display:flex}.about_price_content_inner .ex_calc .ex_calc_item .details .text{margin:8px 0 0 64px;font-size:18px;font-weight:700}.about_price_point{color:#fff;text-align:center;background:#4a74ff;border-radius:6px;justify-content:center;align-items:center;width:160px;margin-right:16px;padding:8px 8px 0;font-size:14px;font-weight:700;display:flex;position:absolute;right:140px}.about_price_point:after{content:"";border-top:0 solid #0000;border-bottom:19px solid #0000;border-left:0 solid #0000;border-right:25px solid #4a74ff;width:0;height:0;position:absolute;bottom:3px;right:-8px;transform:rotate(-40deg)}.about_price_point:before{content:"";background-image:url(/modpub/images/web/home/circle/invite_about_price_bg.png);background-repeat:no-repeat;width:149px;height:160px;position:absolute;bottom:-90px;right:-140px}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.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{width:735px;padding-top:10px;display:flex;position:relative}.tab_tax li{width:154px;margin-right:3px}.tab_tax li a{color:#333;text-align:center;border:1px solid #fff;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;height:36px;font-size:14px;font-weight:700;line-height:36px;text-decoration:none;display:block}.tab_tax li.out_tax a{background-color:#c5ed91;border-color:#72ba34}.tab_tax li.in_tax a{background-color:#ffd68d;border-color:#f4a417}.tab_tax p{text-align:right;width:420px;height:24px;padding:0;position:absolute;bottom:0;right:2px}.wholesale_table{border:1px solid #bbb;width:780px;margin:5px 0 10px}.wholesale_table th,.wholesale_table td{border:1px solid #bbb;padding:5px}.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{text-align:right;width:780px;display:block}.post_discount_guide p:first-child{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{color:#333;text-align:center;border:1px solid #fff;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:center;align-items:center;height:50px;font-size:12px;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.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{background-color:#ffd68d;border-color:#f4a417}.tab_tax li.secondary a{background-color:#c5ed91;border-color:#72ba34}.tab_tax li.tertiary a{background-color:#95dbf0;border-color:#077fa3}div#link_btn_box_01.ci{margin-bottom:30px}div#link_btn_box_01 p.btn_guide_01.ci_welcome{text-indent:-9999px;background:url(/images/web/home/txt_circle_invite_finish.png) 0 0 no-repeat;width:460px;height:50px;margin:-5px auto 10px;overflow:hidden}div#link_btn_box_01 div.link_btn_01.ci p.btn_text_01{color:#ff5f96;font-size:16px}#link_btn_box_01 .btn_text_01 .text_normal{color:#333;margin-bottom:8px;font-size:14px;display:block}#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/home/bg_guide_btn_02.gif) 50% 15px no-repeat;margin-bottom:15px}div#guide_makecg div.static_header p{text-indent:-9999px;background:url(/images/web/home/makecg_top.png) 0 0 no-repeat;height:140px}div.makecg_btn{background:url(/images/web/home/makecg_btn_bg.png) top no-repeat;width:700px;height:110px;margin-top:25px;padding-bottom:15px;position:relative}p.sample_btn{position:absolute;top:37px;left:241px}p.sample_btn a{text-indent:-9999px;background:url(/images/web/home/btn_makecg_sample.png) top no-repeat;outline:none;width:209px;height:40px;display:block}div#makecg_lets{background:url(/images/web/home/makecg_bg_cg.gif) 450px 0 no-repeat;height:170px}div#makecg_lets p{width:450px}dl#makecg_sabun{background:url(/images/web/home/makecg_bg_sabun.gif) 510px no-repeat;height:150px}dl#makecg_game{background:url(/images/web/home/makecg_bg_game.gif) 510px no-repeat;height:120px}dl#makecg_sabun dt,dl#makecg_game dt{float:left;color:#e58600;border-bottom:3px dotted #e58600;width:470px;margin-bottom:10px;padding-bottom:3px;font-size:16px;font-weight:700}dl#makecg_sabun dd,dl#makecg_game dd{float:left;width:450px}dl#makecg_sabun strong{color:#333;font-size:13px}div#guide_mynumber div.static_header p{text-indent:-9999px;background:url(/images/web/home/mainpic_circle_mynumber.gif) 0 0 no-repeat;height:125px}.pic_mynumber_sample{background:#f5f7fa;border:1px solid #b5c1da;margin-bottom:10px;padding:12px;display:inline-block}.pic_mynumber_sample p{padding-bottom:3px;display:inline-block}.pic_mynumber_sample span{text-align:center;width:182px;font-weight:700;display:inline-block}.pic_mynumber_sample span:first-child{margin-right:10px}.mynumber_document_guide{width:765px;margin-bottom:15px}.mynumber_document_guide .guide_inner{border:3px solid #e07083;border-top:none;padding:15px}.mynumber_document_guide.mynumber .guide_inner{background:#fff7f9}.mynumber_document_guide.notification .guide_inner{background:#f7fbff;border-color:#709fe0}.mynumber_document_guide.corporation .guide_inner{background:#f6f7fb;border-color:#607194}div.static_inner .mynumber_document_guide h3{color:#fff;border:none;border-radius:10px 10px 0 0;height:31px;margin:0;padding:0 0 0 10px;font-size:16px;line-height:33px}.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{background:#fff;border-color:#cecece;padding-bottom:12px}.mynumber_document_guide .static_frame_01>p{color:#e58600;font-size:13px;font-weight:700}.btn_detail_guide a{color:#666;background:#fafafa;border:1px solid #ccc;height:16px;padding:0 6px;font-size:11px;line-height:16px;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) 10px bottom no-repeat;padding-bottom:127px}.mynumber_document_guide_inner{float:left;width:357px}.mynumber_document_guide_inner:first-child{margin-right:15px}.mynumber_document_guide_inner .guide_inner_inside{background:#fff;border:1px solid #7e7e7e;border-top:none;padding:15px}.mynumber_document_guide_inner h4.guide_inner_header{color:#fff;background:#7e7e7e;border:none;border-radius:10px 10px 0 0;height:31px;margin:0;padding:0 0 0 10px;font-size:14px;font-weight:700;line-height:33px}.list_mynumber_document{background:#f2f2f2;width:275px;margin:0 10px;display:table}.list_mynumber_document_inner{padding:15px;display:table-cell}.list_mynumber_document ul{border-right:1px dotted #333}.list_mynumber_document p{vertical-align:bottom;text-align:left;padding:15px 0;display:table-cell}.pic_filing_mynumber_02:after{content:"";background:url(/images/web/common/pic_circle_mynumber_no_01.png) 0 bottom no-repeat;padding-bottom:204px;display:block}.pic_filing_mynumber_03:after{content:"";background:url(/images/web/common/pic_circle_mynumber_no_02.png) 0 bottom no-repeat;padding-bottom:167px;display:block}.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{justify-content:space-between;display:flex}.mynumber_flow_item{width:23%}.mynumber_flow_item .step{box-sizing:border-box;background:#ffc366;justify-content:center;align-items:center;height:56px;padding:8px;display:flex;position:relative}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:"";z-index:10;border:28px solid #0000;border-left:12px solid #ffc366;border-right-width:0;width:0;height:0;margin:auto;position:absolute;top:0;right:-12px}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:700}html:lang(id-id) .mynumber_flow_item .step p{font-size:12px}.mynumber_flow_item .step .text_point{text-align:center;font-size:12px;display:block}html:lang(id-id) .mynumber_flow_item .step .text_point{font-size:11px}.mynumber_flow_item .text{margin-top:8px}.mynumber_flow{background:#f6f7fb;border:1px solid #b5c1da;margin-bottom:10px;padding:15px}.mynumber_flow p{text-indent:100%;white-space:nowrap;background:url(/images/web/home/pic_circle_mynumber_flow.png) no-repeat;width:698px;height:0;margin:0 auto;padding:152px 0 0;overflow:hidden}.tab_mynumber_method li{float:left;width:140px;margin-right:3px}.tab_mynumber_method li.method_02{float:right;margin-right:0}.tab_mynumber_method li a{color:#fff;text-align:center;border:1px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;height:36px;font-size:14px;font-weight:700;line-height:36px;text-decoration:none;display:block}.tab_mynumber_method li.method_01 a{background-color:#e07083;border-color:#e07083}.tab_mynumber_method li.method_01.select a{color:#333;background-color:#fff7f9;border-color:#e07083 #e07083 #fff7f9}.tab_mynumber_method li.method_02 a{background-color:#709fe0;border-color:#709fe0 #709fe0 #e07083}.tab_mynumber_method li.method_02.select a{color:#333;background-color:#f7fbff;border-color:#709fe0 #709fe0 #f7fbff}.mynumber_method_box#div6_01,.mynumber_method_box#div6_02,.mynumber_method_box#div6_03,.mynumber_method_box#div6_04{background:#fff7f9;border:1px solid #e07083;margin-top:-1px}.mynumber_method_box#div6_05{background:#f7fbff;border:1px solid #709fe0;margin-top:-1px}.mynumber_method_box_inner{background:#fff;margin:10px;padding:15px 20px}.mynumber_method_box ol>li>p{color:#c54c60;border-bottom:1px dashed #c54c60;margin-bottom:10px;padding:0 0 2px 21px;font-size:14px;font-weight:700}.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:700}.mynumber_method_box .mailing{font-size:14px;font-weight:700}.mynumber_example{border:2px solid;border-radius:6px;margin-top:16px;padding:16px}.mynumber_example.type_good{background:#fff6f6;border-color:#f66}.mynumber_example.type_bad{background:#f2f8ff;border-color:#5299f9}.mynumber_example .heading{padding:0;font-size:18px}.mynumber_example.type_good .heading{color:#f66}.mynumber_example.type_bad .heading{color:#5299f9}.mynumber_example .heading:before{margin-right:8px;font-family:"Font Awesome 5 Pro"}.mynumber_example.type_good .heading:before{content:""}.mynumber_example.type_bad .heading:before{content:""}.mynumber_example_list{flex-wrap:wrap;justify-content:space-between;display:flex}.mynumber_example_list_item{margin-top:8px;font-size:14px}.mynumber_example.type_good .mynumber_example_list_item{align-items:center;width:100%;display:flex}.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:700}.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{margin:0 auto;display:block}.mynumber_example_list_item .base_list_hs li{font-size:16px;font-weight:700}dl.eng_work_check dt{padding:0 0 3px;font-size:13px}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{background:url(/images/web/home/mainpic_circle_sell_eng.gif) 0 0 no-repeat;height:0;padding-top:125px;overflow:hidden}div#guide_sell_english h3.point_head{text-indent:-9999px;background:url(/images/web/home/guide_mobile_point_head.gif) 0 0 no-repeat;border:0;width:765px;height:32px;margin:0;padding:0}div#guide_sell_english div#point_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}div#guide_sell_english div#point_list dl{background:#fff;margin-bottom:15px;position:relative}div#guide_sell_english div#point_list dl dt{height:0;margin:0 10px 10px;padding:20px 15px 0;overflow:hidden}div#guide_sell_english div#point_list dl#point_01 dt{background:url(/images/web/home/txt_guide_circle_sell_eng.gif) no-repeat}div#guide_sell_english div#point_list dl#point_02 dt{background:url(/images/web/home/txt_guide_circle_sell_eng.gif) 0 -20px no-repeat}div#guide_sell_english div#point_list dl#point_03 dt{background:url(/images/web/home/txt_guide_circle_sell_eng.gif) 0 -40px no-repeat}div#guide_sell_english div#point_list dl#point_04 dt{background:url(/images/web/home/txt_guide_circle_sell_eng.gif) 0 -60px no-repeat}div#guide_sell_english div#point_list dd{z-index:100;padding-bottom:15px;position:relative}div#guide_sell_english div#point_list dd p{padding:0 15px;font-size:13px;line-height:1.5}a.bn_dlsite_trans{background:url(/images/banner/bn_dlsite_trans_01.jpg) no-repeat;width:540px;height:0;padding-top:90px;display:block;overflow:hidden}div#guide_sell_tw div.static_header{margin-top:5px;position:relative}div#guide_sell_tw div.static_header p{background:url(/images/web/home/mainpic_circle_sell_tw.gif) 0 0 no-repeat;height:0;padding-top:125px;overflow:hidden}div#guide_sell_tw h3.point_head{text-indent:-9999px;background:url(/images/web/home/guide_mobile_point_head.gif) 0 0 no-repeat;border:0;width:765px;height:32px;margin:0;padding:0}div#guide_sell_tw div#point_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}div#guide_sell_tw div#point_list dl{background:#fff;margin-bottom:15px;padding-top:15px;position:relative}div#guide_sell_tw div#point_list dl#point_01{background:#fff url(/images/web/common/bg_guide_circle_sell_tw_01.gif) 600px no-repeat}div#guide_sell_tw div#point_list dl dt{background:url(/images/web/home/txt_guide_circle_sell_tw.gif) no-repeat;height:0;margin:0 10px 10px;padding:20px 15px 0;overflow:hidden}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{z-index:100;padding-bottom:15px;position:relative}div#guide_sell_tw div#point_list dd p{padding:0 15px;font-size:13px;line-height:1.5}table#tw_work_appli{table-layout:fixed;width:600px}div#guide_sell_touch div.static_header{margin-top:5px;position:relative}div#guide_sell_touch div.static_header p{text-indent:-9999px;background:url(/images/web/home/mainpic_circle_touch_01.gif) 0 0 no-repeat;height:213px}div#guide_sell_touch div.static_header ul li.link_01{text-align:center;width:90px;position:absolute;top:183px;left:506px}div#guide_sell_touch div.static_header ul li.link_02{text-align:center;width:82px;position:absolute;top:183px;left:604px}div#guide_sell_touch div.static_header ul li.link_03{text-align:center;width:82px;position:absolute;top:183px;left:698px}div#guide_sell_touch h3.point_head{text-indent:-9999px;background:url(/images/web/home/guide_mobile_point_head.gif) 0 0 no-repeat;border:0;width:765px;height:32px;margin:0;padding:0}div#guide_sell_touch div#point_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}div#guide_sell_touch div#point_list dl{background:#fff;margin-bottom:15px}div#guide_sell_touch div#point_list dl dt{text-indent:-9999px;height:17px;margin:0 0 10px;padding:15px 15px 0}div#guide_sell_touch div#point_list dl#point_01 dt{background:url(/images/web/home/txt_guide_circle_touch_01.gif) 15px bottom no-repeat}div#guide_sell_touch div#point_list dl#point_02 dt{background:url(/images/web/home/txt_guide_circle_touch_02.gif) 15px bottom no-repeat}div#guide_sell_touch div#point_list dl#point_03 dt{background:url(/images/web/home/txt_guide_circle_touch_03.gif) 15px bottom no-repeat}div#guide_sell_touch div#point_list dl#point_04 dt{background:url(/images/web/home/txt_guide_circle_touch_04.gif) 15px bottom no-repeat}div#guide_sell_touch div#point_list dl#point_05 dt{background:url(/images/web/home/txt_guide_circle_touch_05.gif) 15px bottom no-repeat}div#guide_sell_touch div#point_list dd{padding-bottom:15px}div#guide_sell_touch div#point_list dd p{padding:0 15px;line-height:1.5}div#guide_sell_touch div#point_list dl#point_01 ul{margin:5px 22px;font-weight:700}div#guide_sell_touch div#point_list dl#point_01 ul li{background:url(/images/web/common/icon_list_01.png) 0 7px no-repeat;margin-left:10px;padding-left:11px;font-size:13px}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{margin-bottom:-10px;padding-bottom:0}div#guide_sell_touch div.static_frame_01 h4{padding-bottom:7px;font-size:13px;font-weight:700}div#guide_steam div.static_header p#mainpic{text-indent:-9999px;background:url(/images/web/home/mainpic_circle_steam.png) 0 0 no-repeat;height:314px}div#guide_steam .note_list li{margin-top:2px;font-size:11px}div#guide_steam .steam_attention ul{background:#fff2f8;border:1px dotted #f16a99;margin-bottom:30px;padding:10px}div#guide_steam .circle_tasks{background:#faf5dc}div#guide_steam .circle_tasks_head{color:#fff;background:#e76156;border:none;margin:0;padding:7px 0 6px 15px;font-size:14px;font-weight:700;line-height:1.5}div#guide_steam .circle_tasks_list{border:1px solid #e76156;margin-bottom:30px;padding:15px 15px 0}div#guide_steam .circle_tasks_list dl{background:#fff;margin-bottom:15px;padding:12px 15px 5px}div#guide_steam .circle_tasks_list dt{color:#e58600;padding-bottom:5px;font-size:16px;font-weight:700}div#guide_steam .circle_tasks_list dd{padding-bottom:2px}div#guide_steam .circle_tasks_list dl#point_01{background:#fff url(/images/web/common/bg_guide_circle_sell_steam_01.gif) 534px 11px no-repeat}div#guide_steam .circle_tasks_list dl#point_02{background:#fff url(/images/web/common/bg_guide_circle_sell_steam_02.gif) 557px 8px no-repeat}div#guide_steam .circle_tasks_list dl#point_03{background:#fff url(/images/web/common/bg_guide_circle_sell_steam_03.gif) 578px 14px no-repeat}div#guide_steam .circle_tasks_list .circle_tasks_attention{background:#ffebf0;border:1px dotted #f16a99}div#guide_steam .circle_tasks_list .circle_tasks_attention dt{color:#e76156}div#guide_steam .btn_apply_sell_steam{float:none;text-align:center;margin:0 0 5px;padding:0;display:block}div#guide_steam .btn_apply_sell_steam a{width:202px;height:34px;line-height:34px}div#guide_steam .btn_apply_sell_steam a:after{z-index:1;box-sizing:border-box;content:"";background:#ffffff26;border:1px solid #d96c00;border-radius:4px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}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{background:url(/images/web/home/icon_list_01.gif) 0 5px no-repeat;margin-top:8px;padding-left:12px;line-height:1.5}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{background:#fff2f8;border:1px dotted #f16a99;width:720px;margin:0 auto 30px;padding:10px}div#guide_twitter_autopost div.static_header{margin-top:5px;position:relative}div#guide_twitter_autopost div.static_header p{text-indent:-9999px;background:url(/modpub/images/web/home/mainpic_circle_x_autopost.gif) 0 0 no-repeat;height:125px}div#guide_twitter_autopost div#link_btn_box_01{margin:0 auto 20px}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:700}table#twitter_autopost_table th.info,table#twitter_autopost_table td.info,table#twitter_autopost_table th.timing,table#twitter_autopost_table td.timing{width:160px}table#twitter_autopost_table td.info{color:#e58600;font-weight:700}#guide_chobit{background:linear-gradient(#eeefea 0%,#fcfcfc 20%,#eeefea 100%);box-shadow:inset 0 2px #fff}div#guide_chobit .static_inner{border:1px solid #d9dbd7;padding:0 14px}#guide_chobit h2{text-indent:-9999px;border:none;margin:0 0 20px;padding:0}#guide_chobit p{margin:0;font-size:13px;line-height:1.7}#guide_chobit div.static_header,#guide_chobit .article_box{border-bottom:1px solid #dadbd7;margin:0;padding:28px 10px;position:relative;box-shadow:0 1px #fff}#guide_chobit .article_box:last-child{box-shadow:none;border:none}#guide_chobit .static_header{background:url(/images/web/common/bg_chobit_chara.png) 518px 32px no-repeat}#guide_chobit .static_header h2{background:url(/images/web/common/h2_chobit_guide_01.png) 0 0 no-repeat;width:566px;height:84px;margin-bottom:20px}#guide_chobit .link_chobit{height:86px;margin:20px 0 0;position:relative}#guide_chobit .link_chobit div{float:left;width:266px;height:86px}#guide_chobit .link_chobit a:hover img{opacity:.9}#guide_chobit .link_chobit p{font-size:13px;position:absolute;bottom:30px;left:276px}#guide_chobit .static_header .maschot{width:211px;height:270px;position:absolute;bottom:12px;right:20px}#about_player h2{background:url(/images/web/common/h2_chobit_guide_02.png) 0 0 no-repeat;width:562px;height:71px}#about_player div{margin:0 0 20px -9px}#sample_player h2{background:url(/images/web/common/h2_chobit_guide_03.png) 0 0 no-repeat;width:315px;height:33px}#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{background:url(/images/web/home/mainpic_circle_dlsite_blog.gif) 0 0 no-repeat;height:0;padding-top:118px;overflow:hidden}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) 100% 0 no-repeat;width:226px;height:0;padding-top:80px;display:block;position:absolute;top:0;right:0;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) 0 0 no-repeat;width:743px;height:0;margin:0 auto 20px;padding:647px 0 0;overflow:hidden}div#guide_dlsite_blog p.dlsite_blog_ex_02{background:url(/images/web/home/bg_dlsite_blog_example_02.jpg) 0 0 no-repeat;width:452px;height:0;margin:0 auto;padding:263px 0 0;overflow:hidden}div#guide_dlsite_trans div.static_header{margin-top:5px;position:relative}div#guide_dlsite_trans div.static_header p{background:url(/images/web/home/mainpic_circle_dlsite_trans.gif) 0 0 no-repeat;height:0;padding-top:150px;overflow:hidden}div.dlsite_trans_flow_guide{width:765px}div.dlsite_trans_flow h3{color:#fff;background:#709fe0;border:none;border-radius:10px 10px 0 0;height:31px;margin:0;padding:0 0 0 10px;font-size:16px;line-height:33px}div.dlsite_trans_flow h4{color:#fff;background:#709fe0;border-radius:5px;height:24px;margin:10px -5px;padding:0 0 0 10px;font-size:13px;font-weight:700;line-height:26px}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:3px solid #709fe0;border-top:none}div.dlsite_trans_flow_guide ol>li{background:url(/images/web/common/payment_arrow_guest_user.png) bottom no-repeat;padding-bottom:22px}div.dlsite_trans_flow_guide ol>li.last{background:0 0;padding-bottom:0}div#guide_dlsite_trans h3.point_head{text-indent:-9999px;background:url(/images/web/home/guide_mobile_point_head.gif) 0 0 no-repeat;border:0;width:765px;height:32px;margin:0;padding:0}div#guide_dlsite_trans div#point_list{background:#faf5dc;border:1px solid #e76156;border-top:0 solid #ffcb67;padding:15px 15px 0}div#guide_dlsite_trans div#point_list dl{background:#fff;min-height:90px;margin-bottom:15px;padding-top:15px;position:relative}div#guide_dlsite_trans div#point_list dl dd.chara{z-index:1;height:100px;padding:0;position:absolute;bottom:0;right:50px}div#guide_dlsite_trans div#point_list dl#point_01 dd.chara{background:url(/images/web/common/bg_guide_circle_dlsite_trans_01.gif) no-repeat;width:150px}div#guide_dlsite_trans div#point_list dl#point_02 dd.chara{background:url(/images/web/common/bg_guide_circle_dlsite_trans_01.gif) -150px 0 no-repeat;width:146px}div#guide_dlsite_trans div#point_list dl#point_03 dd.chara{background:url(/images/web/common/bg_guide_circle_dlsite_trans_01.gif) -296px 0 no-repeat;width:116px;right:60px}div#guide_dlsite_trans div#point_list dl#point_04 dd.chara{background:url(/images/web/common/bg_guide_circle_dlsite_trans_01.gif) -415px 0 no-repeat;width:130px;right:60px}div#guide_dlsite_trans div#point_list dl dt{height:0;margin:0 10px 10px;padding:20px 15px 0;overflow:hidden}div#guide_dlsite_trans div#point_list dl#point_01 dt{background:url(/images/web/home/txt_guide_circle_dlsite_trans.gif) no-repeat}div#guide_dlsite_trans div#point_list dl#point_02 dt{background:url(/images/web/home/txt_guide_circle_dlsite_trans.gif) 0 -20px no-repeat}div#guide_dlsite_trans div#point_list dl#point_03 dt{background:url(/images/web/home/txt_guide_circle_dlsite_trans.gif) 0 -40px no-repeat}div#guide_dlsite_trans div#point_list dl#point_04 dt{background:url(/images/web/home/txt_guide_circle_dlsite_trans.gif) 0 -60px no-repeat}div#guide_dlsite_trans div#point_list dd{z-index:100;padding-bottom:15px;position:relative}div#guide_dlsite_trans div#point_list dd p{padding:0 15px;font-size:13px;line-height:1.5}p.dlsite_trans_appli a{background:url(/images/web/common/btn_dlsite_trans_appli.png);width:360px;height:0;margin:0 auto;padding-top:43px;display:block;overflow:hidden}div#guide_dlsite_trans div#link_btn_box_01 div.link_btn_01{background:0 0;margin:0}ul.dlsite_trans_sample_image li{float:left;border:1px solid #ccc;width:150px;margin-right:10px}ul.dlsite_trans_sample_image li a img{width:150px;height:auto}div#guide_dlsite_trans div#trans_support_address{background-color:#fff;border:1px solid #b8c3d9;border-radius:5px;margin:20px 0 0;padding:15px;display:block}div#guide_dlsite_trans div#trans_support_address p{text-align:center;font-size:16px;font-weight:700;line-height:1.4em}div#guide_dlsite_trans div#trans_support_address p span{color:#333;font-size:12px;font-weight:400}#guide_circle_ana div.static_header{margin:30px 0}#guide_circle_ana div.message_alert{width:100%}#guide_circle_ana div.static_header p{background:url(/images/web/home/mainpic_circle_apply_ana.gif) 0 0 no-repeat;height:0;padding-top:150px;overflow:hidden}#guide_circle_ana div.static_header .type_debug{background:url(/modpub/images/web/home/mainpic_circle_debug_ana.gif) 0 0 no-repeat;height:0;padding-top:150px;overflow:hidden}#guide_circle_ana div.title_sub_250{margin-bottom:15px}.circle_effort_wrapper{background-color:#f0f2f7;border:1px solid #b8c3d9;width:795px;margin-bottom:30px}.circle_effort_list{background-color:#fff;background-position:20px 22px;background-repeat:no-repeat;border-radius:5px;margin:15px;padding:20px;font-size:13px}.circle_effort_scroll{max-height:260px;margin:10px;padding-right:20px;overflow-y:scroll}.circle_effort_scroll.type_border{border:1px solid #b8c3d9;padding:20px}ul.effort_01{background-image:url(/images/web/home/icon_apply_01.gif)}ul.effort_02{background-image:url(/images/web/home/icon_apply_02.gif)}ul.effort_03{background-image:url(/images/web/home/icon_apply_03.gif)}.circle_effort_list .title{border-bottom:1px solid #b8c3d9;margin-top:20px;padding-bottom:5px;padding-left:40px;font-size:20px}.circle_effort_list.type_no_icon .title{padding-left:0}.circle_effort_list .title:first-child{margin-top:0}.circle_effort_list.type_no_icon h3{border-bottom:1px solid #b8c3d9;margin-top:20px;padding-bottom:5px;font-size:20px}.circle_effort_list .detail{margin-top:10px;font-size:13px}.circle_effort_list .base_text_15{width:auto;margin:10px 0 0;font-size:13px}.circle_effort_list .base_text_15 p{padding:0}.circle_effort_list li.attention:before{content:"※"}.circle_effort_list li.attention{text-indent:-1em;padding-left:1em}.circle_effort_list ul.effort_inner_list{background-color:#fff8ef;border:1px solid #ffca7f;border-radius:5px;margin:10px 0;padding:5px 0}.circle_effort_list ul.effort_inner_list.performance{padding:0 50px;display:flex}ul.effort_inner_list.performance div{margin:20px auto}.circle_effort_list ul.effort_inner_list li{color:#e58600;text-indent:-2em;padding:5px 10px 5px 3em;list-style-type:disc;list-style-position:inside}.circle_effort_list ul.effort_inner_list li span{color:#444}.circle_effort_list .effort_inner_work_list>li{text-overflow:ellipsis;white-space:nowrap;line-height:2;overflow:hidden}.circle_effort_list .effort_inner_work_list>li .work_title{margin-left:8px}#guide_circle_ana .detail.price{text-align:center;background:#eee;border:1px dotted #ddd;margin:10px;padding:10px}div.form_table_title_sub_01,#guide_circle_ana .form_table_title_sub_01{margin:20px 20px 0}#guide_circle_ana .apply_form{background:url(/images/web/home/icon_title_bg_b.gif) 0 2px no-repeat;border-bottom:2px dotted #6c7fa6;margin:0 20px 20px}#guide_circle_ana .apply_form p{color:#6c7fa6}div.apply_howto_wrapper{background:#fff8ef;border-top:1px solid #ffca7f;border-left:1px solid #ffca7f;border-right:1px solid #ffca7f;border-radius:5px 5px 0 0;width:795px;padding-bottom:20px}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) 10px 30px no-repeat}div.apply_howto_wrapper ul.step2{background:url(/images/web/home/icon_apply_step_02.png) 10px 15px no-repeat}ul.apply_howto_list li.detail:before{content:"■";margin-right:.5em}ul.apply_howto_list li.detail{text-indent:-1em;margin-top:10px;padding-left:1em;font-size:13px}div.apply_caution_wrapper{box-sizing:border-box;border:1px solid #ffca7f;border-top:1px dotted #b8c3d9;border-radius:0 0 5px 5px;justify-content:space-between;width:797px;margin-bottom:30px;padding:16px 16px 16px 10px;display:flex}ul.apply_caution_list{flex-grow:1}ul.apply_caution_list li{color:#e58600;text-indent:-2em;padding-left:3em;font-size:12px;list-style-type:disc;list-style-position:inside}ul.apply_caution_list li span{color:#444}.apply_caution_step{background-image:url(/modpub/images/web/home/circle/apply_step_03_bg.png);background-repeat:no-repeat;width:75px;position:relative}.apply_caution_step p{color:#fff;font-weight:700;position:absolute;top:48px;left:14px}#guide_apply_ana .apply_form{background:url(/images/web/home/icon_title_bg_b.gif) 0 2px no-repeat;border-bottom:2px dotted #6c7fa6;margin:0 20px 20px}#guide_apply_ana .apply_form p{color:#6c7fa6}ul.apply_howto_list li.title{border-bottom:1px dotted #b8c3d9;padding-bottom:5px;font-size:16px}table.apply_title_select{margin-bottom:0}table.form_table td.apply_form_cap{color:#666;background-color:#f0f2f7;width:195px;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{border-color:#ccc;width:100%;padding:0}div#guide_apply_ana textarea#txt_urls.input_error{border-color:#c00}.guide_header{color:#505050;background:#f0f2f7 right 16px center no-repeat;border:1px solid #e2eafc;border-radius:6px;padding:16px;font-size:14px;display:flex}.guide_header.type_multilingual{background-image:url(/modpub/images/web/home/circle/multilingual_bg.png)}.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);background-position:right 34px center;margin-bottom:16px}.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{border-bottom:1px solid #707070;flex-grow:1;margin-bottom:16px;padding-bottom:6px;font-size:20px;font-weight:700;line-height:1.3}.guide_header_inner .heading .sub{padding-left:8px;font-size:16px}.guide_header_inner .text{line-height:1.6}.guide_header_inner .annotation{margin-top:4px;font-size:11px}.guide_header_inner .color_point,.guide_header_inner strong{color:#ed9f04;font-weight:700}.guide_header .catch_copy{flex-grow:1}.guide_header.type_apply .catch_copy p{color:#543e12;text-align:center;font-size:15px;font-weight:700;line-height:1.2}.guide_header_select{margin-top:8px;display:flex}.guide_header_select.type_btn{justify-content:space-between}.guide_header_select .text_link:before{content:"";color:#fcb61f;margin-right:8px;font-family:"Font Awesome 5 Pro";font-weight:700;line-height:1}.guide_header_select_inner{width:48%}.guide_header_btn{box-sizing:border-box;background:#fff;border:1px solid #64abd5;border-radius:6px;width:100%;padding:8px;display:inline-block}.guide_header_btn .title{color:#3b99d2;font-size:20px;font-weight:700;position:relative}.guide_header_btn .title span{justify-content:center;align-items:center;display:flex}.guide_header_btn .title span:after{content:"";border:8px solid #0000;border-top-color:#fa0;margin:8px 0 0 8px}.guide_header_btn p{text-align:center;color:#707070;font-size:13px}.guide_header_btn:hover{opacity:.8;text-decoration:none}.invite_point_list .invite_point_list_item:not(:first-child){margin-top:2px}.invite_point_list .invite_point_list_item:before{content:"";color:#e6505d;margin-right:8px;font-family:"Font Awesome 5 Pro";font-weight:700}.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{color:#fff;text-align:center;background:#4a74ff;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin-right:16px;font-weight:700;display:flex;position:relative}.invite_circle_point:after{content:"";border-top:0 solid #0000;border-bottom:19px solid #0000;border-left:0 solid #0000;border-right:25px solid #4a74ff;width:0;height:0;position:absolute;bottom:3px;right:4px;transform:rotate(-40deg)}.guide_header.type_invite{margin-bottom:40px;position:relative}.guide_header.type_invite:before{content:"";background-image:url(/modpub/images/web/home/circle/chara_01.png);background-repeat:no-repeat;width:203px;height:230px;position:absolute;bottom:20px;right:20px}.invite_circle_wrapper{width:100%;height:100%;position:relative}.invite_circle_wrapper .invite_circle_inner{opacity:0;width:100%;height:0;transition:opacity .3s ease-in;position:relative;overflow-x:hidden}.invite_circle_wrapper .invite_circle_inner>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.invite_circle_wrapper .invite_circle_loading{justify-content:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.invite_circle_wrapper .invite_circle_loading>img{margin-top:250px}div#guide_newitem div.static_header{text-indent:-9999px;background:url(/images/web/home/newitem_top.png) 0 0 no-repeat;height:146px;margin-top:5px;position:relative}ul#regist_select{width:780px;height:70px;position:absolute;bottom:15px;left:15px}ul#regist_select li{float:left;margin:0 10px 0 0}ul#regist_select li a{box-sizing:border-box;text-indent:-9999px;background:url(/images/web/home/btn_newitem.png) 50% 0 no-repeat,linear-gradient(#fff 0% 50%,#f2f2f2 50%,#fcfcfc 100%) 50% no-repeat;border:1px solid #607194;outline:none;width:270px;height:70px;display:block;position:relative}ul#regist_select li.web a{background:url(/images/web/home/btn_newitem.png) 50% 0 no-repeat,linear-gradient(#fff 0% 50%,#f2f2f2 50%,#fcfcfc 100%) 50% no-repeat}ul#regist_select li.post a{background:url(/images/web/home/btn_newitem.png) 50% -70px no-repeat,linear-gradient(#fff 0% 50%,#f2f2f2 50%,#fcfcfc 100%) 50% no-repeat}ul#regist_select li a:after{box-sizing:border-box;content:"";border:1px solid #fff;position:absolute;inset:1px}p#webup_btn_box input#webup_btn{text-indent:-9999px;cursor:pointer;background:url(/modpub/images/web/home/newitem_webup2_btn.png) 0 0 no-repeat;border:none;width:209px;height:40px;display:block}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:#e2c569;border-color:#e2c569}table#pdf_down th.pdf_file{width:50px}table#pdf_down td{border-color:#e2c569}table#pdf_down tr.sample td{background:#f4e9c6}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{background:url(/images/web/home/mainpic_circle_webup_ana.gif) 0 0 no-repeat;height:0;padding-top:150px;overflow:hidden}div#guide_webup_ana div.gw_flow{background:url(/images/web/home/bg_webup_ana_flow.jpg) no-repeat;width:666px;height:0;margin-bottom:15px;padding-top:246px;overflow:hidden}div#guide_webup div.static_header{margin-top:5px;position:relative}div#guide_webup div.static_header ul#regist_select{justify-content:flex-end;width:300px;height:26px;display:flex;position:absolute;bottom:11px;left:238px}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{text-indent:-9999px;border:none;outline:none;width:140px;height:26px;display:block}div#guide_webup div.static_header ul#regist_select li.post a{background:url(/images/web/home/btn_newitem_02.png) no-repeat}div#guide_webup div.static_header ul#regist_select li.mail a{background:url(/images/web/home/btn_newitem_02.png) 0 -26px no-repeat}div#guide_webup div.gw_sample_01,div#guide_webup_ana div.gw_sample_01{background:url(/images/web/home/pic_webup_sample_01.jpg) no-repeat;width:560px;height:0;padding:420px 0 0;overflow:hidden}div#guide_webup div.gw_sample_02,div#guide_webup_ana div.gw_sample_02{background:url(/images/web/home/pic_webup_sample_02.jpg) no-repeat;height:100px;padding:0 0 0 115px;position:relative}div#guide_webup div.gw_sample_03,div#guide_webup_ana div.gw_sample_03{background:url(/images/web/home/pic_webup_sample_03.jpg) no-repeat;height:65px;padding:0 0 0 80px;position:relative}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{margin-top:-1.5em;position:absolute;top:50%}.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:"";border:15px solid #0000;border-top-color:currentColor;margin-left:-15px;position:absolute;top:100%;left:50%}.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{color:#fff;font-size:22px;font-weight:700}.flow_detail_list .flow_detail_list_item{counter-increment:title;background:#fff;border-radius:6px;align-items:center;padding:8px 8px 8px 34px;display:flex;position:relative}.flow_detail_list .flow_detail_list_item:before{content:"1";color:#fa0;content:counter(title);font-size:18px;position:absolute;left:12px}.flow_detail_list .flow_detail_list_item:not(:last-child){margin-bottom:16px}.circle_regist_flow .flow_detail_list{margin-top:8px}.circle_regist_flow .flow_detail_list_item{text-align:center;background:#fff;border-radius:6px;padding:8px;display:block;position:relative}.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:700}dl.webup_re dd{padding:5px 0 10px 1.5em}div#mail_format{border:1px solid #8f9fbf;margin:15px 0}div#mail_format_inner{background:#fff;border:4px solid #e6eaf2;padding:15px 30px}dl.division_mail dt{color:#e58600;padding-bottom:5px;font-size:13px;font-weight:700}dl.division_mail dd{padding-left:24px}div.rss_content_box{width:765px;margin:0 15px}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) 0 no-repeat;padding:3px 0 3px 52px}div.rss_list dl dt{float:left;clear:both;border-bottom:1px solid #b8c3d9;width:165px;height:35px;padding-right:15px;line-height:35px}div.rss_list dl dd{border-bottom:1px solid #b8c3d9;height:35px;margin-left:155px;line-height:35px}div.mailmagazine_attention{background:#fff2f8;border:1px dotted #f16a99;width:500px;margin:0 15px 15px}div.mailmagazine_attention p{padding:10px}.static_wrapper.sitemap_container{width:895px}.sitemap_container{padding:15px}@media screen and (width>=768px){.sitemap_container{padding:0}}.sitemap_container .for_pc{display:none}.sitemap_container .for_sp{display:block}@media screen and (width>=768px){.sitemap_container .for_pc{display:block}.sitemap_container .for_sp{display:none}.sitemap_category{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}}.sitemap_category+.sitemap_category{margin-top:20px}@media screen and (width>=768px){.sitemap_category+.sitemap_category{margin-top:30px}}.sitemap_category_item{margin-bottom:20px}@media screen and (width>=768px){.sitemap_category_item{margin-bottom:30px}}.sitemap_heading_01{font-size:20px;font-weight:700}.sitemap_heading_02{border-top:1px solid #ccc;margin:20px 0;padding-top:30px;font-size:18px;font-weight:700}.sitemap_heading_03{margin-bottom:10px;font-size:16px;font-weight:700}.sitemap_heading_04{margin:10px 0 5px;font-size:14px;font-weight:700}@media screen and (width>=768px){.sitemap_heading_01{font-size:26px}.sitemap_heading_02{border-top:1px solid #ccc;margin:30px 0;padding-top:30px;font-size:24px}.sitemap_heading_03{margin-bottom:10px;font-size:18px}.sitemap_heading_04{margin:10px 0 5px;font-size:14px}}.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 (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{align-items:center;display:flex}.sitemap_list .sitemap_list>.sitemap_list_item.for_pc{display:none}@media screen and (width>=768px){.sitemap_list .sitemap_list>.sitemap_list_item.for_pc{display:flex}}.sitemap_list .sitemap_list>.sitemap_list_item:before{content:"";background:#ccc;width:10px;height:1px;margin-right:10px;display:block}.optanon-toggle-display{cursor:pointer;color:#039;font-weight:700}div#guide_affiliate div{position:relative}div#guide_affiliate .header{background:url(/modpub/images/web/common/pic_affiliate_guide_top_01.png) 50% no-repeat;width:795px;height:490px}div#guide_affiliate .detail_box{width:750px;height:70px;position:absolute;bottom:37px;right:17px}div#guide_affiliate .detail_box a{vertical-align:middle;text-align:center;color:#333;background-color:#fec24f;border:1px solid #f4a95b;border-bottom-width:3px;border-radius:5px;width:450px;height:45px;margin:12px auto 0;font-size:18px;font-weight:700;line-height:45px;display:block}div#guide_affiliate .detail_box a:hover{background-color:#f4a95b;margin-top:15px;text-decoration:none}div#guide_affiliate .start{text-indent:100%;white-space:nowrap;background:url(/modpub/images/web/common/pic_affiliate_guide_sprite.png) no-repeat;width:400px;height:88px;margin:5px auto;display:block;overflow:hidden}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{text-indent:100%;white-space:nowrap;z-index:100;background:url(/images/web/common/pic_affiliate_guide_sprite.png) -140px -126px no-repeat;width:95px;height:26px;display:block;position:absolute;overflow:hidden}div#guide_affiliate .rate_nijiyome .nijiyome{top:154px;right:22px}div#guide_affiliate .link_nijiyome .nijiyome{top:152px;right:22px}div#guide_affiliate .dl_blog{text-indent:100%;white-space:nowrap;z-index:100;background:url(/images/web/common/pic_affiliate_guide_sprite.png) -140px -157px no-repeat;width:95px;height:26px;display:block;position:absolute;overflow:hidden}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:.9}div#guide_affiliate .attention{width:739px;position:absolute;bottom:40px;left:40px}div#guide_affiliate .attention .separation{border:0 solid #666;border-left-width:2px}div#guide_affiliate .attention .separation li{padding-left:.5em}div#guide_affiliate p.sample_url{padding:30px;font-size:15px;position:absolute;bottom:21px;left:35px}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{width:350px;position:absolute;bottom:140px;left:40px}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{float:left;width:300px;height:400px}div#guide_affiliate div.blog_parts02{float:right;width:460px;height:175px;margin-bottom:70px}div#guide_affiliate div.blog_parts03{float:right;width:460px;height:100px}div#guide_affiliate .link_official .supplemental{line-height:1.8em;position:absolute;top:540px;left:137px}[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{line-height:1.8em;position:absolute;top:540px;left:137px}.article_box.top_mechanism .reward_table{background-color:#fff;border:1px solid #c96;width:672px}.article_box.top_mechanism .reward_table th,.article_box.top_mechanism .reward_table td{border-bottom:1px solid #c96;padding:10px}.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{text-align:center;background:#fcf2c3;width:20%;font-weight:700}.article_box.top_mechanism .reward_table th.sub_genre{background:#fffae3;width:40%}.article_box.top_mechanism .reward_table td.affiliate_rate{text-align:center;font-size:20px;font-weight:700}.article_box .btn_wrap{display:flex}.payment_wrapper{flex-direction:column;gap:32px;width:795px;padding-left:10px;display:flex}.payments_contents{flex-direction:column;gap:16px;display:flex}.title_payment{color:#536280;text-align:center;padding:22px 0;font-size:20px;font-weight:700}.title_payment:before{content:"";text-align:center;vertical-align:middle;background-color:#eaef4f;border-radius:50%;width:45px;height:45px;margin-right:10px;font-family:"Font Awesome 5 Pro";font-size:22px;font-weight:400;line-height:48px;display:inline-block}.payment_content_box{margin:30px 0 60px}.payment_content{background:#f8f8f8;border-radius:8px;padding:25px}.payment_menu{display:inline-flex}.payment_menu_box:not(:last-child){padding-right:60px}.payment_menu_title{color:#536280;font-size:20px;font-weight:700}.payment_menu_text{color:#536280;padding-bottom:6px;font-size:14px;font-weight:700}.payment_menu .menu_box a{color:#464646}.payment_menu_box .menu_list_item{padding:0 0 5px 8px;font-size:14px}.payment_menu_box .menu_list_item:before{content:"";background:#320072;border-radius:100%;width:2px;height:2px;display:inline-block;position:relative;top:-4px;left:-6px}#link_01,#link_02,#link_03,#link_04,#link_05,#link_06,#link_07,#link_08,#link_09,#link_10,#link_point{margin-top:-40px;padding-top:40px}#link_01.payments_title_container,#link_01.payments_item_container,#link_01.payment_menu_title,#link_02.payments_title_container,#link_02.payments_item_container,#link_02.payment_menu_title,#link_03.payments_title_container,#link_03.payments_item_container,#link_03.payment_menu_title,#link_04.payments_title_container,#link_04.payments_item_container,#link_04.payment_menu_title,#link_05.payments_title_container,#link_05.payments_item_container,#link_05.payment_menu_title,#link_06.payments_title_container,#link_06.payments_item_container,#link_06.payment_menu_title,#link_07.payments_title_container,#link_07.payments_item_container,#link_07.payment_menu_title,#link_08.payments_title_container,#link_08.payments_item_container,#link_08.payment_menu_title,#link_09.payments_title_container,#link_09.payments_item_container,#link_09.payment_menu_title,#link_10.payments_title_container,#link_10.payments_item_container,#link_10.payment_menu_title,#link_point.payments_title_container,#link_point.payments_item_container,#link_point.payment_menu_title{margin-top:0;padding-top:0}.payments_logo_list{gap:8px;display:grid}.payments_logo_list.payments_logo_l{grid-template-columns:repeat(4,1fr)}.payments_logo_list.payments_logo_s{flex-wrap:wrap;display:flex}.payments_logo{flex-direction:column;gap:4px;display:flex}.payments_logo_btn{border:1px solid #b7bed0;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.payments_img{width:fit-content}.payments_title{color:#fff;background:#536280;border-radius:4px;align-items:center;padding:8px 16px;font-size:16px;font-weight:700;display:flex}.payment_summary{background:#f8f8f8;border-radius:8px;flex-direction:column;gap:8px;width:auto;padding:16px;display:flex}.payment_summary_title{font-size:16px;font-weight:700}.payments_item_list{flex-direction:column;justify-content:center;gap:8px;display:flex}.payments_item_container{flex-direction:column;gap:4px;display:flex}.payments_recommend{color:#fff;background-color:#fb7896;border-radius:2px;padding:2px 4px;font-size:12px;font-weight:700}.payments_item{border-bottom:1px solid #b7bed0;justify-content:space-between;align-items:center;gap:4px;padding:8px 0;display:flex}.payments_guide_list .guide_content_box{flex-direction:column;gap:8px;display:flex}.payments_details_title{font-size:16px;font-weight:700}.payments_details_list{flex-direction:column;gap:8px;padding-left:7px;display:flex}.payments_details_item:before{content:"";background:#5e5e5e;border-radius:100%;width:2px;height:2px;display:inline-block;position:relative;top:-2px;left:-5px}.payments_content_box{flex-direction:column;gap:16px;display:flex}.payment_summary_box{background:#f8f8f8;border-radius:4px;flex-direction:column;gap:4px;display:flex}.payments_flow{align-items:center;gap:8px;width:100%;display:flex}.payments_flow_item{border:1px solid #7987a2;border-radius:4px;flex-direction:column;align-items:center;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.payments_flow_item_number{color:#fff;background:#7987a2;border-radius:4px 0;padding:8px;position:absolute;top:0;left:0}.payments_flow_item_explanation{box-sizing:border-box;color:#fff;background:#7987a2;width:100%;padding:8px}.payments_flow_explanation_text{text-align:center}.guide_content_box .number_list_item{counter-increment:number_counter;font-size:12px;line-height:1.4}.guide_content_box .number_list_item:not(:first-child){margin-top:6px}.guide_content_box .number_list_item:before{content:"(" counter(number_counter) ")";margin-right:7px}.content_payment{padding-bottom:60px;font-size:13px;line-height:20px}.content_title{color:#536280;border-bottom:1px solid #536280;margin-bottom:30px;padding-bottom:15px;font-size:22px;font-weight:700}.guide_content{font-size:13px;line-height:1.5}.guide_content:not(:last-child),.guide_content_box:not(:last-child){padding-bottom:50px}.guide_content_box .box_title{padding-bottom:20px;font-size:22px}.guide_content_box .box_text{padding-bottom:15px}.guide_content_box .available_payment{font-size:15px}.guide_content_box .available_payment strong{padding-bottom:4px;font-size:16px;display:block}.guide_content_box .box_img{padding:20px 0}.guide_content .guide_list{padding-left:7px}.guide_content .guide_list_item{color:#5e5e5e;font-size:13px}.guide_content .guide_list_item:not(:first-child){margin-top:4px}.guide_content .guide_list_item:before{content:"";background:#5e5e5e;border-radius:100%;width:2px;height:2px;display:inline-block;position:relative;top:-2px;left:-5px}.guide_content .number_list{counter-reset:number_counter}.guide_content .number_list_item{color:#5e5e5e;font-size:13px}.guide_content .number_list_item:not(:first-child){margin-top:4px}.guide_content .number_list_item:before{content:"(" counter(number_counter) ")";counter-increment:number_counter;margin-right:7px}.guide_content_box .img_aftee_method{width:100%}.guide_flex_box{display:flex}.guide_content_box .notice_dlpay_image{width:37%;height:160px;margin-left:40px}.guide_content_box .notice_dlpay_image img{width:130px}.guide_content_box .external_payment_list_item{color:#fff;text-align:center;box-sizing:border-box;background:#4baef3;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:260px;height:100%;margin-left:40px;padding:15px 10px;font-size:16px;display:flex}.guide_content_box .external_payment_list_item.cn:before{box-sizing:border-box;color:#4baef3;content:"支";background:#fff;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:10px;font-size:30px;font-weight:700;line-height:1;display:flex}.guide_content_box .external_payment_list_item.tw:before{content:"";background:url(/images/web/common/icon_convenience_store_01.png) 0 0/contain no-repeat;width:54px;height:47px;margin-bottom:3px;display:block}.guide_content_box .external_payment_list_item .convinience_store{text-align:center}.guide_content_box .external_payment_list_item .convinience_store>*{width:35%;margin:0 3px;font-size:14px;display:inline-block}.guide_notice_box{background:#f8f8f8;border-radius:5px}.guide_notice_box.type_attention{background:#fff7ec}.purchase_method_change{margin-bottom:15px;font-size:14px}.purchase_method_change th{padding:2px 5px;font-weight:700}.guide_notice_box .box_title{padding-bottom:12px;font-size:18px}.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{color:#fff;text-align:center;background:#7987a2;border-radius:8px;width:450px;margin:0 auto;padding:17px 0 15px;font-size:18px;text-decoration:none;transition:all .2s;display:block}.support_content .support_content_btn:hover{opacity:.6;text-decoration:none}.main{width:100%}.main_inner{margin-left:210px;margin-right:15px}.advertisement_wrapper{position:relative}.advertisement_img_box{flex-wrap:wrap;display:flex;position:relative}.advertisement_img_box_inner{box-sizing:border-box;border:1px solid #b7bed0;width:24%;margin-bottom:15px;display:inline-block;position:relative}@media screen and (width<=1799px){.advertisement_img_box_inner{width:32%}}@media screen and (width<=1399px){.advertisement_img_box_inner{width:49%}.advertisement_img_box_inner:not(:nth-child(2n)){margin-right:2%}}@media screen and (width>=1400px) and (width<=1799px){.advertisement_img_box_inner:not(:nth-child(3n)){margin-right:2%}}@media screen and (width>=1800px){.advertisement_img_box_inner:not(:nth-child(4n)){margin-right:1.33%}}.advertisement_img_main{white-space:nowrap;height:100%;display:block;overflow:hidden}.advertisement_img_box_inner a{font-size:14px;font-weight:700;line-height:1.2;text-decoration:none}.advertisement_img{flex-shrink:0;align-items:center;height:calc(100% - 35px);display:flex}.advertisement_img img{flex-shrink:0;max-width:80%;margin:30px auto}.advertisement_img_box_inner.type_special .advertisement_img img{white-space:nowrap;max-width:100%;margin:0 auto;display:block}.advertisement_name{word-break:break-all;color:#607194;box-sizing:border-box;background-color:#e6eaf2;height:35px;padding:10px}.advertisement_img_box_inner.type_special .advertisement_name{color:#fff;background-color:#607194}.advertisement_name p{text-overflow:ellipsis;text-align:center;white-space:nowrap;width:100%;font-weight:700;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}.page_bottom_img{width:420px;margin:0 auto;display:block}.page_bottom_title{text-align:center;color:#ff7200;margin-bottom:10px;font-size:24px;font-weight:700}.text_flex{display:flex}.text_flex p:first-child{margin-right:10px}.text_flex img{width:250px}.base_img{width:650px;margin:10px auto 0;display:block}.base_img_work{width:350px;margin:0 auto 10px;display:block}ul.base_list_hs li.type_bold{font-weight:700}
