﻿#header_goto .con_hlink,#footer_goto .con_footer{width:90%;max-width:1000px;margin:auto}@media only screen and (max-width: 1199px){#header_goto .con_hlink,#footer_goto .con_footer{width:91.66667%}}@font-face{font-family:'NotoSansCJKjp Regular';font-display:swap;font-style:normal;src:local("NotoSansCJKjp-Regular"),url("../fonts/NotoSansCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSansCJKjp-Regular.ttf") format("truetype"),url("../fonts/NotoSansCJKjp-Regular.eot") format("embedded-opentype")}@font-face{font-family:'NotoSansCJKjp Bold';font-display:swap;font-style:normal;src:local("NotoSansCJKjp-Bold"),url("../fonts/NotoSansCJKjp-Bold.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Bold.woff") format("woff"),url("../fonts/NotoSansCJKjp-Bold.ttf") format("truetype"),url("../fonts/NotoSansCJKjp-Bold.eot") format("embedded-opentype")}html{font-size:small;line-height:1.6}body{color:#1b0d00;background:#f9f2e6;-webkit-text-size-adjust:none;font-size:124%}.ie body{font-size:120%}@media only screen and (max-width: 767px){body{font-size:116%}}body a{color:#000;text-decoration:none}body a:hover{text-decoration:none}body img{max-width:100%;-webkit-touch-callout:none;line-height:1}body,pre,input,textarea,select{font-family:"NotoSansCJKjp Regular","メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}input,select,textarea{font-size:100%}html.ie8 .view_tab,html.ie8 .view_tab_sp,html.ie8 .view_sp{display:none !important}html.ie8 #abi_page{min-width:1000px !important;margin:auto;font-size:100% !important}@media only screen and (min-width: 1200px){body .view_tab-sp,body .view_tab{display:none !important}}@media print{body .view_tab-sp,body .view_tab{display:none !important}}@media only screen and (min-width: 768px){body .view_sp{display:none !important}}@media only screen and (max-width: 1199px){body .view_pc{display:none !important}}@media only screen and (max-width: 767px){body .view_pc-tab,body .view_tab{display:none !important}}.mouse .over{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .over:hover,.touch .over.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .over{-webkit-tap-highlight-color:transparent}.touch .over.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#abi_page{overflow:hidden}@media only screen and (min-width: 1200px){#abi_page{width:100%;margin:auto}}@media print{#abi_page{width:100%;margin:auto}}@media only screen and (min-width: 768px){#abi_page{font-size:100% !important}}#header_goto .con_hlink{color:red;padding:1rem;text-align:center}@media only screen and (max-width: 767px){#header_goto .con_hlink{padding:0.5rem 0}}#header_goto .con_hlink li{line-height:1.4;font-size:1rem}@media only screen and (max-width: 767px){#header_goto .con_hlink li{font-size:.9rem}}#header_goto .con_hlink li:nth-child(n+2){margin-top:0.5rem}#header_goto .con_hlink a{color:red;position:relative;display:inline-block;padding-left:1em}#header_goto .con_hlink a:hover{text-decoration:underline}#header_goto .con_hlink a::before{content:"\f125";font-size:90%;display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;vertical-align:middle;color:red;left:-0.2em;top:50%;transform:translate(0, -50%);position:absolute}@media only screen and (max-width: 767px){#header_goto .con_hlink a::before{font-size:.8rem}}#footer_goto{background:#E6D3B8;text-align:center;padding:4rem 0}@media only screen and (max-width: 767px){#footer_goto{padding:2.6rem 0}}#footer_goto .con_footer .tit{margin-bottom:0.5rem}#footer_goto .con_footer address{margin-bottom:0.5rem}#footer_goto .con_footer .t_tel{margin-bottom:0.5rem}#footer_goto .con_footer .t_tel span{font-size:138%;display:inline-block;margin-left:0.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_goto .con_footer .t_tel span{font-size:138%}}@media only screen and (max-width: 767px){#footer_goto .con_footer .t_tel span{font-size:150%}}#footer_goto .con_footer .btn a{display:block;max-width:640px;margin-left:auto;margin-right:auto;font-size:188%}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer_goto .con_footer .btn a{font-size:175%}}@media only screen and (max-width: 767px){#footer_goto .con_footer .btn a{font-size:125%}}#footer_goto #copyright{font-size:90%;margin-top:4rem;margin-top:4rem}@media only screen and (max-width: 767px){#footer_goto #copyright{margin-top:2rem}}
