.center-area{line-height:1.8;}.center-area{width:1020px;}#parts1 .center-area{width:100%;}#parts5 .center-area{width:660px;}#bg[data-sp-type] #parts5 .center-area,#bg[data-page-kind-id='3'] #parts5 .center-area{font-size:14px}#bg #header.normal-header{min-width:1020px;background-color:#ffffff;}#top-area{color:#444444;}#top-area a:link{color:#0066cc;}#top-area a[href]:visited{color:#003a75;}#top-area a[href]:hover,#top-area a[href]:active{color:#bb0000;}#header h1:not(.h1-not-visibled){color:#444444;}.header-parts{font-size:14px;background-color:transparent;background-image: url("../../../libs/615/header_bg7f3e.png?1662354004");background-repeat:no-repeat;background-position:49.999% top;background-size:1920px 110px;}#header{background-image: url("../../../libs/293/header2c08.png?1655772645");background-repeat:no-repeat;background-position:49.999% top;width:100%;height:110px;background-size:1920px 110px;}#bg #header.normal-header.pos4{height:110px;}#bg #header.normal-header .header-parts{height:110px;}#bg #header.normal-header #parts1 .center-area{height:100%;background-image: url("../../../libs/293/header2c08.png?1655772645");background-repeat:no-repeat;background-position:49.999% top;width:100%;}#top-area #header .logo a:link,#top-area #header .logo a[href]:visited,#top-area #header .logo a[href]:hover,#top-area #header .logo a[href]:active{color:#444444;}#header .tool-format,#header .tool-format .tool-format-item input,#header .tool-format .tool-format-item i{color:rgba(68,68,68,1);}#header .tool-format .tool-format-item input{background-color:rgba(242,242,242,1);}#header .tool-format .tool-format-item input::-webkit-input-placeholder{color:rgba(68,68,68,0.5);}#header .tool-format .tool-format-item input:-moz-placeholder,#header .tool-format .tool-format-item input::-moz-placeholder{color:rgba(68,68,68,0.5);}#header .tool-format .tool-format-item input:-ms-input-placeholder{color:rgba(68,68,68,0.5);}#header.normal-header .font-size-btns span{color:rgba(68,68,68,1);}#header .tools-icon{color:rgba(68,68,68,1);background-color:rgba(242,242,242,1);}.webac .header-parts #search-area .google-sch-form .submit,.webac .header-parts #search-area .ds-sch-form .submit,#header .tools-icon.active{background-color:rgba(68,68,68,1);color:rgba(242,242,242,1);}#header .exmenus li i{}#header .exmenus li a,#header .exmenus li a:link{color:#28204a;background-color:rgba(242,242,242,1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}#hd-sc-menu.menu-parts.is-fixed.important-center[data-field='exmenu'] a:link,#hd-sc-menu.important-center.exmenus.is-fixed[data-field='exmenu'] a:link,#hd-sc-menu.menu-parts.is-fixed.important-center[data-field='exmenu'] a,#hd-sc-menu.exmenus.important-center.is-fixed[data-field='exmenu'] a{}#header .exmenus li a[href]:hover,#header .exmenus li a[href]:active{color:#f2f2f2;background-color:rgba(40,32,74,1);}#header .lgmenus li i{display:inline-block;}#header .lgmenus li a,#header .lgmenus li a:link,#header .lgmenus li a:visited{color:#28204a;background-color:rgba(242,242,242,1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}#header .lgmenus li a[href]:hover,#header .lgmenus li a[href]:active{color:#ffffff;background-color:rgba(40,32,74,1);}#top-area .menu-parts .nav li > a{font-size:108%;font-family:'FP-HiraKakuProN-W6',sans-serif;text-align:center;width:auto;}#top-area .menu-parts .nav li > a:hover,#top-area .menu-parts .nav li > a:focus{background-position:0px -730px;background-size:auto;}#header-menu .parts-bg{display:flex;justify-content: flex-end;}#top-area .menu-parts .nav > li > a span:not(.i-fix) {top:0px;}#top-area .menu-parts .nav > li{height:50px;}#top-area .menu-parts .nav > li > ul{top:50px;}#top-area .menu-parts .nav.sub-wide > li > ul.subul-wide{top:50px;}@media screen and (max-width: 1279px) {#parts1 #header .menu-parts .nav > li:nth-child(5n) > ul{right:0px;}}#top-area .menu-parts .nav.sub-wide > li > ul.subul-wide{flex-flow: row;justify-content: center;}#top-area .menu-parts .nav li ul li a{font-size:100%;font-family:'FP-HiraKakuProN-W6',sans-serif;}#top-area .menu-parts .nav li ul li > a span:not(.i-fix) {top:auto;}#top-area .menu-parts .nav li ul li a:hover,#top-area .menu-parts .nav li ul li a[href]:hover,#top-area .menu-parts .nav li ul li a:focus,#top-area .menu-parts .nav li ul li a[href]:focus{background-image: url("../sprite7e47.png?20221118180156");background-position:0px -1px;background-size:auto;background-repeat:no-repeat;}#top-area .menu-parts .nav > li > ul{background-color:#28204a;}#header #parts1 .menu-parts .nav li .current li a, #hd-sc-menu.menu-parts .nav li .current li a {width:auto;}#top-area .menu-parts .nav li > a,#top-area .menu-parts .nav li > a:link,#top-area .menu-parts .nav li > a:visited{color:#28204a;}#top-area .menu-parts .nav li > a:hover,#top-area .menu-parts .nav li > a[href]:hover,#top-area .menu-parts .nav li > a:active,#top-area .menu-parts .nav li > a[href]:active{color:#ea7a77;}#top-area .menu-parts .nav li ul li > a,#top-area .menu-parts .nav li ul li a:link,#top-area .menu-parts .nav li ul li > a:visited{color:#ffffff;}#top-area .menu-parts .nav li ul li > a[href]:hover,#top-area .menu-parts .nav li ul li > a[href]:active,#top-area .menu-parts .nav li ul li > a:hover,#top-area .menu-parts .nav li ul li > a:active{color:#ea7a77;}#top-area .menu-parts .nav li ul li > a[href] span{position: relative;display: inline-block;text-decoration: none;}#top-area .menu-parts .nav li ul li > a[href] span::after{position: absolute;bottom: 5px;left: 0;content: '';width: 100%;height: 1px;transform: scale(0, 1);transform-origin: right top;transition: transform .4s;background-color:#ffffff;}#top-area .menu-parts .nav li ul li > a[href]:hover span::after{transform-origin: left top;transform: scale(1, 1);}#hd-sc-menu.menu-parts.is-fixed .parts-bg,#hd-sc-menu.exmenus.is-fixed .parts-bg{background-image: none;}#hd-sc-menu.menu-parts.is-fixed .center-area,#hd-sc-menu.exmenus.is-fixed .center-area{width: 100%;}#hd-sc-menu.menu-parts.is-fixed .normal-menu,#hd-sc-menu.exmenus.is-fixed .normal-menu{height:100%;}#hd-sc-menu.menu-parts.is-fixed .nav li > a,#hd-sc-menu.exmenus.is-fixed .nav li > a {font-size:108%;font-family:'FP-HiraKakuProN-W6',sans-serif;width:auto;background-image: none;text-decoration: none;}#hd-sc-menu.menu-parts.is-fixed .nav li > a[href]:hover,#hd-sc-menu.exmenus.is-fixed .nav li > a[href]:hover{background-image: none;}#hd-sc-menu.menu-parts.is-fixed .nav li > a > span,#hd-sc-menu.exmenus.is-fixed .nav li > a > span{display: block;}#hd-sc-menu.menu-parts.is-fixed .logo a,#hd-sc-menu.exmenus.is-fixed .logo a {display:block;}#hd-sc-menu.menu-parts.is-fixed .nav li > a span:not(.i-fix),#hd-sc-menu.exmenus.is-fixed .nav li > a span:not(.i-fix) {top:0px;}#hd-sc-menu.menu-parts.is-fixed .nav > li > ul,#hd-sc-menu.exmenus.is-fixed .nav > li > ul{}#hd-sc-menu.menu-parts.is-fixed .nav > li:last-child > ul,#hd-sc-menu.exmenus.is-fixed .nav > li:last-child > ul{right:0px;}#hd-sc-menu.menu-parts.is-fixed .nav li ul li a,#hd-sc-menu.exmenus.is-fixed .nav li ul li a{background-image: none;width:204px;word-wrap: break-word;font-size:100%;font-family:'FP-HiraKakuProN-W6',sans-serif;}#hd-sc-menu.menu-parts.is-fixed .nav li ul li > a span:not(.i-fix),#hd-sc-menu.exmenus.is-fixed .nav li ul li > a span:not(.i-fix) {top:0px;}#hd-sc-menu.menu-parts.is-fixed .nav li ul li a[href]:hover,#hd-sc-menu.exmenus.is-fixed .nav li ul li a[href]:hover{background-image: none;}#hd-sc-menu.menu-parts.is-fixed .nav li > a.l-fix,#hd-sc-menu.exmenus.is-fixed .nav li > a.l-fix{background-image: none;}#top-close-menu{background-color:#BBBBBB;color:#525252;}#top-area #top-close-menu .logout a,#top-area #top-close-menu .logout a:link,#top-area #top-close-menu .logout a:visited,#top-area #top-close-menu .logout a:hover,#top-area #top-close-menu .logout a:active{color:#525252;background-color:#EEEEEE;border-color:#AAAAAA;}#top-close-menu .close-menu li > a{font-size:108%;}#top-close-menu .close-menu li > a[href]:hover,#top-close-menu .close-menu li > a[href]:focus{}#top-close-menu .close-menu li ul li > a{}#top-close-menu .close-menu li ul li > a[href]:hover,#top-close-menu .close-menu li ul li > a[href]:focus{}.hd-hbg-menu #mobile-menu-btn i.fa-bars,.hd-hbg-menu #mobile-menu-btn i.fa-times,.hd-hbg-menu #mobile-menu-btn span{color:#ffffff;}.hd-hbg-menu #mobile-menu-btn{background-color:#333333;height:110px;width:110px;text-align:center;border-radius:0;}#mobile-menu ul.menu li{width: 100%;border-top:solid 1px #cccccc;}#mobile-menu{background-color:#ffffff;color:#333333;}#mobile-menu ul.menu li > a span.r-fix{color:#888888;}#mobile-menu ul.menu li a ,#mobile-menu ul.menu li a:visited, #mobile-menu ul.menu li a:hover, #mobile-menu .meun-item.close a, #mobile-menu .meun-item.close a:visited, #mobile-menu .meun-item.close a:hover{background-color:#ffffff;color:#000000;}#mobile-menu ul.menu li.local-menu > a, #mobile-menu ul.menu li.local-menu > a:link{background-color:#666666;color:#ffffff;}#mobile-menu ul.menu > li.sub-menu > ul li a{background-color:rgba(0,0,0,0.9);color:#ffffff;}#mobile-menu ul.menu li ul li.local-menu > a, #mobile-menu ul.menu li ul li.local-menu > a:link{background-color:rgba(102,102,102,0.9);color:#ffffff;}.hd-hbg-menu #mobile-menu ul.menu li > a,.hd-hbg-menu #mobile-menu div.meun-item > a{font-family:'FP-HiraKakuProN-W6',sans-serif;}