.old_design,html .old_design{overflow:hidden!important;overflow-y:hidden!important}.old_design dl,.old_design ul,.old_design ol,.old_design li{font-size:inherit}.old_design #content,.old_design #content *,.old_design > .contents_nav,.old_design > .contents_nav *{-webkit-box-sizing:content-box;box-sizing:content-box}.old_design #content{margin-bottom:64px}.old_design .s-recomend-wrap{margin:64px auto;width:960px}@media only screen and (max-width: 768px){.old_design #content{margin-bottom:48px}.old_design .s-recomend-wrap{margin:48px 0}}.old_design .s-recomend-title{padding:15px;background:#e4f7ff;position:relative;margin-top:20px;border-radius:3px;color:#655C53;font-size:16px;text-align:left}.old_design .s-recommend-item{margin:12px 0 0;padding:0 0 11px;background:url(/assets/images/original/images-bg_line_01.png) repeat-x scroll 0 100% transparent}.old_design .s-recomend-wrap .a-link{padding:0 0 0 13px;display:block;background:url(/assets/images/original/images-icon_arrow_01.png) no-repeat .2em .5em;font-size:12px;line-height:1.5}.old_design .s-recomend-wrap .a-link:hover{border-color:transparent}.old_design #content #nav.sp_accordion,.old_design #content #nav.sp_accordion *{-webkit-box-sizing:border-box;box-sizing:border-box}.old_design #content .sp_accordion{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.old_design #content #nav.sp_accordion li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:19px;line-height:1.2;letter-spacing:.1em;font-weight:600;background-color:#fff}.old_design #content #nav.sp_accordion .two_row li{width:50%}.old_design #content #nav.sp_accordion a{color:#00aeef;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:58px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #00aeef}.old_design #content #nav.sp_accordion > li:not(:first-child) > a{border-left:none}.old_design #content #nav.sp_accordion ul > li > a{border-top:none}.old_design #content #nav.sp_accordion a:link{text-decoration:none}.old_design .s_tab_icon{position:relative;display:inline-block;background-color:#00aeef;color:#fff;line-height:1;border-radius:3px;font-size:0;width:18px;height:18px;margin:0 4px}.old_design .s_tab_icon:after{content:'';width:0;height:0;border-style:solid;border-width:9px 5px 0;border-color:#fff transparent transparent;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.old_design .s_link--underbar{margin:auto;position:relative;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.old_design .s_link--underbar span:first-child{margin:auto}.old_design .s_link--underbar:after{content:'';display:block;width:96%;height:2px;background-color:#fff;position:absolute;right:0;bottom:-5px;left:0;margin:auto}.old_design #content #nav.sp_accordion li > a.s_current,.old_design #content #nav.sp_accordion li > a.s_open{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#5bbce8),to(#48a2e0));background:-webkit-linear-gradient(top,#5bbce8 60%,#48a2e0);background:-o-linear-gradient(top,#5bbce8 60%,#48a2e0);background:linear-gradient(180deg,#5bbce8 60%,#48a2e0);color:#fff}.old_design #content #nav.sp_accordion li > a.s_current .s_tab_icon,.old_design #content #nav.sp_accordion li > a.s_open .s_tab_icon{background-color:#fff}.old_design #content #nav.sp_accordion li > a.s_current .s_tab_icon:after,.old_design #content #nav.sp_accordion li > a.s_open .s_tab_icon:after{border-color:#00aeef transparent transparent}.old_design #content #nav.sp_accordion .baikyaku_anshin_option-menu{font-size:16px;letter-spacing:.05em}.old_design #content #nav.sp_accordion .baikyaku_anshin-menu-u{font-size:17px;width:100%}.old_design #content #nav.sp_accordion .baikyaku_anshin-menu-l{font-size:17px;letter-spacing:.025em;line-height:1;width:100%}@media only screen and (min-width: 769px){.s_only-sp,.s_sp-only,.old_design #content .sp_accordion .sp_appended_item{display:none}.old_design .s_tab_icon{position:absolute;right:3px;margin:0;top:50%;transform:translateY(-50%)}.old_design .s_link--underbar span:first-child{width:100%;display:block;line-height:1}.old_design #content #nav.sp_accordion li:hover > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;right:0;top:58px;width:100%}.old_design #content #nav.sp_accordion li > a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#5bbce8),to(#48a2e0));background:-webkit-linear-gradient(top,#5bbce8 60%,#48a2e0);background:-o-linear-gradient(top,#5bbce8 60%,#48a2e0);background:linear-gradient(180deg,#5bbce8 60%,#48a2e0);color:#fff}.old_design #content #nav.sp_accordion li > a:hover .s_tab_icon{background-color:#fff}.old_design #content #nav.sp_accordion li > a:hover .s_tab_icon:after{border-color:#00aeef transparent transparent}}@media only screen and (max-width: 768px){.s_only-pc{display:none}.old_design .s-recomend-title{font-size:1.5em;line-height:1.2;padding-bottom:10px}.old_design .s-recomend-wrap{width:auto;padding:0 16px}.old_design .s-recomend-wrap .a-link{font-size:1em;background:url(/assets/images/original/images-icon_arrow_01.png) no-repeat .2em .6em}.old_design #content #nav.sp_accordion li > ul,.old_design #content ul.pnav.sp_accordion li > ul{width:200%;right:0;left:auto;display:block;z-index:99;max-height:0;-webkit-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;transition:max-height .3s ease-out;overflow:hidden}.old_design #content #nav.sp_accordion li:nth-child(odd) > ul,.old_design #content ul.pnav.sp_accordion li:nth-child(odd) > ul{right:auto;left:0}.old_design #content #nav.sp_accordion ul > li:nth-child(odd):last-child,.old_design #content ul.pnav.sp_accordion ul > li:nth-child(odd):last-child{width:100%}.old_design #content #nav.sp_accordion a{width:100%;-webkit-transition:none;-o-transition:none;transition:none}.old_design .s_tab_icon{}.old_design #content #nav.sp_accordion{-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;width:100%;margin-bottom:20px;height:auto}.old_design #content .sp_accordion li{-webkit-transition:padding-bottom .3s ease-out;-o-transition:padding-bottom .3s ease-out;transition:padding-bottom .3s ease-out}.old_design #content #nav.sp_accordion li{font-size:14px;width:50%}.old_design #content #nav.sp_accordion > li:nth-child(n+3):nth-child(odd) > a{border-left:1px solid}.old_design #content #nav.sp_accordion > li:nth-child(n+3) > a{border-top:none}.old_design #content #nav.sp_accordion ul > li:nth-child(even) > a{border-left:none}.old_design #content #nav.sp_accordion .baikyaku_anshin_option-menu{font-size:12px;letter-spacing:0}.old_design #content #nav.sp_accordion .baikyaku_anshin-menu-u,.old_design #content #nav.sp_accordion .baikyaku_anshin-menu-l{font-size:13px;letter-spacing:0}.old_design #content .sp_accordion{-ms-flex-wrap:wrap;flex-wrap:wrap}.old_design #content ul.pnav{width:100%}.old_design #content ul.pnav li{float:left;width:50%;text-align:center;font-size:15px;margin:0}.old_design #content ul.pnav li a{width:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff}#content ul.pnav li > a.here{border:1px solid #00a0e9}.old_design #content ul.pnav li a:hover{width:auto}.old_design #content ul.pnav.sp_accordion li ul{width:200%}#content ul.pnav.sp_accordion li{width:49%}#content ul.pnav.sp_accordion li ul li{width:50%}#content ul.pnav.sp_accordion li > a.s_open{background:#fff;color:#00a0e9;border:1px solid #00a0e9}#content ul.pnav.sp_accordion li a.s_open{color:#00a0e9;background:#fff;border:1px solid #00a0e9}#content ul.pnav.sp_accordion li li a.s_open{padding:0 10px 0 18px;border:none;border-bottom:1px solid #00a0e9;border-left:1px solid #00a0e9;border-right:1px solid #00a0e9}.old_design.jiban #content #nav.sp_accordion .baikyaku_anshin-menu-l{font-size:10px}.old_design #content ul.pnav li a{line-height:1.2}}.old_design.shiritai-insurance-css-user-fp{background:#dddabe}#jiban_index{margin-top:20px}
