@charset "UTF-8";
.c-trad-contents .search_box{border-color:#a7cfe9}
.c-trad-contents .word_tab li{color:#0076c4}
.c-trad-contents .searchForm_box *{-webkit-box-sizing:border-box;box-sizing:border-box}
.c-trad-contents .searchForm_box{font-size:14px;line-height:1}
.c-trad-contents .searchForm_box a{cursor:pointer}
.c-trad-contents .search_label_colon{font-weight:700;color:#666}
.c-trad-contents .search_label_history{font-weight:700;margin-left:10px;color:#666}
.c-trad-contents .padding10{padding:10px}
.c-trad-contents .padding5{padding:5px}
.c-trad-contents .i_padding input[type=text],.c-trad-contents .i_padding select{margin-top:5px;margin-bottom:5px;padding:2px}
.c-trad-contents .pointer{cursor:pointer}
.c-trad-contents .text80{font-size:80%}
.c-trad-contents .content-head_h4{line-height:1.5;margin:20px 0 10px 0;padding-left:10px;border-left:5px double #d5d5d5}
.c-trad-contents .content-head_h4:first-child{margin-top:0}
.c-trad-contents .search_description{font-size:85%;margin:10px 0;color:#666}
.c-trad-contents .search_box{width:740px;margin:0 0 10px 0;padding:10px;border-width:1px;border-style:solid;background:#f6f6f6}
.c-trad-contents .search_box label:hover{cursor:pointer}
.c-trad-contents .search_box label:hover span{color:#06a}
.c-trad-contents .searchForm_table{line-height:1.4;width:100%}
.c-trad-contents .searchForm_table td,.c-trad-contents .searchForm_table th{padding:5px 10px;vertical-align:top;border:solid 1px #ddd}
.c-trad-contents .searchForm_table th{line-height:1.8;width:160px;text-align:left;background:#eee}
.c-trad-contents .btn-add,.c-trad-contents .btn-allgenre_reject,.c-trad-contents .btn-allgenre_select,.c-trad-contents .btn-radius1,.c-trad-contents .btn-search{cursor:pointer}
.c-trad-contents .btn-search{font-size:108%;display:block;width:80%;margin:0 auto;padding:7px 0;letter-spacing:.5em;border-width:2px;-webkit-box-shadow:0 -2px 0 1px rgba(0,0,0,.1),0 2px 0 1px rgba(255,255,255,.3);box-shadow:0 -2px 0 1px rgba(0,0,0,.1),0 2px 0 1px rgba(255,255,255,.3);text-shadow:0 -1px 2px rgba(0,0,0,.2)}
.c-trad-contents .btn-radius1{float:right;min-height:20px}
.c-trad-contents .btn-add{font-size:12px;padding:.1em .75em;text-shadow:0 -1px 2px rgba(0,0,0,.2)}
.c-trad-contents .btn-add:before{font-family:narou-icon-font;margin-right:.5em;content:'\e906'}
.c-trad-contents .btn-add.select{border-width:1px;border-style:solid}
.c-trad-contents .btn-add.select:before{font-family:narou-icon-font;content:'\e903'}
.c-trad-contents .notwordBox .btn-add,.c-trad-contents .wordBox .btn-add{line-height:2.6;float:right}
.c-trad-contents .checkbox_list li{display:inline-block;width:calc(100% / 3.1);margin:5px 0;vertical-align:top}
.c-trad-contents .checkbox_list label input{float:left;margin:3px 0 0 0}
.c-trad-contents .checkbox_list label span{display:block;float:left;width:calc(100% - 24px);padding:0 10px 0 5px}
.c-trad-contents .tab_box{margin:10px 0}
.c-trad-contents .word_tab li{display:inline-block;margin-bottom:-1px;padding:.5em .75em;border:1px solid #ddd;background:#eee}
.c-trad-contents .word_tab li:hover{background:-webkit-linear-gradient(top,#fefefe 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#eee));background:linear-gradient(to bottom,#fefefe 0,#eee 100%)}
.c-trad-contents .word_tab li.select{cursor:default;border-bottom-color:#fff;background:#fff}
.c-trad-contents .word_content{border:1px solid #ddd;background:#fff}
.c-trad-contents .notwordBox,.c-trad-contents .wordBox{line-height:1.8;vertical-align:middle}
.c-trad-contents .search_label{font-weight:700;display:inline-block;margin:0;padding:7px 14px;color:#666}
.c-trad-contents .search_text{font-size:105%;width:520px;height:36px;padding:7px;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:inset 0 2px 0 0 #eee;box-shadow:inset 0 2px 0 0 #eee}
.c-trad-contents .keyword_box{padding:10px}
.c-trad-contents .replay li{width:100%}
.c-trad-contents .cond{line-height:1.8;margin:15px 0;text-align:right}
.c-trad-contents .genre_list{margin:15px 0 10px 0;padding:10px;border:1px solid #ddd;background:#fff}
.c-trad-contents .genre_list .checkbox_list li{width:calc(100% / 2.3)}
.c-trad-contents .genre_list .btn-radius1{margin-top:3px}
.c-trad-contents .genre_list td:not(:last-child){border-right:0}
.c-trad-contents .genre_list td:last-child{border-left:0}
.c-trad-contents .genre_list .button_box{margin-top:10px;text-align:center}
.c-trad-contents .btn-allgenre_reject,.c-trad-contents .btn-allgenre_select{font-size:108%;width:calc(100% / 3);padding:7px 0}
.c-trad-contents .detail_config_list{margin:15px 0 10px;padding:10px;border:1px solid #ddd;background:#fff}
.c-trad-contents .checkbox_list_noveltype li{display:inline-block;margin:5px 0;vertical-align:top}
.c-trad-contents .checkbox_list_noveltype .type_t{width:calc(100% / 3.1)}
.c-trad-contents .checkbox_list_noveltype input{float:left;margin:3px 0 0 0}
.c-trad-contents .checkbox_list_noveltype span{display:inline-block;float:left;padding:0 10px 0 5px}
.c-trad-contents .checkbox_list_noveltype .type_re{width:330px}
.c-trad-contents .checkbox_list_noveltype li li{margin:0}
.c-trad-contents .checkbox_list_noveltype .type_re_start_symbol{margin-right:5px}
.c-trad-contents .checkbox_list_noveltype .type_e span{padding:0 5px}
.c-trad-contents .search_reach_select{width:100px;margin-right:10px;margin-left:10px}
.c-trad-contents .search_len{width:100px;margin-right:10px;margin-left:10px}
.c-trad-contents .area .btn-radius1{margin-top:5px}
.c-trad-contents .search_label_conf{font-weight:700;line-height:1.8;display:inline-block;float:left;width:165px;color:#666}
.c-trad-contents .search_label_conf .text80{color:#666}
.c-trad-contents .dc_search_label{font-weight:700;line-height:1.8;display:inline-block;margin:10px 0 0 0;color:#666}
.c-trad-contents .search_box li.disabled label *{color:#999}
.c-trad-contents .search_box li.disabled label:hover *{cursor:default;color:#999}
.c-trad-contents .detail_config_list .description{font-size:90%;display:block;margin:10px 0 5px 0;padding:10px;background:#f6f6f6}
.c-trad-contents .search-history{margin:15px 0 10px 0;padding:10px;border:1px solid #ddd;background:#fff}
.c-trad-contents .search-history_editmode{position:relative}
.c-trad-contents .search-history_editmode-btn{font-weight:400;position:absolute;top:0;right:10px;color:#0076c4}
.c-trad-contents .search-history_list{border-top:1px solid #ddd}
.c-trad-contents .search-history_list-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd}
.c-trad-contents .search-history_list-content{width:calc(100% - 46px);padding:10px}
.c-trad-contents .search-history_list-link{line-height:20px;display:block;min-height:60px}
.c-trad-contents .search-history_list-link:hover{background-color:#f7f6f9}
.c-trad-contents .search-history_keyword{display:block}
.c-trad-contents .search-history_detail{font-size:12px}
.c-trad-contents .search-history_detail span::after{margin-right:5px;margin-left:5px;content:'/';color:#999}
.c-trad-contents .search-history_readmore{font-size:12px;line-height:20px;position:absolute;right:56px;bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:8px;cursor:pointer;white-space:nowrap;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.c-trad-contents .search-history_readmore::before{display:block;width:16px;height:16px;content:'';border-radius:999px;background:#ededed url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22ori%E3%81%AE%E3%82%B3%E3%83%94%E3%83%BC%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Ctitle%3Eellipsis%3C%2Ftitle%3E%3Ccircle%20cx%3D%22256%22%20cy%3D%22256%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%22384%22%20cy%3D%22256%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%22128%22%20cy%3D%22256%22%20r%3D%2232%22%2F%3E%3C%2Fsvg%3E") no-repeat center center;background-size:contain}
.c-trad-contents .search-history_edit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:46px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.c-trad-contents .search-history_edit-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30px;height:30px;border:1px solid #ced4da;border-radius:999px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.c-trad-contents .search-history_edit-btn:hover{background-color:#eee}
.c-trad-contents .search-history_edit-btn:not(:last-child){margin-bottom:5px}
.c-trad-contents .search-history_edit-btn_save{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M465.67%20204.36%20319.13%2057.82a20%2020%200%200%200-28.28%200c-18.91%2018.91-25.09%2047.81-17.43%2079.08-22.18%2021-44.37%2042.1-66.18%2062.95-47.32-18.53-93-13-121.44%2015.5a20%2020%200%200%200%200%2028.28l79.47%2079.47L71.4%20423.59c-.78.83-1.34%201.46-1.71%201.9a20.19%2020.19%200%200%200%20.84%2027.51%2020.19%2020.19%200%200%200%2027.47.8c.43-.37%201.07-.93%201.9-1.7l100.48-93.87%2079.47%2079.47a20%2020%200%200%200%2028.29%200c28.47-28.48%2034-74.13%2015.49-121.45%2020.85-21.8%2041.95-44%2063-66.18%2031.27%207.66%2060.17%201.48%2079.07-17.42a20%2020%200%200%200%200-28.29Zm-78.36%204.19a20%2020%200%200%200-21.3%205.08%2018557%2018557%200%200%201-80.46%2084.58%2020%2020%200%200%200-3.55%2022.52c12.64%2026.22%2015.49%2052.07%208.69%2071.2l-159.13-159.1c19.13-6.8%2045-4%2071.21%208.68a20%2020%200%200%200%2022.51-3.57c27.76-26.57%2056.21-53.64%2084.58-80.46a20%2020%200%200%200%205.08-21.3c-4-11.11-5.46-21.55-4.46-30.44L417.76%20213c-8.89%201-19.34-.45-30.45-4.45Z%22%20style%3D%22fill%3A%23228be6%22%2F%3E%3C%2Fsvg%3E") no-repeat center center;background-size:55%}
.c-trad-contents .search-history_edit-btn_delete{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fa5252%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22output%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M455.88%20115h-85V74c0-16.54-12.31-30-27.43-30H168.3c-15.12%200-27.42%2013.46-27.42%2030v41h-85a20%2020%200%200%200%200%2040h30.48l18.71%20290.29A30.9%2030.9%200%200%200%20135.74%20474H376a30.91%2030.91%200%200%200%2030.66-28.71L425.39%20155h30.49a20%2020%200%200%200%200-40Zm-275-31h150v31h-150Zm186.44%20350H144.43l-18-279h258.88Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M187.38%20397a20%2020%200%200%200%2020-20V213a20%2020%200%200%200-40%200v164a20%2020%200%200%200%2020%2020ZM255.88%20397a20%2020%200%200%200%2020-20V213a20%2020%200%200%200-40%200v164a20%2020%200%200%200%2020%2020ZM324.38%20397a20%2020%200%200%200%2020-20V213a20%2020%200%200%200-40%200v164a20%2020%200%200%200%2020%2020Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center center;background-size:55%}
.c-trad-contents .search-history_setting{line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.c-trad-contents .search-history_setting-note{font-size:12px;line-height:1.5;margin-top:0;margin-bottom:10px;padding:0}
.c-trad-contents .search-history_setting-note li{padding-left:1em;text-indent:-1em}
.c-trad-contents .search-history_setting-note li::before{display:inline-block;width:1em;content:'・';text-align:center;text-indent:0}
.c-trad-contents .search-history_setting-title{font-weight:700;line-height:1;margin-bottom:5px}
.c-trad-contents .search-history_setting-content{width:calc(100% / 2 - 5px);padding:10px;border:1px solid #ddd}
.c-trad-contents .search-history_setting-description{font-size:12px;margin-bottom:10px}
.c-trad-contents .search-history_setting .search-history_setting-btn{display:block;width:100%;margin:0 auto;padding:5px;text-align:center;color:inherit;border:1px solid #ccc;border-radius:5px;background-color:#eee}
.c-trad-contents .search-history_setting .search-history_setting-btn:hover{opacity:.9;color:inherit}
.c-trad-contents .order_box{margin:10px 0 20px 0;text-align:center}