﻿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}#white_canvas{min-width:1000px;background-color:#ffffff;min-height:100%;height:auto !important;height:100%;margin:0 auto -55px}.push{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(//d1d7kfcb5oumx0.cloudfront.net/assets/layout/look_up_btn-2b7d60758dbc4b9c3a97b215cab55f489f9057ccab3e1332bcc02feb8b3a66dd.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;left:319px;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}.top_header div#prefecture_alltop_nobtn{position:absolute;right:0;top:5px;font-size:10px;color:#999999}.top_header div#prefecture_alltop_nobtn p{display:inline;font-size:10px;color:#999999}.top_header div#prefecture_alltop_nobtn a{font-size:10px;color:#999999}.top_header div#prefecture_alltop_nobtn a:hover{text-decoration:none}.header_demure{position:relative;height:58px}.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 a#prefecture_alltop{position:absolute;right:403px;top:6px;color:#999999;font-size:10px}.header_demure a#prefecture_alltop_nobtn{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}#post_btn_box_top{position:absolute;top:0;right:0;background-color:#000;width:224px;height:74px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;text-align:center}#post_btn_box_top p{display:block;margin:8px 0 5px;text-align:center;font-size:13px;color:#FFFFFF}#post_btn_box_top p img{vertical-align:middle}#post_btn_box_top div{width:200px;height:36px;margin:0 auto}#post_btn_box_top div a{width:200px;height:36px;display:block;background-image:url(jmty/post_btn_top.png);background-position:top;background-repeat:no-repeat}#post_btn_box_top div a:hover{text-decoration:none;background-position:bottom}#post_btn_box_demure{position:absolute;top:0;right:0;background-color:#000;width:396px;height:43px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;text-align:center}#post_btn_box_demure p{text-align:left;float:left;height:13px;line-height:13px;padding-top:9px;display:block;margin:6px 0 0 15px;font-size:13px;color:#FFFFFF}#post_btn_box_demure p img{vertical-align:middle}#post_btn_box_demure div{float:right;padding:6px 6px 0 0;width:178px;height:32px;margin:0 auto}#post_btn_box_demure div a{width:178px;height:32px;display:block;background-image:url(jmty/post_btn_demure.png);background-position:top;background-repeat:no-repeat}#post_btn_box_demure div a:hover{text-decoration:none;background-position:bottom}#head_breadcrumbs{padding:6px 0;border-bottom:#e5e5e5 1px solid;border-top:#e5e5e5 1px solid;margin-bottom:15px;font-size:12px;line-height:1.5}#message_area .info{height:auto;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}#tablet{position:absolute;bottom:0}#footer{width:100%;margin:0 auto;height:55px;font-size:11px;background-color:#EEEEEF;color:#9E9E9F;padding:10px;box-sizing:border-box}#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}
