@charset "utf-8";/* CSS Document */.l-header__bottom ul.l-header__globalNav > li.l-header__globalNav-item {cursor: pointer;}/* 1段目 */.l-header__bottom ul.l-header__globalNav > li {position: relative;width: 16.66666%;float: left;margin: 0;padding: 0;text-align: center;list-style: none;}.l-header__bottom ul.l-header__globalNav > li:first-child {width: 16.66666%;}/* 2段目 */.l-header__bottom ul li ul {position: absolute;z-index: 3;top: 100%;left: 0;width: 100%;margin: 0;padding: 0;}.l-header__bottom ul li ul li {overflow: hidden;width: 100%;height: 0;transition: .2s;}.l-header__bottom ul li ul li a {padding: 13px 15px;text-align: left;background: #e5e5e5;color: #353535;}.l-header__bottom ul li ul li a:hover {background: #fe8431;color: #fff;}.l-header__bottom ul li:hover > ul > li {overflow: visible;height: 45px;border-bottom: 1px solid #fe8431;}.l-header__bottom ul li:hover ul li:last-child {border-bottom: none;}.l-header__bottom ul.l-header__globalNav > li:last-child > ul {/* left: -50%; */ }.l-header__bottom ul li ul li ul:before {position: absolute;content: "";top: 0;left: -20px;width: 0;height: 0;border: 5px solid transparent;border-left-color: #333;}.l-header__bottom ul.l-header__globalNav > li:last-child ul li ul:before {position: absolute;content: "";top: 0;left: 200%;margin-left: -20px;border: 5px solid transparent;border-right-color: #fff;}.l-header__bottom .success_guide li {position: relative;margin: 0;padding: 0;list-style: none;color: #353535;width: 245px !important;}.success_guide_box dt { font-weight: bold; color: #ff56a4; }.faq dt { background-image: url(../../images/common/icon_q_n.png); background-repeat: no-repeat; background-position: 10px 5px; background-size: 30px; padding: 5px 0 5px 50px; font-weight: bold; margin-bottom: 5px;}.faq dd { background-color: #f7f6f5; padding: 10px 10px 10px 50px; background-image: url(../../images/common/icon_a_n.png); background-repeat: no-repeat; background-position: 10px 10px; background-size: 30px; margin-bottom: 30px;}.job_career dt {background-repeat: no-repeat; padding: 0; height: 21px; font-weight: bold; color: #6A4A31; margin: 20px 0 10px 0; FONT-VARIANT: JIS04;}.job_career .point dd {background-color: #FFF; border: #E7DDCB solid 1px; padding: 20px;}.job_career_sample h4 { text-align: center; border-bottom: #333 solid 1px; border-top: #333 solid 1px; margin: 0; padding: 3px;}.job_career_sample .inner { padding: 15px;}.job_career_sample { border-left: #333 solid 1px; border-right: #333 solid 1px; border-bottom: #333 solid 1px; background-color: #FFF;}.success_guide_box { padding: 20px; margin-bottom: 20px;}.orenge{color: #fe8431;}