td.search_guide span{margin:0 4px 4px 0}td.search_guide span a{color:#666;font-size:11px;text-decoration:none;padding:0 6px;height:16px;line-height:16px;border:1px solid #ccc;background:#fafafa}td.search_guide ul li a:hover{color:#639;text-decoration:underline}.search_guide_text{font-size:10px;color:#727272;margin-top:10px}.popup_box{display:none;position:absolute;width:340px;color:#333;border:1px solid #536280;background:#fff;filter:progid:dximagetransform.microsoft.dropshadow(color=#999, offx=3, offy=2, positive=1);z-index:500}.popup_title{position:relative;color:#fff;font-weight:bold;padding:6px 10px;background-color:#607194}p.popup_close_button{position:absolute;top:6px;right:6px;width:13px;height:13px;z-index:1000}p.popup_close_button a{display:block;text-indent:-9999px;width:13px;height:13px;font-size:12px;cursor:pointer;background:url("../images/web/home/icon_setting_shut.gif") left bottom no-repeat}.popup_body{padding:0 10px 10px}.popup_body strong{display:block;color:#333;font-size:12px;margin:10px 0 5px}.popup_body p{font-size:11px;line-height:1.4;margin:0 0 5px}p.keyword_example{line-height:1.5;padding:5px 10px 10px;margin:0;background:#f2f2f2}div.how_mygenre{display:block;width:148px;height:72px;background:url(../images/web/home/bn_how_mygenre.png) no-repeat;position:relative;cursor:pointer}p.my_genre_reg_btm.mt10 a{text-decoration:underline !important}div.mygenre_chara01.how{position:relative;width:340px}p.borderbtm_dot{border-bottom:1px #ccc dotted;padding-top:5px}.pb10{padding-bottom:10px !important}div.mygenre_chara01.how p.attn{top:20px;left:150px}div.mygenre_chara01.how a.popup_mygenre_regist{top:50px;left:130px}div.mygenre_chara01.how p.my_genre_reg_btm{position:absolute;top:110px;left:140px}table.noline_table{table-layout:fixed;width:753px;font-size:12px;margin-left:20px;border-left:1px solid #536280;border-right:1px solid #536280;background:#fff}table.border_ts{border-color:#536280}table.noline_table th,table.noline_table td{padding:8px 10px;line-height:1.2}table.noline_table td select{margin-right:5px}table.noline_table tr.start th,table.noline_table tr.start td{padding-top:16px}table.noline_table tr.end th,table.noline_table tr.end td{padding-bottom:16px}table.noline_table th.left_search{width:100px;color:#fff;font-size:12px;font-weight:bold;padding-right:0;background:#607194}table.noline_table th.left_search span{font-size:11px;font-weight:normal;padding-left:3px}table.noline_table td.search_guide{width:220px;color:#666;line-height:1.5;vertical-align:top;background:#f0f2f7}div.other_option ul.search_list_row li img{vertical-align:middle}.noline_table button.search_detail_btn{display:inline-block;overflow:hidden;position:relative;width:36px;height:0;margin-left:-6px;padding:30px 0 0;border:none;border-radius:0 3px 3px 0;outline:none;background:#e68908;box-shadow:none;vertical-align:top;cursor:pointer}.noline_table button.search_detail_btn:hover{background:#fba124}.noline_table button.search_detail_btn::before{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"Font Awesome 5 Pro";content:"\f002";font-size:18px;color:#fff}table.open_table{table-layout:fixed;border-collapse:separate;width:753px;font-size:12px;padding-bottom:3px;margin-left:20px;margin-bottom:15px;border:1px solid #536280;background:#f0f2f7}table.open_table th{color:#fff;font-weight:bold;vertical-align:top;padding:7px 10px;border-bottom:1px solid #536280;background:#607194}div.contain_check{height:20px;padding:10px 20px;margin:-25px -25px 30px;border-bottom:1px solid #b8c3d9;background:#fff}div.other_option{background:#fff;padding:5px 15px}div.other_option p{float:left;height:15px;line-height:15px;color:#536280;padding-right:5px}.search_list_row{display:inline-flex;align-items:center;flex-wrap:wrap;vertical-align:middle}.search_list_row>.search_list_row{margin-top:5px}ul.search_list_row li{padding:0 10px 1px 0}.search_list_row .details label:not(:last-of-type){margin-right:6px}div.search_condition_box{position:relative;border:1px solid #536280;margin-bottom:20px}table.search_condition{width:100%;border-collapse:separate}table.search_condition th{width:100px;font-weight:bold;color:#fff;line-height:1.6;background:#607194;vertical-align:middle;padding:10px}table.search_condition td{position:relative;line-height:1.4;padding:10px}table.search_condition tr:not(:first-child) th,table.search_condition tr:not(:first-child) td{border-top:1px solid #b8c3d9}table.search_condition tr:first-child td:first-of-type{padding:20px 10px}table.search_condition p.to_search_details{white-space:nowrap;margin-bottom:10px}.search_condition p.to_search_details a,.save_search_condition_button{display:flex;align-items:center;justify-content:center;position:relative;width:190px;height:26px;font-size:12px;border-radius:3px;background:#fafafa;border:solid 1px #ccc;color:#333;cursor:pointer;outline:none;text-decoration:none}.save_search_condition_button:hover{text-decoration:none;background:#eee}.search_condition p.to_search_details a:visited{color:#333}.search_condition p.to_search_details a::before,.save_search_condition_button::before{margin-right:8px;border-radius:2px 0 0 2px;color:#666;text-align:center;line-height:18px;font-size:14px;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f002"}.save_search_condition_button::before{content:"\f02e"}.search_condition td .save_search_condition_button.btn_search_in{background:#ddd;border-color:#aaa;color:#888}.search_condition td .save_search_condition_button.btn_search_in:hover{background:#ccc;background:#bfbfbf}.search_condition .language_refine{display:flex;align-items:center}.search_condition .label{flex-shrink:0;margin-right:5px;color:#e58600;vertical-align:middle}.search_condition td .save_search_condition_button.non_display{display:none}table.search_condition td.search_condition_2col{width:180px;padding:10px 15px;vertical-align:middle;border-left:solid 1px #b8c3d9}table.search_condition td ul.condition_list li{display:inline;padding-right:20px}table.search_condition td ul.condition_list dl{font-size:11px;display:inline;word-break:keep-all}table.search_condition td ul.condition_list dt{display:inline;margin-right:5px;color:#e58600}table.search_condition td ul.condition_list dd{color:#333;display:inline;white-space:normal}table.search_condition td ul.condition_list dd.ave_eva{color:#536280}table.search_condition td.keyword_list a{display:inline-block;padding-right:10px;line-height:1.6}div.base_title_br h1{margin-right:0}dd.ave_eva img{vertical-align:top;margin:0 3px}div#search_result_list{margin:10px 0}span.open_list{background:url(../images/web/home/icon_close.gif) no-repeat center left;padding-left:17px}div.search_more{margin:20px 0 60px}div.search_more p{margin-bottom:11px;font-size:16px;line-height:1.5}div.search_more ul{display:flex;flex-wrap:wrap;margin:-10px -12px 0 0}div.search_more ul li{margin-top:10px;margin-right:12px}div.search_more p.to_search_details{display:inline-flex;margin-top:10px}div.search_more ul li a,div.search_more p.to_search_details a{display:flex;align-items:center;justify-content:center;padding:5px 9px;position:relative;font-size:14px;border-radius:3px;background:#fafafa;border:solid 1px #ccc;color:#707070;cursor:pointer;outline:0;text-decoration:none}div.search_more ul li a:hover,div.search_more p.to_search_details a:hover{text-decoration:none;background:#eee}div.search_more ul li a:visited,div.search_more p.to_search_details a:visited{color:#707070}div.search_more ul li a::before,div.search_more p.to_search_details a::before{margin-right:8px;border-radius:2px 0 0 2px;color:#666;text-align:center;line-height:1.29;font-size:14px;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f002"}.search_more .open_window_ico a::before{font-family:"dlsite-icons";font-weight:normal;content:"\e90a"}.search_more_number{margin-left:4px;font-size:13px;color:#e88420}div.modify_white_box_main div.search_more{width:auto;float:none;margin:10px 10px 0;border:none}div.modify_white_box_main div.search_more p{padding:0 10px 0 30px;border-bottom:none;background:url(../images/web/home/icon_genre.gif) 8px 4px no-repeat #fff}div.modify_white_box_main div.search_more p.to_search_details{height:28px;line-height:28px;padding:0 10px 0 17px;border-top:none;border-bottom:none;background-image:none}div.modify_white_box_main p.to_search_details a{color:#039;padding-left:13px;background:url(../images/web/home/icon_more.png) left center no-repeat}div#search_hint{width:785px;margin:0 auto;padding:4px;border:1px solid #b8c3d9;background:#e6eaf2}div#search_hint_inner{padding:15px 30px;background:#fff}div#search_hint h2#search_hint_title{font-size:16px;font-weight:bold;padding-bottom:5px;margin:5px 0 15px;border-bottom:1px solid #b8c3d9}div#search_hint_inner p{font-size:12px;line-height:1.5;margin:0 0 10px}div#search_hint_inner ul li{line-height:1.5;padding-bottom:15px}div#search_hint_inner li h4{font-size:13px;font-weight:bold;padding:6px 0 4px 8px;margin-bottom:10px;border-left:6px solid #b8c3d9;background:#f0f2f7}div#search_hint_inner li p{margin:0 15px 10px}div#search_hint_inner li p.search_example{width:563px;padding:10px 0 10px 10px;background-color:#f2f2f2}div#search_hint_inner li p.search_example span{display:block;width:553px;height:21px;text-indent:-9999px}div#search_hint_inner li p#hint_01 span{background:url(../images/web/common/pic_search_hint.gif) left top no-repeat}div#search_hint_inner li p#hint_02 span{background:url(../images/web/common/pic_search_hint.gif) left -42px no-repeat}div#search_hint_inner li p#hint_03 span{background:url(../images/web/common/pic_search_hint.gif) left -63px no-repeat}div#search_hint_inner li p#hint_04 span{background:url(../images/web/common/pic_search_hint.gif) left -84px no-repeat}div#search_hint_inner li p#hint_05 span{background:url(../images/web/common/pic_search_hint.gif) left -105px no-repeat}div#search_hint_inner li p#hint_06 span{background:url(../images/web/common/pic_search_hint.gif) left -126px no-repeat}div#search_hint_inner table{width:695px;font-size:12px;line-height:1.5;margin:5px 15px 10px}div#search_hint_inner th,div#search_hint_inner td{border:1px solid #b8c3d9}div#search_hint_inner th{font-size:13px;padding:5px 0 5px 10px;background:#f0f2f7}div#search_hint_inner td{padding:5px 10px}div#search_hint_inner td.site{width:120px;font-weight:bold;font-size:13px}div#search_hint_inner td.site.general{color:#3d8214;background:#f4ffee}div#search_hint_inner td.site.adult{color:#c9396b;background:#fff4f8}div#search_hint_inner td.site.girls{color:#7d3192;background:#fcf3ff}div#search_hint_inner td.name{width:120px}div#search_hint_footer{padding-top:15px;border-top:1px solid #b8c3d9}.genre_work_img .timesale_end,.work_thumb .timesale_end{color:#fa3b00;font-size:12px;text-align:center;font-weight:bold;background-color:rgba(255,255,255,0.9);width:80%;height:auto;border:4px #fa3b00 solid;position:absolute;z-index:100;padding:6px;box-shadow:2px 2px 2px 1px rgba(0,0,0,0.5);top:42%;left:50%;transform:translate(-50%, -50%) rotate(-15deg);margin:auto}[lang="en-us"] .genre_work_img .timesale_end,[lang="en-us"] .work_thumb .timesale_end{font-size:12px}.contents_bottom_inner{padding:48px 0;border-top:1px solid #ddd}.contents_bottom_inner.border_t{border-top:none}.contents_bottom_headline{font-size:16px}.contents_bottom .recommend_list{margin-top:18px}.contents_bottom.site_info .recommend_work_item{display:flex;flex-direction:column;justify-content:space-between}.contents_bottom .recommend_list.type_ranking .work_price_wrap{justify-content:flex-start}.contents_bottom .recommend_work_item .work_operation_btn{display:flex;margin-top:auto;padding-top:10px}.contents_bottom .recommend_work_item .work_operation_btn>p[class*="work_page"]{width:100%}.contents_bottom .recommend_work_item .work_operation_btn>p[class*="work_cart"]{width:80%}.filter_genre li{display:inline-block;vertical-align:top;min-width:200px;margin:32px 16px 0 0}.filter_genre .col_2{max-width:416px;display:flex;flex-wrap:wrap}.filter_genre dt{font-size:14px;border-bottom:1px solid #ddd;width:100%;padding-bottom:12px;margin-bottom:12px}.filter_genre dd{display:flex;align-items:center;margin:8px 0 0 8px}.filter_genre dd::before{content:"";display:block;width:5px;height:0;border-top:solid 1px #999;margin-right:8px}.filter_genre a{font-size:12px;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend_item{margin-top:24px}.recommend_item ul{display:flex;flex-wrap:wrap;margin:-12px -12px 0 0}.recommend_item li{margin-top:12px;margin-right:12px}.recommend_item a{display:flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid #ccc;border-radius:3px;background:#fafafa;position:relative;font-size:14px;color:#707070;cursor:pointer;outline:0;text-decoration:none}.recommend_item a:hover{text-decoration:none;background:#eee}.recommend_item a:visited{color:#707070}.contents_bottom.site_info{margin-top:24px}.contents_bottom.site_info p{font-size:13px;line-height:2}td p.similar_link{padding-top:7px}td p.similar_link a{outline:none}td div.similar_list_box{width:100%;margin-bottom:10px;padding-top:10px}td div.similar_list_box ul{border-top:1px solid #b8c3d9;padding-top:10px;padding-left:15px}td div.similar_list_box ul li{width:20%;float:left}td div.similar_list_box ul li p{padding-top:5px}div#search_result_similer_box{margin-right:-15px}ul.search_result_similer_box_inner li{float:left;margin:0 15px 0 0;height:155px;width:120px}ul.search_result_similer_box_inner li p{padding-top:5px}div#similer_main_list{margin-top:-15px}div#similer_main_list div.white_15_box_end{margin-top:0}div#similer_main_list div.main_liquid_box_inner_2{padding-top:15px;border-top:none}div#similer_main_list div.liquid_white_rb_p15{padding-bottom:0}.save_search_condition_button._popup_open_btn_mygenre_add,.save_search_condition_button._popup_open_btn_mygenre_add.on{background:url(../images/web/home/btn_mygenre_02.png) no-repeat 0 0;display:block;width:100px;padding:17px 0 0 0;overflow:hidden;vertical-align:bottom;margin-left:17px;cursor:pointer;margin-top:5px}span.search_link_brandnews{display:inline-block;margin-right:15px;padding-top:3px}span.search_link_brandnews a{display:inline-block;background:url(../images/web/home/icon_more.png) no-repeat left center;padding-left:13px;font-size:12px}input#search_text_mini{margin:0 5px 0 0;font-size:13px;width:80%;border:1px solid #666;background:#fff;float:left;padding:2px 5px}.base_content{background-color:#fafafa;border:1px solid #e1e5ef;border-radius:5px;margin-left:10px;padding:10px 30px;min-width:700px;max-width:800px}.base_content .search_detail_container{width:100%}.base_content .search_detail_container .label{min-width:120px;font-size:13px}html:lang(th-th) .base_content .search_detail_container .label{min-width:140px}html:lang(vi-vn) .base_content .search_detail_container .label,html:lang(sv-se) .base_content .search_detail_container .label,html:lang(pt-br) .base_content .search_detail_container .label,html:lang(id-id) .base_content .search_detail_container .label,html:lang(en-us) .base_content .search_detail_container .label{min-width:170px}html:lang(it-it) .base_content .search_detail_container .label,html:lang(de-de) .base_content .search_detail_container .label,html:lang(es-es) .base_content .search_detail_container .label{min-width:200px}html:lang(fr-fr) .base_content .search_detail_container .label{min-width:220px}.base_content .search_detail_container .label .option_text{display:block;font-size:11px;color:#666;margin-top:17px}.base_content .search_detail_container>div:last-child{border-bottom:none}.base_content .search_detail_row{border-bottom:1px solid #e1e5ef;padding:17px 0;display:flex;align-items:center}.base_content .search_detail_row .content ul{line-height:2}.base_content .search_detail_row .content .refine_list_add{border-top:1px solid #e1e5ef;padding-top:10px;margin-top:10px}.base_content li{display:inline-block}.base_content input.one_line_l{width:380px;font-size:13px;height:32px}.base_content input[type="checkbox"]{display:none}.base_content input[type="checkbox"]+label{display:none;cursor:pointer;display:inline-block;position:relative;padding-left:23px;padding-right:30px}.base_content input[type="checkbox"]+label::before{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:600;color:#dce2f0;font-size:10px;padding:2px;position:absolute;display:block;box-sizing:border-box;width:16px;height:16px;left:0;top:13%;border-radius:3px;border:1px solid #b7bfd1;background-color:#fff}.base_content input[type="checkbox"]:checked+label::after{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:600;color:#fff;font-size:10px;padding:2px;position:absolute;display:block;box-sizing:border-box;width:16px;height:16px;left:0;top:13%;border-radius:3px;border:1px solid #fa9a00;background-color:#fa9a00}.base_content .option_select::before{content:"\f055";font-family:"Font Awesome 5 pro";font-weight:600;font-size:14px;margin-right:5px}.base_content .select_content{margin-top:17px}.base_content li.select_label{background-color:#e6eaf2;padding:7px;color:#536280;border-radius:3px;margin:4px;cursor:pointer;line-height:initial}.base_content li.select_label::after{content:"\f00d";font-family:"Font Awesome 5 pro";font-weight:100;font-size:13px;margin-left:5px;color:#536280}.base_content .star_rating_wrap{display:inline-block;vertical-align:middle}.base_content .star_rating.mini::before{background-size:auto 30px;height:16px;width:85px}.base_content .star_rating.mini.star_10::before{background-position:-68px 0}.base_content .star_rating.mini.star_20::before{background-position:-50px 0}.base_content .star_rating.mini.star_30::before{background-position:-34px 0}.base_content .star_rating.mini.star_40::before{background-position:-16px 0}.base_content .star_rating.mini.star_50::before{background-position:0 0}.base_content select{-webkit-appearance:none;appearance:none}.base_content select::-ms-expand{display:none}.base_content .select_arrow{position:relative;z-index:1;background:#fff}.base_content .select_btn{border:1px solid #bec4d4;height:30px;color:#666;border-radius:3px;font-size:13px;padding:0 40px 0 7px;background:none}.base_content .select_arrow::after{content:"\f107";font-family:"Font Awesome 5 pro";position:absolute;right:17px;top:calc(50% - 7px);color:#333;font-size:14px;z-index:-1}.base_content input[type=radio]{display:none}.base_content .radio01{box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 30px;position:relative;width:auto}.base_content .radio01::before{background:#fff;border:1px solid #bbb;border-radius:50%;content:"";display:block;height:14px;left:5px;margin-top:-8px;position:absolute;top:50%;width:14px}.base_content .radio01::after{background:#f58b01;border-radius:50%;content:"";display:block;height:8px;left:9px;margin-top:-4px;opacity:0;position:absolute;top:50%;width:8px}.base_content input[type=radio]:checked+.radio01::after{opacity:1}.base_content input[type=radio],.base_content input[type=checkbox]{position:relative;top:2px}.base_content .list_icon::before{content:"\f03a";font-family:"Font Awesome 5 pro";font-size:16px;margin-right:4px;position:relative;top:2px}.base_content .tile_icon::before{content:"\f009";font-family:"Font Awesome 5 pro";font-size:16px;margin-right:4px;position:relative;top:2px;font-weight:600}.btn_abreast_type{text-align:center;margin:20px 0}.btn_abreast_type input.type_01{background-color:#aaa;border:none;color:#fff;border-radius:6px;font-size:18px;box-shadow:0 3px #999;font-weight:700;width:200px;height:50px;cursor:pointer;margin-right:15px}.btn_abreast_type input.type_01:hover,.btn_abreast_type input.type_02:hover{box-shadow:none;top:3px;position:relative}.btn_abreast_type input.type_02{background-color:#fa8c1e;border:none;color:#fff;border-radius:6px;font-size:18px;box-shadow:0 3px #d07f33;font-weight:700;width:200px;height:50px;cursor:pointer}html:lang(vi-vn) .btn_abreast_type input.type_01,html:lang(vi-vn) .btn_abreast_type input.type_02{font-size:16px}.search_keyword_help{margin-left:10px}.search_keyword_help_title{color:#039;font-size:12px;display:flex;align-items:center;transition:0.5s ease}.search_keyword_help_title::before{content:"\f059";font-family:"Font Awesome 5 pro";font-size:15px;margin-right:3px;font-weight:300}.search_keyword_help_title:hover+.search_keyword_help_content{display:block;visibility:visible;opacity:1;transition:all 0.2s ease}.search_keyword_help_title:hover{cursor:default}.search_keyword_help_content{background-color:#fff;width:270px;border-radius:7px;box-shadow:1px 1px 6px rgba(0,0,0,0.3);position:absolute;padding:20px;visibility:hidden;opacity:0;z-index:1500;transition:all 0.1s ease;margin:0}.search_keyword_help_content_title{font-size:11px;font-weight:bold}.search_keyword_help_content_text{font-size:10px}.search_keyword_help_content_detail{border:1px solid #ddd;padding:7px;border-radius:5px;font-size:11px}.search_keyword_help_content_caption{font-size:10px;color:#999}.search_keyword_help_content ul{margin-top:5px}.search_keyword_help_content ul li p{margin:5px 0;width:250px}.search_detail_overlay{position:fixed;top:0;right:0;left:0;height:100vh;background:rgba(0,0,0,0.3);box-sizing:border-box;z-index:2100;animation:fadein 0.5s ease}.search_detail_overlay.finished{animation:fadeout 0.5s ease forwards}.search_detail_modal_wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2200}.search_detail_modal_wrapper .search_detail_modal{width:730px;min-height:500px;border-radius:4px;background:#fff;box-sizing:border-box;text-align:center;-ms-overflow-style:none;scrollbar-width:none}.search_detail_modal_wrapper .search_detail_modal::-webkit-scrollbar{width:8px}.search_detail_modal_wrapper .search_detail_modal::-webkit-scrollbar-track{border-radius:4px;background:#fff}.search_detail_modal_wrapper .search_detail_modal::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 0 2px #fff;background:rgba(0,0,0,0.2)}.search_detail_modal_wrapper .search_detail_modal_close{position:absolute;top:-36px;right:-6px;width:36px;height:36px;cursor:pointer}.search_detail_modal_wrapper .search_detail_modal_close::before,.search_detail_modal_wrapper .search_detail_modal_close::after{content:"";position:absolute;top:4px;right:16px;display:block;width:2px;height:30px;background:#fff}.search_detail_modal_wrapper .search_detail_modal_close::before{transform:rotate(45deg)}.search_detail_modal_wrapper .search_detail_modal_close::after{transform:rotate(315deg)}.search_detail_modal_wrapper .search_detail_modal_content{text-align:center;display:flex;flex-direction:column}.search_detail_modal_wrapper .search_detail_modal_content_detail.modal_body{border-top:0.5px solid #ddd;flex-grow:1;padding:20px;overflow:auto;height:310px}.search_detail_modal_wrapper .search_detail_modal_content_detail.modal_body .refine_checkbox a{display:flex;align-items:center}.search_detail_modal_wrapper .search_detail_modal_content_detail.modal_head{padding:20px}.search_detail_modal_wrapper .search_detail_modal_content.btn_abreast_type{margin-top:auto}.search_detail_modal_wrapper .search_detail_modal_content_detail h1{font-size:16px;font-weight:700}.search_detail_modal_wrapper .search_option_keyword{margin-top:10px}.search_detail_modal_wrapper .search_detail_modal_content_detail input[type="text"]{width:100%;min-height:40px;font-size:13px;color:#333;padding-left:30px}.search_detail_modal_wrapper .search_option_keyword::before{content:"\f002";font-size:16px;font-family:"Font Awesome 5 pro";position:absolute;color:#aaa;padding-left:10px;height:40px;display:flex;align-items:center}.search_detail_modal_wrapper .anker_label{margin-top:10px}.search_detail_modal_wrapper .anker_label li{border:1px solid #bbb;margin:4px 2px;display:inline-block;padding:7px 11px;font-weight:600;border-radius:4px}.search_detail_modal_wrapper .anker_label li:hover{background-color:#eee;cursor:pointer}.search_detail_modal_wrapper .anker_label li a{color:#666}.search_detail_modal_wrapper .anker_label li a:hover{text-decoration:none}.search_detail_modal_wrapper .scroll_contents{border:1px solid #ddd;border-radius:3px;padding:20px;margin-bottom:15px}.search_detail_modal_wrapper .scroll_contents:last-child{margin-bottom:0}.search_detail_modal_wrapper .scroll_contents .scroll_title{font-size:14px;font-weight:600;color:#666}.search_detail_modal_wrapper .scroll_contents .scroll_title.refine_checkbox{margin:0 0 8px 0}.search_detail_modal_wrapper .scroll_contents .scroll_title.refine_checkbox a{font-size:14px;color:#666}.search_detail_modal_wrapper input[type="checkbox"]{display:none}.search_detail_modal_wrapper input[type="checkbox"]+label{display:none;cursor:pointer;display:inline-block;position:relative;padding-left:23px;padding-right:30px}.search_detail_modal_wrapper input[type="checkbox"]+label::before{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:600;color:#dce2f0;font-size:10px;padding:2px;position:absolute;display:block;box-sizing:border-box;width:16px;height:16px;left:0;top:13%;border-radius:3px;border:1px solid #b7bfd1;background-color:#fff}.search_detail_modal_wrapper input[type="checkbox"]:checked+label::after{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:600;color:#fff;font-size:10px;padding:2px;position:absolute;display:block;box-sizing:border-box;width:16px;height:16px;left:0;top:13%;border-radius:3px;border:1px solid #fa9a00;background-color:#fa9a00}.search_detail_modal_wrapper .scroll_contents li{display:inline-block;width:calc(96% / 3);margin-top:11px}.search_detail_modal_wrapper .btn_abreast_type{padding:20px 0;border-top:0.5px solid #ddd;margin:0}.search_detail_modal_wrapper .btn_abreast_type input{font-size:13px;line-height:2.7;border-radius:4px;height:35px}.search_detail_modal_wrapper .btn_abreast_type input.type_01{margin-right:8px}.search_detail_modal_wrapper .btn_abreast_type input.type_01:hover,.search_detail_modal_wrapper .btn_abreast_type input.type_02:hover{box-shadow:none;bottom:1px;position:relative}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.permission_manage_search .base_content{margin-left:0;background-color:#fff;border:none;border-radius:0;max-width:100%;padding:0 30px}.permission_manage_search .base_content .input_2column_wrap{display:flex;flex-wrap:wrap;flex-direction:column}.permission_manage_search .base_content .input_2column_wrap input{width:290px;-webkit-appearance:none;border:1px solid #ccc}.permission_manage_search .base_content .input_2column_wrap input[type="date"]{width:130px}.permission_manage_search .base_content .input_2column_wrap .input_2column_box_wrap{display:flex}.permission_manage_search .base_content .input_2column_wrap .input_2column_box_wrap:not(:last-child){margin-bottom:10px}.permission_manage_search .base_content .input_2column_wrap .input_2column_box{display:flex}.permission_manage_search .base_content .input_2column_wrap .input_2column_box:nth-child(2n){margin-left:50px}.permission_manage_search .base_content .input_2column_wrap .input_2column_inner{display:flex;flex-direction:column;justify-content:end}.permission_manage_search .base_content .input_2column_wrap .label_sub{font-size:12px;margin-bottom:2px}.permission_manage_search .base_content .input_2column_wrap span{padding:23px 5px 0}.permission_manage_search textarea{-webkit-appearance:none;border:1px solid #ccc}.permission_manage_search .search_modal{padding:0}.permission_manage_detail .search_modal{width:calc(100vw - 60px)}@media screen and (max-width: 1230px){.permission_manage_detail .search_modal{width:90%}}.permission_manage_detail .search_modal{padding:0}.permission_manage_detail textarea{-webkit-appearance:none;border:1px solid #ccc}.permission_manage_modal_inner{padding:20px;max-height:calc(100vh - 110px);overflow-y:scroll}

