@charset "UTF-8";html{height:100%}body{color:#333333;font-family:'Hiragino Maru Gothic Pro',verdana,"ヒラギノ丸ゴ Pro W4",ヒラギノ丸ゴ Pro W4,Hiragino Maru Gothic Pro,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:12px;word-wrap:break-word;background-color:#EEEEEF;height:100%}.container{width:1000px;margin:0 auto}.push{height:55px}#white_canvas{background-color:#ffffff;min-height:100%;height:auto !important;height:100%;margin:0 auto -55px}#footer{height:55px}.top_header{height:55px;padding:10px 0 0;margin-bottom:0;position:relative}.top_header div.left{float:left;height:55px;width:300px;height:55px;padding-right:16px;display:table-cell;vertical-align:middle}.top_header div.left a{float:left;display:block;margin-right:5px}.top_header div.left span#prefecture_catch{line-height:1.25;margin-top:1px;float:left;font-size:28px;display:block}.top_header div.left span#prefecture_link{float:left;line-height:1.25;height:20px;font-size:12px;display:block}.top_header div.left span#prefecture_link a{line-height:15px;float:left;font-size:12px;display:block}.top_header div.center{float:left;padding-top:11px}.top_header div.center input{float:left;margin-top:2px}.top_header div.center select{float:left;margin:2px 4px}.top_header div.center input.head_key_word{margin-top:1px;float:left;text-align:center;display:inline-block;text-decoration:none;color:#ffffff;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:21px;width:46px;vertical-align:middle;background-image:url("/assets/layout/look_up_btn.png");background-position:top;background-repeat:no-repeat}.top_header div.center input.head_key_word:hover{background-position:bottom}.top_header div.center input.head_key_word:active{background-position:top}.top_header div.right{float:right}.top_header div.right a{background:url(layout/top_header_post_btn_110.png) no-repeat;background-position:top;width:110px;text-align:center;font-size:14px;color:#FFF;height:32px;line-height:32px;display:block;margin-top:12px}.top_header div.right a:hover{background-position:bottom;text-decoration:none}.top_header div.right a:active{background-position:top;text-decoration:none}.top_header div#prefecture_alltop{position:absolute;right:0;top:5px;font-size:10px;color:#999999}.top_header div#prefecture_alltop p{display:inline;font-size:10px;color:#999999}.top_header div#prefecture_alltop a{font-size:10px;color:#999999}.top_header div#prefecture_alltop a:hover{text-decoration:none}.header_demure{position:relative}.header_demure div.left{height:48px;line-height:48px;float:left}.header_demure div.left a{float:left;display:block;height:48px;line-height:48px}.header_demure div.left span a img{display:inline-block;margin-top:15px}.header_demure div.left a.to_select{margin-top:15px;float:left;display:block;height:15px;width:66px;line-height:15px;background-image:url(layout/to_select_btn.png);background-position:top;background-repeat:no-repeat}.header_demure div.left a.to_select:hover{background-position:bottom;text-decoration:none}.header_demure div.left a.to_select:active{background-position:top;text-decoration:none}.header_demure div.left span{float:left;font-size:18px;display:inline-block;height:48px;line-height:48px;margin:0 5px}.header_demure div.left span a{float:left;display:inline-block;height:48px;line-height:48px;font-size:12px}.header_demure div.right{float:right}.header_demure div.right a#prefecture_alltop{position:absolute;right:0;top:3px;color:#999999;font-size:10px}.header_demure div.right a#button{background:url(layout/header_post_btn_110.png) no-repeat;background-position:top;width:110px;text-align:center;font-size:12px;color:#FFF;height:24px;line-height:24px;display:block;margin-top:3px}.header_demure div.right a#button:hover{background-position:bottom;text-decoration:none}.header_demure div.right a#button:active{background-position:top;text-decoration:none}#head_breadcrumbs{padding:6px 0;border-bottom:#e5e5e5 1px solid;border-top:#e5e5e5 1px solid;margin-bottom:15px;font-size:12px}#message_area .info{height:24px;line-height:24px;padding:0 0 0 20px;margin:15px 0;font-size:16px;background:url(layout/message_area_icon.png) 0 2px no-repeat;display:block}#footer{height:35px;font-size:11px;background-color:#EEEEEF;color:#9E9E9F;padding:10px}#footer ul{text-align:center}#footer ul li{list-style:none;display:inline-block}#footer ul li a{text-decoration:underline}.copyright{margin:20px;font-size:10px;text-align:center}
