@charset "UTF-8";#g-navi ul li.active-search a{background-color:#f80;text-decoration:none}#search-form{margin-bottom:40px}#search-form h3{background-color:#d1c0a5;color:#59493f;box-sizing:border-box;padding:5px}#search-form h3.icon-search{background-image:url(//izukogen-map.com/wp-content/themes/izukogenmap/css/../images/icon-search-brown.png);background-repeat:no-repeat;background-size:15px;background-position:center left 10px;box-sizing:border-box;padding-left:35px}#search-form div.container{background-color:#a6937c;color:#59493f;box-sizing:border-box;padding:0 10px}#search-form div.double{font-size:0;line-height:1em}#search-form div.double div.child-content{display:inline-block;width:100%;vertical-align:top;font-size:1rem;line-height:1.75em;box-sizing:border-box}#search-form div.double div.child-content:nth-child(odd){padding-right:0}#search-form div.double div.child-content:nth-child(even){padding-left:0}#search-form div.row{display:block;width:100%;box-sizing:border-box;padding:10px;border-bottom:solid 1px #fff}#search-form div.row div.que{display:block;width:200px;vertical-align:top;box-sizing:border-box;padding:0 20px}#search-form div.row div.que p.extra{font-size:.8rem;line-height:1.75em;color:#fff}#search-form div.row div.ans{display:block;width:auto;vertical-align:top;box-sizing:border-box;padding:0 20px}#search-form div.row div.ans ul.double{font-size:0;line-height:1em}#search-form div.row div.ans ul.double li{display:inline-block;width:50%;vertical-align:top;font-size:1rem;line-height:1.75em}#search-form div.row div.ans ul.quarter{font-size:0;line-height:1em}#search-form div.row div.ans ul.quarter li{display:inline-block;width:50%;vertical-align:top;font-size:1rem;line-height:1.75em}#search-form div.row div.ans ul.double li input[type=checkbox]{margin-right:5px}#search-form div.btn-row{width:100%;box-sizing:border-box;padding:10px;background-color:#a6937c;color:#59493f;text-align:center}@media screen and (min-width:640px){#search-form div.double div.child-content{width:100%}#search-form div.row{display:table;width:100%;box-sizing:border-box;padding:10px;border-bottom:solid 1px #fff}#search-form div.row div.que{display:table-cell;width:200px;vertical-align:top;box-sizing:border-box;padding:0 20px}#search-form div.row div.que p.extra{font-size:.8rem;line-height:1.75em;color:#fff}#search-form div.row div.ans{display:table-cell;width:auto;vertical-align:top;box-sizing:border-box;padding:0 20px}#search-form div.row div.ans ul.double li{width:50%;margin-bottom:5px}#search-form div.row div.ans ul.quarter li{width:25%;margin-bottom:5px}}