@charset "utf-8";@import url(../cyber/frame-pc.css);div#home_legally_joshiki_bnr,div#home_plan_bnr{width:980px;margin:0 auto;margin-top:50px}.contact_btm_bnrs{width:1200px;margin:15px auto 0}.contact_btm_bnrs ul{overflow:hidden;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.contact_btm_bnrs li{float:left;margin:10px 0}.contact_btm_bnrs ul.bnr_list01 li{width:380px}.contact_btm_bnrs ul.bnr_list02{margin-top:10px}.contact_btm_bnrs ul.bnr_list02 li{width:210px}#headerArea .logo{margin-top:20px}#headerArea td:first-child{min-width:400px}#headerArea td:first-child .txt{margin-bottom:5px}#gNaviFrame{border-top:1px solid #cdd8e3;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 )}#gNaviFrame{overflow:hidden}#gNaviFrame ul.gnavi{float:right}#gNaviFrame ul.gnavi li{min-width:100px}#gNaviFrame a{padding:8px 10px 6px}#gNaviFrame li.on a{background:#c6e5e6}#gNaviFrame2{background:#35aab5}#gNaviFrame2 ul.gnavi>li.on{background:#2f8f98}#gNaviFrame2 ul.gnavi>li:first-child{width:50px;min-width:auto}#gNaviFrame2 ul.gnavi>li:first-child>a{font-size:1.8em;padding:0}#gNaviFrame2 ul.gnavi{border-right:1px solid #65c9d2}#gNaviFrame2 ul.gnavi>li{border-left:1px solid #65c9d2}#gNaviFrame2 ul.gnavi{border-left:1px solid #008693}#gNaviFrame2 ul.gnavi>li{border-right:1px solid #008693}#promoFrame{background:url(images/promo01_bg02.jpg) repeat-x 50% 0 / contain;margin-bottom:0}#promoFrame>div{background:url(images/promo02-4.jpg?ver=20250303) no-repeat 50% 0 / contain;height:26vw}div#frontHeaderSection{margin-bottom:0}#footerFrame{background:#dff0ef}#footerArea .area02{margin-left:35px}div#footerMiddleSection #nav_menu-4{border-left:1px solid #429098}div#footerMiddleSection p.line:after{background:#429098}#footerFrame2{background:#dff0ef}#footerArea2{border-top:1px solid #429098}