#site-search-contents{font-family:Arial,Roboto,"Droid Sans","メイリオ",Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:10px 10px;margin:0 auto;color:#333;font-size:14px;line-height:1.4}#site-search-contents a,#site-search-contents a:visited{color:#2f8ed7;text-decoration:none}#site-search-contents a:hover{text-decoration:underline}#site-search-contents .site-search-input{width:100%;max-width:600px}#site-search-contents .site-search-input-wrapper{position:relative}#site-search-contents .site-search-input-wrapper input[type="text"]{width:90%;padding:10px 0 10px 10px;height:35px;box-sizing:border-box;border-radius:3px 0 0 3px;border:solid 1px #ccc;margin-right:0;float:left}#site-search-contents .site-search-input-wrapper input[type="text"]:hover{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6)}#site-search-contents .site-search-input-wrapper input[type="submit"]{height:35px;width:10%;box-sizing:border-box;vertical-align:bottom;background-image:url(https://www.nichiesu.com/site/wp-content/themes/nichiesu/images/xsearch_bt.png.pagespeed.ic.5VtSEYUKO1.png)!important;background-repeat:no-repeat;background-position:center center;background-size:auto 20px;cursor:pointer;border:solid 1px #ccc;border-radius:0 3px 3px 0;font-size:0}#site-search-contents .site-search-input-wrapper input[type="submit"]:hover{background-color:#eee}#site-search-contents .site-search-suggest{width:100%;position:absolute;top:34px;left:0;z-index:100}#site-search-contents .site-search-suggest .suggest-list{box-sizing:border-box;width:90%;padding:12px 10px 0 5px;border:solid 1px #ccc;border-radius:0 0 2px 2px;background:#fff;max-width:540px;box-shadow:2px 7px 7px 0 rgba(0,0,0,.08)}#site-search-contents .site-search-suggest .suggest-item{margin-right:10px;margin-bottom:5px;color:#2f8ed7;font-weight:bold;display:block}#site-search-contents .site-search-suggest .suggest-item:hover{text-decoration:underline;cursor:pointer}#site-search-contents .result-pattern{width:100%;margin-top:10px;margin-bottom:20px;overflow:hidden}#site-search-contents .result-pattern dl{box-sizing:border-box;margin-left:0;margin-right:0;overflow:hidden;padding-top:0;margin-bottom:0;margin-top:0}#site-search-contents .result-pattern div{overflow:hidden}#site-search-contents .result-pattern dl.size-selector{width:100%;display:flex;align-items:center;justify-content:flex-end}#site-search-contents .result-pattern dl.sort-selector{width:280px;display:block}#site-search-contents .result-pattern dl dt{float:left;width:100px;text-align:right;line-height:1;padding-top:0}@-moz-document url-prefix() {
    #site-search-contents .result-pattern dl dt {
        padding-top: 0px;
    }
}#site-search-contents .result-pattern dl ul{padding:0;display:flex}#site-search-contents .result-pattern dl li{list-style:none;float:left;margin-left:0;margin-bottom:0;padding:10px 5px}#site-search-contents .result-pattern dl input[type="radio"],#site-search-contents .result-pattern dl input[type="checkbox"]{display:none}#site-search-contents .result-pattern dl label{font-size:14px;margin-right:5px;cursor:pointer;background:#eee;padding:5px 10px;border-radius:3px;color:#828282}#site-search-contents .size-selector label{font-size:16px}#site-search-contents .result-pattern dl label:last-child{margin-right:0}#site-search-contents .result-pattern dl input:checked+label{background:#2f8ed7;color:#fff}#site-search-contents .result-pattern dl p{margin:5px}#site-search-contents .result-pattern dl.sort-selector dt{width:100px;padding-top:16px}@-moz-document url-prefix() {
    #site-search-contents .result-pattern dl.sort-selector dt {
        padding-top: 5px;
    }
}#site-search-contents .result-pattern dl.sort-selector dd{margin-left:100px}#site-search-contents .sort-selector li{margin-top:-6px}#site-search-contents .sort-selector label{font-size:14px!important;margin-bottom:25px;cursor:pointer;display:block;float:left;padding:10px}#site-search-contents .sort-selector #site-search-sortscore+label{position:relative;width:62px;box-sizing:border-box;padding:0}#site-search-contents .sort-selector #site-search-sortlastmod+label{position:relative;width:56px;padding:0 11px}#site-search-contents .sort-selector #site-search-sortscore+label:before,#site-search-contents .sort-selector #site-search-sortlastmod+label:before{box-sizing:border-box;position:absolute;background:#eee;color:#828282;border-radius:3px;padding:4px 10px}#site-search-contents .sort-selector #site-search-sortscore+label:before{content:"一致順";top:3px;left:0}#site-search-contents .sort-selector #site-search-sortlastmod+label:before{content:"更新日順";top:3px;left:0}#site-search-contents .sort-selector #site-search-sortscore:checked+label:before,#site-search-contents .sort-selector #site-search-sortlastmod:checked+label:before{color:#fff;background:#2f8ed7}#site-search-contents .site-search-summary{font-size:18px;font-weight:bold;clear:both}#site-search-contents .site-search-summary p:before{content:"検索結果："}#site-search-contents .site-search-summary p span.site-search-current-count{position:relative}#site-search-contents .site-search-summary p span.site-search-current-count:after{content:" / "}#site-search-contents .site-search-summary p span.site-search-total-count{position:relative}#site-search-contents .site-search-summary p span.site-search-total-count:after{position:absolute;content:" 件 ";margin-left:5px}#site-search-contents .result-title{margin-top:0;margin-bottom:10px}#site-search-contents #pager{margin:0 auto;text-align:center}#site-search-contents #pager span{margin-right:20px;font-size:16px}#site-search-contents #pager .selected{font-weight:bold}#site-search-contents #refine-search{text-align:right}#site-search-contents .zero-result{position:relative;height:20px;margin-left:22px;margin-top:0;line-height:1.0}#site-search-contents .zero-result:before{position:absolute;content:"検索キーワードに一致するページは見つかりませんでした。"}#site-search-contents .zero-result-hint{position:relative;font-weight:bold;height:20px;margin-top:20px;margin-bottom:20px}#site-search-contents .zero-result-hint:before{position:absolute;content:"検索のヒント："}#site-search-contents .zero-result-hint1{position:relative;height:20px;margin-left:22px;margin-top:0;line-height:1.0}#site-search-contents .zero-result-hint1:before{position:absolute;content:"キーワードに誤字・脱字がないか確認ください。"}#site-search-contents .zero-result-hint2{position:relative;height:15px;margin-left:22px;margin-top:0;line-height:1.0}#site-search-contents .zero-result-hint2:before{position:absolute;content:"別のキーワードもお試しください。"}#site-search-contents #site-search-error{padding:20px;text-align:center}#site-search-contents .result{overflow:hidden;clear:both;width:100%;position:relative}#site-search-contents .result:after{position:absolute;content:"";background:#eee;bottom:10px;left:0;width:100%;height:1px;z-index:-100}#site-search-contents .result-thumbnail{height:224px;padding:20px 20px 0 0;box-sizing:border-box;float:left;margin-right:0}#site-search-contents .result-thumbnail img{width:220px;height:168px;display:block;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;-webkit-transform-origin:left top 0;transform-origin:left top 0;border:1px solid #ccc;box-sizing:border-box}#site-search-contents .result-thumbnail img:hover{opacity:.6;transition:.2s}#site-search-contents .result>div:first-child{float:right;padding:20px 0;width:calc(100% - 240px)}#site-search-contents .result-discription{margin-bottom:20px}@media screen and (max-width:767px){#site-search-contents .result-pattern{display:block;width:100%;overflow:hidden}#site-search-contents .result-pattern dl.size-selector{text-align:right}#site-search-contents .size-selector:before{top:2px}#site-search-contents .size-selector p{margin-right:0}#site-search-contents .sort-selector p{margin-top:0}#site-search-contents .result-thumbnail{float:none}#site-search-contents .result>div:first-child{float:none;width:100%;margin-bottom:10px;padding-bottom:0}}@media screen and (max-width:600px){#site-search-contents .result>div:first-child{padding-bottom:10px}#site-search-contents .result-thumbnail,#site-search-contents .result-site-path{display:none}#site-search-contents .result:after{bottom:0}#site-search-contents .zero-result{margin-left:0}#site-search-contents .zero-result-hint1{margin-left:0}#site-search-contents .zero-result-hint2{margin-left:0}}